Odzyskiwanie kopii usuniętej bazy danych
Informacje o tłumaczeniu
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 “Zgłoś propozycję modyfikacji” na tej stronie.
Wprowadzenie
Większość naszych pakietów hostingowych hosting zawiera bazy danych. Jeśli przypadkowo usuniesz bazę danych powiązaną z Twoim hostingiem, możesz spróbować pobrać jej kopię zapasową przez nasze API.
Dowiedz się, jak odnaleźć, za pośrednictwem interfejsów API OVHcloud, kopię zapasową bazy danych po jej usunięciu z Panelu klienta OVHcloud.
OVHcloud udostępnia różnorodne usługi, jednak to Ty odpowiadasz za ich konfigurację i zarządzanie nimi. Ponosisz więc odpowiedzialność za ich prawidłowe funkcjonowanie.
Oddajemy w Twoje ręce niniejszy przewodnik, którego celem jest pomoc w jak najbardziej optymalnym wykonywaniu bieżących zadań. Jednak w przypadku trudności zalecamy skontaktowanie się z wyspecjalizowanym usługodawcą. Niestety OVHcloud nie jest w stanie udzielić Ci dalszego wsparcia w zakresie API. Więcej informacji znajduje się w sekcji "Sprawdź również" niniejszego przewodnika.
Wymagania początkowe
- Posiadanie aktywnego hostingu OVHcloud, który zawiera jedną (lub więcej) współdzieloną(e) bazę(e) danych OVHcloud.
- Usunięcie bazy danych musi nastąpić przed upływem 30 dni.
Dostęp do Panelu klienta OVHcloud
- Link bezpośredni: Web hosting
- Ścieżka nawigacji:
Web Cloud>Hosting> Wybierz hosting WWW
W praktyce
Udostępniamy API OVHcloud, dzięki któremu programiści lub integratorzy mogą łączyć na przykład funkcje dostępne lub niedostępne w Panelu klienta OVHcloud bezpośrednio ze swoimi aplikacjami lub rozwiązaniami.
Kopie zapasowe hostingu współdzielonego i powiązanych z nim baz danych nie podlegają umowie. Oferujemy usługi dodatkowe, które pomogą Ci w sytuacjach awaryjnych. Zalecamy regularne wykonywanie własnych kopii zapasowych w celu uniknięcia ewentualnej utraty danych.
Ponadto, jeśli baza danych zostanie usunięta przez użytkownika lub administratora, OVHcloud nie będzie mogło zagwarantować jej odzyskania z wyżej wymienionych powodów.
Etap 1 - Uzyskanie nazwy hostingu, do którego przypisana była usunięta baza danych
Aby uzyskać nazwę hostingu, wykonaj następujące czynności:
- Zaloguj się do Panelu klienta OVHcloud.
- Kliknij zakładkę
Web Cloud. - W lewej kolumnie kliknij menu
Hosting. - Wybierz odpowiedni hosting.
- Na górze po lewej stronie, która się wyświetli, znajdź nazwę Twojego hostingu po prawej stronie pozycji
Hosting /.

