Przywracanie i importowanie bazy danych na serwer baz danych

Dowiedz się, jak przywrócić i importować bazę danych

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 „Zaproponuj zmianę” na tej stronie.

Ostatnia aktualizacja z dnia 29-06-2022

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

W praktyce

Pamiętaj, że rozwiązania CloudDB nie dają dostępu do systemu zarządzania bazami danych, ale do baz danych na nim hostowanych.
- Pamiętaj, że nie ma dostępu "root".
- Ogólne polecenia SQL działają normalnie, a oprogramowanie takie jak HeidiSQL, SQuirreL lub Adminer jest w pełni kompatybilne.

Przywracanie i importowanie bazy danych w Panelu klienta

Przejdź do Panelu klienta OVHcloud. Kliknij kartę Web Cloud, a następnie Baza danych. Wybierz nazwę serwera baz danych. Przejdź do karty Bazy danych.

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

1. Przywróć istniejącą kopię zapasową

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

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

clouddb

Przywrócenie bazy danych wymaga usunięcia zawartości bazy danych i tym samym potencjalnej utraty danych. Jeśli nie jesteś pewien, co robisz, zalecamy wykonanie wcześniej kopii zapasowej.

2. Importuj lokalną kopię zapasową

Kliknij przycisk ... znajdujący się po prawej stronie bazy danych, a następnie kliknij Importuj plik.

clouddb

Masz dwie możliwości:

Import nowego pliku

Następnie kliknij "Importuj nowy plik", a następnie Dalej.

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

Plik musi mieć format ".sql", ".txt" lub ".gz".

clouddb

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

Używanie istniejącego pliku

Jeśli wcześniej zaimportowałeś plik, możesz wybrać opcję "Import istniejącego pliku".

Wybierz plik w rozwijanym menu i kliknij Dalej.

clouddb

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

Import bazy danych MySQL lub MariaDB z poziomu panelu klienta

W niektórych przypadkach pamięć RAM dostępna na serwerze baz danych nie pozwala na zrealizowanie żądanego importu. 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.

Import bazy MySQL lub MariaDB z poziomu phpMyAdmin

Aby zaimportować bazę danych bezpośrednio z phpMyAdmin, należy najpierw się do niej zalogować. Aby to zrobić, możesz zapoznać się z tym przewodnikiem.

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

Następnie kliknij zakładkę Importuj.

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

Zalecamy podzielenie bazy danych na kilka plików, jeśli przekracza ona 100 MB i import z poziomu phpMyAdmin.
Aby zaimportować plik o rozmiarze większym niż 100 MB, wystarczy zalogować się do panelu klienta zgodnie z instrukcją "Przywracanie i importowanie bazy danych w Panelu klienta".

Pozostaw domyślne opcje i kliknij Uruchom import.

clouddb

Importuj bazę MySQL lub MariaDB za pomocą wiersza poleceń

Operacja ta jest możliwa tylko przez SSH z poziomu hostingu OVHcloud.

cat nazwa_bazy.sql | mysql —host=serwer —user=uzytkownik —port=port —password=password nazwa_bazy

Import bazy MySQL lub MariaDB z pliku PHP

1. <?php
2. echo "Twoja baza jest w trakcie przywracania.....<br>";
3. system("cat nom_de_la_base.sql | mysql --host=serveur --user=utilisateur --port=port --password=password nom_de_la_base");
4. Echo "Koniec. Twoja baza jest zainstalowana na tym hostingu.";
5. ?>

Import bazy danych PostgreSQL poza Panel klienta

W niektórych przypadkach RAM dostępny na serwerze baz danych nie pozwala na zrealizowanie żądanego importu poza Panelem klienta. Przejdź do sekcji "Przywracanie i importowanie bazy danych w Panelu klienta" niniejszego przewodnika.

Importuj bazę PostgreSQL za pomocą wiersza poleceń

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

psql —host=serwer —port=port —user=uzytkownik —password=password nazwa_bazy < nazwa_bazy_bazy.sql

Import bazy PostgreSQL z pliku PHP

1. <?php
2. echo "Twoja baza jest w trakcie przywracania.....<br>";
3. system("PGPASSWORD=mot_de_passe psql --host=serveur --port=port --user=utilisateur --password=password nom_de_la_base < nom_de_la_base.sql");
4. Echo "Koniec. Twoja baza jest zainstalowana na tym hostingu.";
5. ?>

Sprawdź również

Przyłącz się do społeczności naszych użytkowników na stronie https://community.ovh.com/en/.


Czy ten przewodnik był pomocny?

Zachęcamy do przesyłania sugestii, które pomogą nam ulepszyć naszą dokumentację.

Obrazy, zawartość, struktura - podziel się swoim pomysłem, my dołożymy wszelkich starań, aby wprowadzić ulepszenia.

Zgłoszenie przesłane za pomocą tego formularza nie zostanie obsłużone. Skorzystaj z formularza "Utwórz zgłoszenie" .

Dziękujemy. Twoja opinia jest dla nas bardzo cenna.


Inne przewodniki, które mogą Cię zainteresować...

OVHcloud Community

Dostęp do OVHcloud Community Przesyłaj pytania, zdobywaj informacje, publikuj treści i kontaktuj się z innymi użytkownikami OVHcloud Community.

Porozmawiaj ze społecznością OVHcloud

Zgodnie z Dyrektywą 2006/112/WE po zmianach, od dnia 1 stycznia 2015 r., ceny brutto mogą różnić się w zależności od kraju zameldowania klienta
(ceny brutto wyświetlane domyślnie zawierają stawkę podatku VAT na terenie Polski).