Skip to content

Latest commit

 

History

History
124 lines (81 loc) · 6.65 KB

File metadata and controls

124 lines (81 loc) · 6.65 KB
title excerpt updated
Tworzenie i eksportowanie bazy danych na serwerze baz danych
Dowiedz się, jak tworzyć kopie zapasowe i eksportować bazę danych
2023-10-26

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

[!primary]

Pamiętaj, że rozwiązania Web Cloud Databases{.external} 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 Web Cloud Databases{.action}. 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.

[!primary]

  • 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 ...{.action} po prawej stronie bazy danych, a następnie Zapisz teraz{.action}.

Web Cloud Databases{.thumbnail}

2. Eksport kopii zapasowej

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

Web Cloud Databases{.thumbnail}

Pojawi się lista dostępnych kopii zapasowych, kliknij przycisk ...{.action} po prawej stronie wybranej kopii zapasowej, a następnie Pobierz kopię zapasową{.action}, 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{.action} u góry.

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

Web Cloud Databases{.thumbnail}

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

Warning

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

Warning

Sprawdź również

Przywracanie i importowanie bazy danych na serwer baz danych

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.