Udostępnij przez


Przywracanie do punktu w czasie w usłudze Azure Database for MySQL za pomocą witryny Azure Portal

Ten artykuł zawiera procedurę krok po kroku służącą do wykonywania odzyskiwania do punktu w czasie w usłudze Azure Database for MySQL — serwer elastyczny przy użyciu kopii zapasowych.

Prerequisites

Aby ukończyć ten przewodnik z instrukcjami, potrzebne są następujące elementy:

  • Wystąpienie serwera elastycznego usługi Azure Database for MySQL.

Przywracanie do najnowszego punktu przywracania

Wykonaj następujące kroki, aby przywrócić wystąpienie usługi Azure Database for MySQL — serwer elastyczny przy użyciu najwcześniejszej istniejącej kopii zapasowej.

  1. W portalu Azure wybierz instancję elastycznego serwera Azure Database for MySQL, z której chcesz przywrócić kopię zapasową.

  2. Wybierz pozycję Przegląd w panelu po lewej stronie.

  3. Na stronie przeglądu wybierz pozycję Przywróć.

  4. Zostanie wyświetlona strona przywracania z opcją wyboru między najnowszym punktem przywracania a niestandardowym punktem przywracania.

  5. Wybierz pozycję Najnowszy punkt przywracania.

  6. Wprowadź nową nazwę serwera w polu Przywróć do nowego serwera .

    Zrzut ekranu przedstawiający najwcześniejszy czas przywracania.

  7. Kliknij przycisk OK.

  8. Zostanie wyświetlone powiadomienie o zainicjowaniu operacji przywracania.

Przywracanie do najszybszego punktu przywracania

Wykonaj następujące kroki, aby przywrócić wystąpienie usługi Azure Database for MySQL — serwer elastyczny przy użyciu istniejącej pełnej kopii zapasowej jako najszybszego punktu przywracania.

  1. W witrynie Azure Portal wybierz wystąpienie usługi Azure Database for MySQL — serwer elastyczny, z którego chcesz przywrócić kopię zapasową.

  2. Wybierz pozycję Przegląd w panelu po lewej stronie.

  3. Na stronie przeglądu wybierz pozycję Przywróć.

  4. Wyświetl stronę przywracania z opcją wyboru między najnowszym punktem przywracania, niestandardowym punktem przywracania i najszybszym punktem przywracania.

  5. Wybierz najszybszy punkt przywracania (przywracanie przy użyciu pełnej kopii zapasowej).

  6. Wybierz żądaną pełną kopię zapasową z listy rozwijanej Najszybszy punkt przywracania (UTC).

    Zrzut ekranu przedstawiający najszybszy punkt przywracania.

  7. Wprowadź nową nazwę serwera w polu Przywróć do nowego serwera .

  8. Wybierz pozycję Przejrzyj i utwórz.

  9. Po wybraniu pozycji Utwórz wyświetl powiadomienie o zainicjowaniu operacji przywracania.

Przywracanie z pełnej kopii zapasowej za pośrednictwem strony Tworzenie kopii zapasowej i przywracanie

Wykonaj następujące kroki, aby przywrócić wystąpienie usługi Azure Database for MySQL — serwer elastyczny przy użyciu istniejącej pełnej kopii zapasowej.

  1. W portalu Azure wybierz wystąpienie usługi Azure Database for MySQL - Serwer Elastyczny, z którego chcesz przywrócić kopię zapasową.

  2. Wybierz pozycję Kopia zapasowa i przywróć z panelu po lewej stronie.

  3. Wyświetl stronę Dostępne kopie zapasowe z opcją przywracania z dostępnych pełnych automatycznych kopii zapasowych i kopii zapasowych na żądanie wykonanych dla serwera w okresie przechowywania.

  4. Wybierz odpowiednią pełną kopię zapasową z listy, wybierając odpowiednią akcję Przywróć .

    Zrzut ekranu przedstawiający widok Dostępne kopie zapasowe.

  5. Wyświetl stronę Przywracanie z domyślnie wybraną opcją najszybszego punktu przywracania oraz wybranym żądanym znacznikiem czasu pełnej kopii zapasowej na stronie Przeglądaj dostępne kopie zapasowe.

  6. Wprowadź nową nazwę serwera w polu Przywróć do nowego serwera .

  7. Wybierz pozycję Przejrzyj i utwórz.

  8. Po wybraniu pozycji Utwórz wyświetl powiadomienie o zainicjowaniu operacji przywracania.

