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 |
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.
- Posiadanie instancji Web Cloud Databases{.external} (zawartej w oferciehostingu www Performance
- Dostęp do Panelu klienta OVHcloud.
[!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.
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.
Kliknij przycisk ...
{.action} po prawej stronie bazy danych, a następnie Zapisz teraz
{.action}.
Kliknij przycisk ...
{.action} po prawej stronie bazy danych, a następnie Wyświetl kopie zapasowe.
{.action}
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ą.
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.
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.
mysqldump --host=serveur --user=utilisateur --port=port --password=password nom_de_la_base > nom_de_la_base.sql
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
- Aby zapobiec dostępowi strony trzeciej do tego pliku zawierającego dane wrażliwe, zapoznaj się z przewodnikiem dotyczącym bezpieczeństwa dostępu do tego pliku: "Używanie .htaccess do ochrony hasła katalogu w serwisie WWW".
- Operacja ta jest możliwa tylko z poziomu hostingu OVHcloud.
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.
pg_dump --host=serveur --port=port --user=utilisateur --password=password nom_de_la_base > nom_de_la_base.sql
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
- Aby zapobiec dostępowi strony trzeciej do tego pliku zawierającego dane wrażliwe, zapoznaj się z przewodnikiem dotyczącym bezpieczeństwa dostępu do tego pliku: "Używanie .htaccess do ochrony hasła katalogu w serwisie WWW".
- Operacja ta jest możliwa tylko z poziomu hostingu OVHcloud.
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.