Skip to content

Files

Latest commit

author
Kazarus4
Feb 21, 2025
ec4f7f8 · Feb 21, 2025

History

History
225 lines (148 loc) · 13.7 KB

guide.pl-pl.md

File metadata and controls

225 lines (148 loc) · 13.7 KB
title excerpt updated
Duplikuj zawartość jednej bazy danych do innej
Dowiedz się, jak skopiować zawartość bazy danych OVHcloud do innej bazy danych OVHcloud
2025-02-20

Wprowadzenie

Twoja baza danych jest kluczowym elementem w budowaniu dynamicznej strony WWW. W trakcie cyklu życia Twojej strony internetowej, ze względów praktycznych lub technicznych, możesz skopiować zawartość Twojej bazy danych do innej bazy danych start SQL lub Web Cloud Databases.

Dowiedz się, jak skopiować zawartość bazy danych OVHcloud do innej bazy danych OVHcloud.

[!primary]

Dzięki tej funkcji bazy danych nie są przenoszone, ale kopiowane. Oryginalna baza danych nie jest automatycznie usuwana, w przeciwieństwie do procesu migracji. Tylko zawartość źródłowej bazy danych jest zduplikowana i kopiowana do docelowej bazy danych.

Wymagania początkowe

W praktyce

Zanim rozpoczniesz, upewnij się, że:

  • Twój Database Management System (MySQL, PostgreSQL, etc.) jest taki sam dla obu baz danych (źródłowa i docelowa).
  • Wersja DBMS jest taka sama dla obu baz (źródłowej i docelowej). Nawet jeśli kopiowanie może działać z różnymi wersjami, zaleca się korzystanie z tych samych wersji.
  • Zawartość źródłowej bazy danych nie może przekraczać rozmiaru docelowej bazy danych.

Identyfikacja źródłowej bazy danych

Funkcja ta jest dostępna do skopiowania:

W zależności od Twojego przypadku ścieżka dostępu do źródłowej bazy danych jest inna.

Baza danych Start SQL

Kliknij poniższe zakładki, aby wyświetlić kolejno poszczególne 4 etapy.

[!tabs] Etap 1

Zaloguj się do Panelu klienta OVHcloud i przejdź do sekcji Web Cloud{.action}.

Web Cloud{.thumbnail}

Etap 2

Kliknij menu Hosting{.action}, następnie wybierz odpowiedni hosting.

Web Hosting{.thumbnail}

Etap 3

Na stronie, która się wyświetli kliknij zakładkę Bazy danych{.action}.

Databases{.thumbnail}

Etap 4

Wyświetli się lista baz danych Start SQL.

Lista baz danych Start SQL{.thumbnail}

Web Cloud Databases

Kliknij poniższe zakładki, aby wyświetlić kolejno poszczególne 3 etapy.

[!tabs] Etap 1

Zaloguj się do Panelu klienta OVHcloud i przejdź do sekcji Web Cloud{.action}.

Web Cloud{.thumbnail}

Etap 2

Kliknij menu Web Cloud Databases{.action}, następnie wybierz odpowiednie rozwiązanie Web Cloud Databases.

Web Cloud Databases{.thumbnail}

Etap 3

Po kliknięciu na zakładkę Bazy danych{.action} wyświetli się lista baz danych obecnych na Twoim serwerze Web Cloud Databases.

Lista baz danych WCD{.thumbnail}

Kopiuj zawartość bazy danych

W zakładce Bazy danych{.action} i bez względu na ofertę, kliknij przycisk ...{.action} po prawej stronie wiersza odpowiadającego bazie danych, której zawartość chcesz skopiować, a następnie wybierz Kopiuj bazę danych{.action}.

CTA_copier_BDD{.thumbnail}

Wyświetli się okno, w którym zidentyfikujesz docelową bazę danych.

Interfejs kopiowania bazy danych{.thumbnail}

Jeśli nie posiadasz docelowej bazy danych i jak pokazuje poniższy zrzut ekranu, kliknij poniższe łącze, aby kupić nową bazę danych:

Lista baz danych WCD{.thumbnail}

Możesz wybrać zakup usługi "start SQL" lub serwera baz danych "Web Cloud Databases".

[!primary]

Gdy kupujesz nową bazę danych, nie jest ona włączona domyślnie. Nie zapomnij go aktywować. W tym celu zaloguj się do Panelu klienta OVHcloud, a następnie przejdź do sekcji Web Cloud{.action}.

Jeśli posiadasz już docelową bazę danych, najpierw wybierz jej typ:

  • Skopiuj do bazy danych{.action} : jeśli chcesz skopiować zawartość ze źródłowej bazy danych do bazy danych Start SQL (docelowa).
  • Skopiuj do Web Cloud Databases{.action} : jeśli chcesz skopiować zawartość źródłowej bazy danych do bazy danych Web Cloud Databas (docelowa).

Wybór 1 - Skopiuj do bazy danych Start SQL

Właśnie wybrałeś Skopiuj do bazy danych{.action}. Pojawią się dwie listy rozwijane. Kliknij pierwszy z nich, a następnie wybierz hosting, na którym znajduje się docelowa baza danych Start SQL. Po wybraniu hostingu kliknij drugą listę rozwijaną, aby wybrać docelową bazę danych Start SQL.

Kliknij przycisk Dalej{.action}. Pojawi się następujący komunikat potwierdzający:

Wiadomość potwierdzająca skopiuj bazy danych{.thumbnail}