Etap 2 - Logowanie do API OVHcloud i umożliwienie im dostępu do usług
W tym celu wykonaj następujące czynności:
- Przejdź do naszej strony API OVHcloud (upewnij się, że jesteś na
https://eu.api.ovh.comczy Twoje usługi są zainstalowane w Europie i nahttps://ca.api.ovh.comjeśli są zainstalowane poza Europą). - Na stronie, która się wyświetli kliknij na środku
Explore the OVHcloud API. - Na nowej stronie, która się pojawi i w lewej części strony, przejdź do formularza znajdującego się po prawej stronie formularza
v1, następnie wybierz/wpisz opcję/hosting/web. - Na liście API, która wyświetla się poniżej w lewej kolumnie, wyszukaj i kliknij następujące API: GET /hosting/web/{serviceName}/dump. Możesz również kliknąć bezpośrednio na API, aby uzyskać dostęp do:
- Po prawej stronie wyświetla się API z różnymi formularzami do wypełnienia.
- Kliknij przycisk znajdujący się w prawym górnym rogu o nazwie
Authenticate, a następnie przyciskLogin with OVHcloud SSO. - Otworzy się interfejs logowania do Panelu klienta OVHcloud.
- Zaloguj się za pomocą identyfikatora klienta, następnie kliknij
Authorize, aby korzystać z API OVHcloud wraz z usługami dostępnymi w Panelu klienta. - Zostaniesz automatycznie przekierowany do poprzedniej strony API GET /hosting/web/{serviceName}/dump podczas logowania do Panelu klienta OVHcloud.
Etap 3 - Sprawdź dostępność kopii zapasowych i pobierz ID ostatniej kopii zapasowej
W tym celu wypełnij poszczególne formularze, jak pokazano poniżej:
-
Dla sekcji zatytułowanej
PATH PARAMETERS:serviceName: Wpisz nazwę hostingu, który uzyskałeś podczas etapu 1 niniejszego przewodnika.
-
Dla sekcji zatytułowanej
QUERY-STRING PARAMETERS:creationDate.from: Pozostaw formularz pusty.creationDate.to: Pozostaw formularz pusty.databaseName: Wpisz nazwę bazy danych, która została przypadkowo usunięta. (przykład: deletedDatabase.mysql.db).deletionDate.from: Pozostaw formularz pusty.deletionDate.to: Pozostaw formularz pusty.orphan: Wpisz małymi literami wartość:true.

Po wypełnieniu poszczególnych formularzy kliknij niebieski przycisk EXECUTE na dole po prawej stronie dwóch wcześniej wypełnionych sekcji.
Jeśli wszystko zostało poprawnie wypełnione i kopie zapasowe są dostępne dla usuniętej bazy danych, lista numerów zapasowych ID pojawia się w oknie RESPONSE, gdy przechodzisz na stronę znajdującą się pod przyciskiem EXECUTE.

Każdy z tych numerów odpowiada dostępnemu identyfikatorowi kopii zapasowej (ID). Te numery identyfikacyjne kopii zapasowej są wyświetlane od najnowszego do najstarszego. Skopiuj najwyższy identyfikator z listy (bez , na końcu), jeśli chcesz odzyskać (w etapie 4 niniejszego przewodnika) ostatnią kopię zapasową usuniętej bazy danych.
Jeśli w oknie nie wyświetla się żaden identyfikator, upewnij się, że zalogowałeś się jako właściwy identyfikator klienta OVHcloud (jeśli posiadasz kilka). Sprawdź również informacje podane w sekcjach PATH PARAMETERS i QUERY-STRING PARAMETERS. Następnie spróbuj ponownie wykonać operację.
Jeśli mimo to nie posiadasz identyfikatora, oznacza to, że nie ma lub nie ma więcej dostępnych kopii zapasowych dla bazy danych usuniętej z naszej infrastruktury.
Etap 4 - Pobierz ostatnią kopię zapasową
Dzięki numerowi identyfikacyjnemu kopii zapasowej uzyskanemu podczas etapu 3 będziesz mógł pobrać za pomocą linku wygenerowanego przez API ostatnią kopię zapasową usuniętej bazy danych.
W tym celu wejdź na stronę API OVHcloud i wykonaj następujące czynności:
- W lewej części strony przejdź do formularza znajdującego się po prawej stronie formularza
v1, następnie wybierz/wpisz opcję/hosting/web. - Na liście API, która wyświetla się poniżej w lewej kolumnie, wyszukaj i kliknij następujące API: GET /hosting/web/{serviceName}/dump/{id}. Możesz również kliknąć bezpośrednio na API, aby uzyskać dostęp do:
- Po prawej stronie wyświetla się API z różnymi formularzami do wypełnienia.
Wypełnij poszczególne formularze w części PATH PARAMETERS w następujący sposób:
id: Skopiuj numer identyfikacyjny kopii zapasowej pobrany podczas wykonywania etapu 3. Jeśli nie jesteś odłączony od naszej strony API OVHcloud, interfejs może zaproponować Ci różne dostępne numery ID kopii zapasowej. Jeśli tak jest, możesz kliknąć pierwszy numer ID z listy znajdującej się tuż pod formularzem id.serviceName: Wpisz nazwę hostingu, który uzyskałeś podczas etapu 1 niniejszego przewodnika.

Po wypełnieniu poszczególnych formularzy kliknij niebieski przycisk EXECUTE na dole po prawej stronie poprzednio wypełnionej sekcji.
Jeśli wszystko zostało poprawnie wpisane, następujący wynik pojawia się w oknie RESPONSE, gdy opuszczasz stronę pod przyciskiem EXECUTE:

Linie w powyższym wyniku nie zawsze pojawiają się w tej kolejności.
Następnie skopiuj cały adres URL jako "HTTPS" bez cudzysłowów, który znajduje się po prawej stronie pozycji "url":, a następnie wklej go na pasku wyszukiwania przeglądarki internetowej, aby rozpocząć pobieranie kopii zapasowej.
Etap 5 - Utwórz nową bazę danych, zaimportuj plik kopii zapasowej i przywróć połączenie między Twoją stroną www i nową bazą danych
Po odtworzeniu kopii zapasowej bazy danych należy utworzyć nową bazę danych. W tym celu zapoznaj się z przewodnikiem "Tworzenie bazy danych na hostingu WWW OVH".
Po utworzeniu nowej bazy danych zaimportuj kopię zapasową, korzystając z naszego przewodnika "Importuj kopię zapasową do bazy danych hostingu WWW".
Na koniec połącz Twoją bazę danych OVHcloud z plikiem konfiguracyjnym Twojej strony WWW znajdującym się w przestrzeni dyskowej FTP Twojego hostingu OVHcloud. W tym celu zastąp informacje o połączeniach z bazą danych przypadkowo usuniętą informacjami o nowych bazach danych OVHcloud. Informacje te znajdują się w pliku "konfiguracja/połączenie z bazą danych" Twojej strony WWW.
Aby powiązać nową bazę danych, jeśli korzystasz z systemu zarządzania treścią (CMS), takiego jak WordPress, Joomla!, Drupal lub PrestaShop, informacje o ich plikach konfiguracyjnych znajdziesz w etapie 2 przewodnika "Zmiana hasła do bazy danych".
Sprawdź również
Tworzenie bazy danych na hostingu.
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.