Przywracanie i importowanie bazy danych na serwer baz danych

Bazy wiedzy

Przywracanie i importowanie bazy danych na serwer baz danych


Icons/System/eye-open Created with Sketch. 1162 wyśw. 24.03.2026 Web / Web Cloud Databases
Informacje o tłumaczeniu

Tłumaczenie zostało wygenerowane automatycznie przez system naszego partnera SYSTRAN. W niektórych przypadkach mogą wystąpić nieprecyzyjne sformułowania, na przykład w tłumaczeniu nazw przycisków lub szczegółów technicznych. W przypadku jakichkolwiek wątpliwości zalecamy zapoznanie się z angielską/francuską wersją przewodnika. Jeśli chcesz przyczynić się do ulepszenia tłumaczenia, kliknij przycisk “Zgłoś propozycję modyfikacji” na tej stronie.

Wprowadzenie

W wyniku błędu bazy danych musisz mieć możliwość przywrócenia kopii zapasowej lub importu lokalnej bazy danych.

Dowiedz się, jak przywrócić i zaimportować bazę danych na serwer baz danych.

Wymagania początkowe


Dostęp do Panelu klienta OVHcloud

  • Link bezpośredni: Web Cloud Databases
  • Ścieżka nawigacji: Web Cloud > Web Cloud Databases > Wybierz usługę bazy danych

W praktyce

Rozwiązania Web Cloud Databases nie dają dostępu do systemu zarządzania bazami danych, ale do baz danych na nim hostowanych.

  • Nie ma dostępu superużytkownika „root".
  • Ogólne polecenia SQL działają normalnie, a oprogramowanie takie jak HeidiSQL, SQuirreL SQL lub Adminer jest w pełni kompatybilne.

Przywracanie i importowanie bazy danych w Panelu klienta

Przywrócenie istniejącej kopii zapasowej

Kliknij na poniższe karty, aby wyświetlić kolejno każdy z 4 kroków.

Przejdź na stronę Web Cloud Databases, następnie wybierz odpowiednie rozwiązanie.

Web Cloud Databases

Kliknij kartę Bazy danych.

W kolumnie „Kopie zapasowe" liczba odpowiada liczbie kopii zapasowych dostępnych dla Twojej bazy danych.

Kliknij przycisk ... po prawej stronie bazy danych, a następnie Wyświetl kopie zapasowe.

Wyświetli się lista dostępnych kopii zapasowych. Kliknij przycisk ... po prawej stronie wybranej kopii zapasowej, a następnie Przywróć kopię zapasową.

Web Cloud Databases

Przywrócenie bazy danych wiąże się z nadpisaniem jej zawartości, a tym samym z potencjalną utratą danych. Jeśli nie masz pewności, co robisz, zalecamy uprzednie wykonanie kopii zapasowej.

Import lokalnej kopii zapasowej

Kliknij na poniższe karty, aby wyświetlić kolejno każdy z 4 kroków.

Przejdź na stronę Web Cloud Databases, następnie wybierz odpowiednie rozwiązanie.

Web Cloud Databases

Kliknij kartę Bazy danych.

Kliknij przycisk ... po prawej stronie bazy danych, a następnie Importuj plik.

Web Cloud Databases

Masz dwie możliwości:

1 - Import nowego pliku

Kliknij „Importuj nowy plik", a następnie Dalej.

Wpisz nazwę importowanego pliku, kliknij Przeglądaj, aby go wybrać, następnie Wyślij, a na koniec Dalej.

Plik musi być w formacie „.sql", „.txt" lub „.gz".

Web Cloud Databases

Zaznacz, jeśli chcesz, „Wyczyść aktualną bazę danych" przed importem i „Wyślij e-mail po zakończeniu importu", aby otrzymać informację o zakończeniu operacji na głównym adresie e-mail Twojego konta OVHcloud, po czym kliknij Zatwierdź.

2 - Użycie istniejącego pliku

Jeśli wcześniej importowałeś plik, możesz wybrać opcję „Importuj istniejący plik".

Wybierz plik z menu rozwijanego i kliknij Dalej.

Web Cloud Databases