Funkcja Geo przywraca do najnowszego punktu przywracania

  1. W witrynie Azure Portal wybierz wystąpienie usługi Azure Database for MySQL — serwer elastyczny, z którego chcesz przywrócić kopię zapasową.

  2. Wybierz pozycję Przegląd w panelu po lewej stronie.

  3. Na stronie przeglądu wybierz pozycję Przywróć.

  4. Zostanie wyświetlona strona przywracania z opcją wybrania przywracania o geograficznej redundancji. Jeśli serwer został skonfigurowany pod kątem geograficznie nadmiarowych kopii zapasowych, możesz przywrócić serwer do odpowiedniego sparowanego regionu platformy Azure i włączyć opcję przywracania geograficznie nadmiarowego. Opcja geo-nadmiarowego przywracania przywraca serwer do najnowszego znacznika czasu UTC. Po wybraniu opcji Przywracanie geograficznie nadmiarowe nie można wybrać opcji przywracania do punktu w czasie.

    Zrzut ekranu przedstawiający opcję Przywracania geograficznego.

    Zrzut ekranu przedstawiający włączanie przywracania geograficznego.

    Zrzut ekranu przedstawiający listę rozwijaną lokalizacji.

  5. Wprowadź nową nazwę serwera w polu Nazwa w sekcji Szczegóły serwera.

  6. Gdy region podstawowy nie działa, nie można tworzyć serwerów geograficznie nadmiarowych w odpowiednim regionie sparowanym geograficznie, ponieważ nie można aprowizować pamięci masowej w regionie podstawowym. Musisz poczekać, aż region podstawowy będzie w stanie aprowizować serwery geograficznie nadmiarowe w regionie sparowanym geograficznie. Gdy region podstawowy nie działa, nadal można przywrócić geograficznie serwer źródłowy do sparowanego geograficznie regionu, wyłączając opcję nadmiarowości geograficznej w ustawieniach obliczeniowych i magazynu Konfiguruj serwer w środowisku portalu przywracania i przywracając go jako lokalnie nadmiarowy serwer, aby zapewnić ciągłość działalności biznesowej.

    Zrzut ekranu przedstawiający okno Obliczenia i magazyn.

    Zrzut ekranu przedstawiający wyłączanie nadmiarowości geograficznej.

    Zrzut ekranu przedstawiający przywracanie jako serwer lokalnie nadmiarowy.

  7. Wybierz pozycję Przejrzyj i utwórz , aby przejrzeć wybrane opcje.

  8. Zostanie wyświetlone powiadomienie o zainicjowaniu operacji przywracania. Ta operacja może potrwać kilka minut.

    Nowy serwer utworzony przez przywracanie geograficzne ma taką samą nazwę logowania administratora serwera i hasło, które było prawidłowe dla istniejącego serwera w momencie zainicjowania przywracania. Hasło można zmienić na stronie Przegląd nowego serwera. Ponadto podczas przywracania można skonfigurować ustawienia sieci , takie jak ustawienia sieci wirtualnej i reguły zapory, zgodnie z opisem w poniższej sekcji.

Użyj przywracania, aby przenieść serwer z publicznego dostępu do dostępu prywatnego

