Tworzenie i eksportowanie bazy danych na serwerze baz danych

Dowiedz się, jak tworzyć kopie zapasowe i eksportować 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 27-06-2022

Wprowadzenie

Baza danych może zawierać dużą liczbę informacji niezbędnych dla Twojej strony WWW. Dlatego ważne jest, aby móc ją zapisać lub eksportować.

Dowiedz się, jak tworzyć kopie zapasowe i eksportować bazę danych z serwera 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.

Tworzenie kopii zapasowych i eksportowanie 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.

  • Kopie zapasowe są wykonywane automatycznie raz dziennie na wszystkich Twoich bazach danych.
  • Automatyczne i ręczne kopie zapasowe są przechowywane przez 30 dni. Po tym czasie zostaną automatycznie usunięte.

1. Wykonywanie ręcznej kopii zapasowej

Kliknij przycisk ... po prawej stronie bazy danych, a następnie Zapisz teraz.

clouddb

2. Eksport kopii zapasowej

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

clouddb

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

Tworzenie kopii zapasowych i eksportowanie bazy danych poza Panel klienta

1. Eksport bazy danych MySQL lub MariaDB

W niektórych przypadkach pamięć RAM dostępna na serwerze baz danych nie pozwala na zrealizowanie pożądanego eksportu. W takim przypadku zalecamy użycie narzędzia OVHcloud w Panelu klienta. Dzięki temu będziesz mógł korzystać z zewnętrznych zasobów Twojej oferty do przeprowadzenia tej operacji. Przejdź do sekcji "Tworzenie kopii zapasowych i eksportowanie bazy danych w Panelu klienta" niniejszego przewodnika.

1.1 Eksportowanie bazy MySQL lub MariaDB z poziomu phpMyAdmin OVHcloud

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 kliknij nazwę bazy danych, którą chcesz wyeksportować, a następnie zakładkę Eksportuj u góry.

Masz dwa możliwe sposoby eksportu. Jeśli nie potrzebujesz określonego trybu, zalecamy użycie trybu szybkiego w formacie SQL.

clouddb

1.2 Eksportowanie bazy MySQL lub MariaDB z wiersza poleceń
mysqldump --host=serveur --user=utilisateur --port=port --password=password nom_de_la_base > nom_de_la_base.sql
1.3 Eksport bazy MySQL lub MariaDB ze skryptu PHP
1. <?php echo "Twoja baza jest w trakcie tworzenia kopii zapasowej.....";
2. system("mysqldump --host=serveur --user=utilisateur --port=port --password=password nom_de_la_base > nom_de_la_base.sql");
3. Echo "Koniec. Możesz pobrać bazę danych przez FTP";
4. ?>

2. Eksport i import baz danych PostgreSQL poza Panelem klienta

W niektórych przypadkach pamięć RAM dostępna na serwerze baz danych nie pozwala na zrealizowanie pożądanego eksportu. W takim przypadku zalecamy użycie narzędzia OVHcloud w Panelu klienta. Dzięki temu będziesz mógł korzystać z zewnętrznych zasobów Twojej oferty do przeprowadzenia tej operacji. Przejdź do sekcji "Tworzenie kopii zapasowych i eksportowanie bazy danych w Panelu klienta" niniejszego przewodnika.

2.1 Eksport bazy PostgreSQL z linii poleceń
pg_dump --host=serveur --port=port --user=utilisateur --password=password nom_de_la_base > nom_de_la_base.sql
2.2 Eksport bazy PostgreSQL ze skryptu PHP
1. <?php echo "Twoja baza jest w trakcie tworzenia kopii zapasowej.....";
2. system("PGPASSWORD=mot_de_passe pg_dump --host=serveur --port=port --user=utilisateur --password=password nom_de_la_base > nom_de_la_base.sql");
3. Echo "Koniec. Możesz pobrać bazę danych przez FTP";
4. ?>

Sprawdź również

Przywracanie i importowanie bazy danych na serwer baz danych

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).