Zaznacz, jeśli chcesz, „Wyczyść aktualną bazę danych" przed importem i „Wyślij e-mail po zakończeniu importu", aby otrzymać informację o zakończeniu operacji na głównym adresie e-mail Twojego konta OVHcloud, po czym kliknij Zatwierdź.

Import bazy danych poza Panelem klienta

W niektórych przypadkach pamięć RAM dostępna na serwerze baz danych nie pozwala na zrealizowanie żądanego importu poza Panelem klienta. W takim przypadku zalecamy użycie narzędzia OVHcloud w Panelu klienta. Przejdź do sekcji „Przywracanie i importowanie bazy danych w Panelu klienta" niniejszego przewodnika.

Kliknij wybraną metodę importu, aby wyświetlić jej zawartość.

Import bazy MySQL lub MariaDB z poziomu phpMyAdmin

Aby zaimportować bazę danych bezpośrednio z phpMyAdmin, należy się najpierw zalogować. W tym celu zapoznaj się z sekcją „Logowanie do bazy danych MySQL lub MariaDB".

Po zalogowaniu się do phpMyAdmin wybierz bazę danych, klikając na jej nazwę.

Następnie kliknij kartę Importuj.

Wybierz plik kopii zapasowej, klikając Przeglądaj (plik nie może przekroczyć 100 MB).

Zalecamy podzielenie bazy danych na kilka plików, jeśli przekracza ona 100 MB, i wykonanie kilku importów z poziomu phpMyAdmin. Import plików o rozmiarze większym niż 100 MB można wykonać z poziomu Panelu klienta, postępując zgodnie z instrukcjami w sekcji „Przywracanie i importowanie bazy danych w Panelu klienta".

Pozostaw domyślne opcje i kliknij Uruchom, aby rozpocząć import.

Web Cloud Databases

Import bazy MySQL lub MariaDB za pomocą wiersza poleceń

Operacja ta jest możliwa tylko przez SSH z poziomu hostingu współdzielonego OVHcloud.

cat nazwa_bazy.sql | mysql --host=serwer --user=uzytkownik --port=port --password=haslo nazwa_bazy
Import bazy MySQL lub MariaDB z pliku PHP
1. <?php
2. echo "Twoja baza danych jest w trakcie przywracania.......<br>";
3. system("cat nazwa_bazy.sql | mysql --host=serwer --user=uzytkownik --port=port --password=haslo nazwa_bazy");
4. echo "Zakończono. Twoja baza danych jest zainstalowana na tym hostingu.";
5. ?>
  • Aby uniknąć dostępu osób trzecich do tego pliku zawierającego wrażliwe dane, zabezpiecz dostęp do niego, korzystając z przewodnika: Jak chronić dostęp do katalogu hasłem?
  • Operacja ta jest możliwa tylko z poziomu hostingu współdzielonego OVHcloud.
Import bazy PostgreSQL za pomocą wiersza poleceń

Operacja ta jest możliwa wyłącznie przez SSH z poziomu hostingu współdzielonego OVHcloud w wersji stabilnej lub wyższej.

psql --host=serwer --port=port --user=uzytkownik --password=haslo nazwa_bazy < nazwa_bazy.sql
Import bazy PostgreSQL z pliku PHP
1. <?php
2. echo "Twoja baza danych jest w trakcie przywracania.......<br>";
3. system("PGPASSWORD=haslo psql --host=serwer --port=port --user=uzytkownik --password=haslo nazwa_bazy < nazwa_bazy.sql");
4. echo "Zakończono. Twoja baza danych jest zainstalowana na tym hostingu.";
5. ?>
  • Aby uniknąć dostępu osób trzecich do tego pliku zawierającego wrażliwe dane, zabezpiecz dostęp do niego, korzystając z przewodnika: Jak chronić dostęp do katalogu hasłem?
  • Operacja ta jest możliwa tylko z poziomu hostingu współdzielonego OVHcloud.

Sprawdź również

W przypadku wyspecjalizowanych usług (pozycjonowanie, rozwój, etc.) skontaktuj się z partnerami OVHcloud.

Jeśli chcesz otrzymywać wsparcie w zakresie konfiguracji i użytkowania Twoich rozwiązań OVHcloud, zapoznaj się z naszymi ofertami pomocy.

Dołącz do grona naszych użytkowników.

Powiązane artykuły