Wykonaj następujące kroki, aby przywrócić wystąpienie usługi Azure Database for MySQL — serwer elastyczny przy użyciu najwcześniejszej istniejącej kopii zapasowej.

  1. W portalu Azure wybierz wystąpienie usługi Azure Database for MySQL — Serwer Elastyczny, z którego chcesz przywrócić kopię zapasową.

  2. Na stronie przeglądu wybierz pozycję Przywróć.

  3. Zostanie wyświetlona strona Przywracanie z opcją wyboru między opcjami przywracania geograficznego lub przywracania do punktu w czasie.

  4. Wybierz opcję Przywracanie geograficzne lub Przywracanie do punktu w czasie .

  5. Wprowadź nową nazwę serwera w polu Przywróć do nowego serwera .

    Zrzut ekranu przedstawiający przegląd widoku.

  6. Przejdź do karty Sieć , aby skonfigurować ustawienia sieci.

  7. W sekcji Metoda łączności wybierz pozycję Dostęp prywatny (integracja z siecią wirtualną).. W sekcji Sieć wirtualna możesz wybrać istniejącą sieć wirtualną i podsieć , która jest delegowana do serwera Microsoft.DBforMySQL/flexibleServers , lub utworzyć nową, wybierając link utwórz sieć wirtualną .

    Note

    Na liście rozwijanej są wyświetlane tylko sieci wirtualne i podsieci w tym samym regionie i subskrypcji.
    Wybrana podsieć jest delegowana do serwera Microsoft.DBforMySQL/flexibleServers. Oznacza to, że tylko wystąpienia usługi Azure Database for MySQL — serwer elastyczny mogą używać tej podsieci.

  8. Utwórz nową lub wybierz istniejącą prywatną strefę DNS.

    Note

    Prywatna strefa DNS nazwy stref muszą kończyć się ciągiem mysql.database.azure.com. Jeśli nie widzisz opcji utworzenia nowej prywatnej strefy DNS, wprowadź nazwę serwera na karcie Podstawowe.
    Po wdrożeniu wystąpienia usługi Azure Database for MySQL – Elastyczny Serwer do sieci wirtualnej i podsieci, nie można przenieść go do dostępu publicznego (dozwolone adresy IP).

  9. Wybierz pozycję Przejrzyj i utwórz , aby przejrzeć konfigurację usługi Azure Database for MySQL — serwer elastyczny.

  10. Wybierz pozycję Utwórz, aby aprowizować serwer. Aprowizowanie może potrwać kilka minut.

  11. Zostanie wyświetlone powiadomienie o zainicjowaniu operacji przywracania.

Automatyczne skalowanie IOPS dla szybszego odzyskiwania

Możesz włączyć automatyczne skalowanie IOPS zarówno dla serwerów źródłowych, jak i docelowych podczas operacji przywracania. Tę opcję można wybrać tylko wtedy, gdy serwer źródłowy nie ma jeszcze włączonego skalowania automatycznego operacji we/wy na sekundę. Tymczasowe zwiększenie liczby operacji we/wy na sekundę pomaga przyspieszyć proces przywracania, spełniając zwiększone wymagania dotyczące wydajności. Po zakończeniu udostępniania zasobów można wyłączyć autoskalowanie, jeśli nie jest już potrzebne. W przepływie pracy przywracania zostanie wyświetlona opcja pola wyboru z etykietą Szybkie przywracanie. Wybierz tę opcję, aby użyć automatycznego skalowania IOPS w celu szybszego i bardziej niezawodnego procesu przywracania.

Zrzut ekranu przedstawiający automatyczne skalowanie iops na potrzeby przywracania.

Wykonywanie zadań po przywróceniu

Po zakończeniu przywracania wykonaj następujące zadania, aby użytkownicy i aplikacje mogły znowu działać:

  • Jeśli nowy serwer zastąpi oryginalny serwer, przekieruj klientów i aplikacje klienckie na nowy serwer.
  • Upewnij się, że użytkownicy mogą nawiązać połączenie, konfigurując odpowiednie reguły sieci wirtualnej. Te reguły nie są kopiowane z oryginalnego serwera.
  • Upewnij się, że obowiązują odpowiednie uprawnienia logowania i na poziomie bazy danych.
  • Skonfiguruj alerty odpowiednio dla nowo przywróconego serwera.

Typowe błędy

  • Przywracanie do tej samej nazwy serwera nie jest obsługiwane. Użyj innej nazwy podczas uruchamiania procesu przywracania, w przeciwnym razie operacje przywracania kończą się niepowodzeniem.

  • Upewnij się, że serwer nie jest w stanie "Niedostępny" podczas przywracania. Przywracanie nie powiodło się w przypadku takich serwerów.

Następny krok