Jeśli nie chcesz nadpisywać wybranej docelowej bazy danych, kliknij przycisk Wstecz{.action}, aby zmienić wybór lub kliknij przycisk Anuluj{.action}, aby anulować wszystkie operacje. W przeciwnym razie kliknij przycisk Zatwierdź{.action}, aby potwierdzić duplikowanie zawartości źródłowej bazy danych do docelowej bazy danych.

Pojawi się następujący komunikat potwierdzający:

Wiadomość o sukcesie bazy danych{.thumbnail}

Kopiowanie bazy danych może potrwać kilka minut. Aby upewnić się, że kopia została utworzona, przejdź do zakładki Zadania w trakcie{.action}. W tabeli pojawi się nowy wiersz odpowiadający kopii ze statusem "Zaplanowany". Po jej zakończeniu linia znika.

Zadania w trakcie{.thumbnail}

Wybór 2 - Kopiuj do bazy danych dostępnej na serwerze Web Cloud Databases

Właśnie wybrałeś Skopiuj do Web Cloud Databases{.action}. Pojawią się dwie listy rozwijane. Kliknij pierwszą pozycję, a następnie wybierz ofertę Web Cloud Databases, na której znajduje się docelowa baza danych. Po wybraniu oferty Web Cloud Databases kliknij drugą rozwijaną listę, aby wybrać docelową bazę danych na Twoim serwerze Web Cloud Databases.

Kliknij przycisk Dalej{.action}. Pojawi się następujący komunikat potwierdzający:

Wiadomość potwierdzająca skopiuj bazy danych{.thumbnail}

Jeśli nie chcesz nadpisywać wybranej docelowej bazy danych, kliknij przycisk Wstecz{.action}, aby zmienić wybór lub kliknij przycisk Anuluj{.action}, aby anulować wszystkie operacje. W przeciwnym razie kliknij przycisk Zatwierdź{.action}, aby potwierdzić duplikowanie zawartości źródłowej bazy danych do docelowej bazy danych.

Kopiowanie bazy danych może potrwać kilka minut. Aby upewnić się, że kopia została utworzona, przejdź do zakładki Zadania w trakcie{.action}. W tabeli pojawi się nowy wiersz odpowiadający kopii ze statusem "Zaplanowany". Po jej zakończeniu linia znika.

Zadania w trakcie{.thumbnail}

Konfiguracja strony WWW z nową bazą danych

Jeśli chcesz użyć nowej bazy danych, po skopiowaniu źródłowej bazy danych wykonaj ostatnią czynność.

W zakładce Zadania w trakcie{.action} upewnij się, że kopia została ukończona (wiersz odpowiadający kopii zniknął).

Aby połączyć nową bazę danych ze stroną WWW, edytuj plik konfiguracyjny Content Mmnagement System (CMS) i wprowadź informacje dotyczące połączenia z nową bazą danych.

Warning

Zaleca się wykonanie kopii pliku konfiguracyjnego serwisu WWW przed jego modyfikacją. Jest to gwarancja możliwości zastąpienia nowej wersji pliku starą wersją w przypadku niepowodzenia konfiguracji.

Jeśli na przykład korzystasz z modułu WordPress, zmodyfikuj plik konfiguracyjny wp-config.php znajdujący się w katalogu głównym Twojego folderu WordPress na przestrzeni dyskowej (FTP) Twojego hostingu, a następnie zaktualizuj następujące pola:

  • DB_NAME
  • DB_USER
  • DB_PASSWORD
  • DB_HOST

Aby uzyskać więcej informacji lub skorzystać z innego CMS-a, zapoznaj się z naszym przewodnikiem Zmiana hasła do bazy danych hostingu WWW.

[!primary]

Kopia bazy danych nie jest migracją. Źródłowa baza danych nadal istnieje, dopóki jej nie usuniesz. Będziesz mógł wówczas ponownie skonfigurować Twoją stronę WWW, używając starej bazy danych.

Przykłady zastosowania

Mogą wystąpić problemy podczas procesu kopiowania zawartości bazy danych.

Baza danych nie wyświetla się na liście

To powiadomienie oznacza, że posiadasz tylko jedną aktywną bazę danych. Do skopiowania źródłowej bazy danych potrzebna jest również aktywna docelowa baza danych. W tym celu możesz:

Trwa już wykonywanie operacji

Ten komunikat oznacza, że dla Twojej bazy danych trwa już wykonywanie zadania. Przejdź do karty Zadania w trakcie{.action} i sprawdź, czy wykonujesz już operację. Jeśli tak jest, poczekaj na jej zakończenie, aby w razie potrzeby przesłać kopię bazy danych ponownie.

Baza danych docelowa nie zawiera wystarczającej ilości miejsca

Docelowa baza danych nie zawiera wystarczającej ilości miejsca. Dostępne są dwa rozwiązania:

  • Zamów nową bazę danych start SQL dysponującą większą przestrzenią.
  • Jeśli posiadasz serwer Web Cloud Databases, zmień ofertę Web Cloud Databases dysponującą większą przestrzenią dyskową.

Źródłowa i docelowa baza danych są niezgodne

To powiadomienie oznacza, że Database Management System (DBMS) w źródłowej bazie danych nie jest identyczny z systemem DBMS docelowej bazy danych.

Ten błąd może się pojawić na przykład podczas używania MySQL dla źródłowej bazy danych i PostgreSQL dla docelowej bazy danych.

Sprawdź również

Zaloguj się do Panelu klienta OVHcloud

Zapisz i wyeksportuj bazę danych na serwer baz danych

Przywróć i zaimportuj bazę danych na serwer baz danych

Tworzenie i pobieranie kopii zapasowej bazy danych na hostingu WWW

Importuj kopię zapasową do bazy danych hostingu WWW

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.