Udostępnij za pośrednictwem


Długoterminowe przechowywanie usługi Azure Database for MySQL — serwer elastyczny przy użyciu usługi Azure Backup (wersja zapoznawcza)

Ważne

Rozwiązanie w wersji zapoznawczej do ochrony elastycznych serwerów usługi Azure Database for MySQL przy użyciu usługi Azure Backup jest obecnie wstrzymane. Należy powstrzymać się od konfigurowania nowych kopii zapasowych do odwołania. Zachowaj pewność, że wszystkie istniejące dane kopii zapasowej pozostają bezpieczne i dostępne do przywrócenia. W międzyczasie możesz zapoznać się z instrukcjami w blogu dotyczącymi ręcznego tworzenia długoterminowych kopii zapasowych, zapewniając zgodność z bezpośrednimi potrzebami.

W przypadku korzystania z elastycznego serwera usługi Azure Database for MySQL można rozszerzyć przechowywanie kopii zapasowych poza bieżący limit 35 dni dzięki wbudowanej możliwości tworzenia kopii zapasowych warstwy operacyjnej usługi Azure Database for MySQL — serwer elastyczny. Usługi Azure Backup i Azure Database umożliwiają tworzenie rozwiązania do tworzenia kopii zapasowych klasy korporacyjnej dla elastycznych serwerów usługi Azure Database for MySQL, które przechowuje kopie zapasowe przez maksymalnie 10 lat.

Wydłużenie okresu przechowywania kopii zapasowych z 35 dni do 10 lat może pomóc organizacji spełnić wymagania dotyczące zgodności i przepisów. Kopie zapasowe są kopiowane do izolowanego środowiska magazynu spoza dzierżawy i subskrypcji w celu ochrony przed atakami wymuszającym okup. Oprócz długoterminowego przechowywania ta funkcja zwiększa odporność tworzenia kopii zapasowych przez ochronę danych źródłowych przed różnymi poziomami utraty danych, takimi jak przypadkowe usunięcie i oprogramowanie wymuszane przez oprogramowanie wymuszanie okupu.

Jest to rozwiązanie bez infrastruktury, w którym usługa Azure Backup zarządza kopiami zapasowymi za pomocą automatycznego przechowywania i planowania kopii zapasowych. Możesz utworzyć zasady tworzenia kopii zapasowych, aby zdefiniować harmonogram i przechowywanie kopii zapasowych. Na podstawie definicji zasad usługa Azure Backup przesyła kopie zapasowe do magazynu jako obiekty blob i zarządza ich cyklem życia. Kopie zapasowe można zarządzać centralnie obok innych chronionych obciążeń za pośrednictwem centrum ciągłości biznesowej platformy Azure.

Możesz odzyskać tę kopię zapasową w określonych kontenerach magazynu, których można użyć do ponownego skompilowania elastycznego serwera usługi Azure Database for MySQL. Możesz również użyć narzędzi natywnych do przywrócenia tych danych jako nowego serwera elastycznego.

Azure Database for MySQL — przepływ tworzenia kopii zapasowych serwera elastycznego

Aby utworzyć kopię zapasową serwera elastycznego usługi Azure Database for MySQL:

  1. Przyznaj uprawnienia tożsamości usługi zarządzanej magazynu kopii zapasowych w docelowym zasobie usługi Azure Resource Manager (serwer elastyczny usługi Azure Database for MySQL), aby ustanowić dostęp i kontrolę.
  2. Skonfiguruj zasady tworzenia kopii zapasowych, aby określić planowanie, przechowywanie i inne parametry.

Po zakończeniu konfiguracji:

  • Usługa Azure Backup wywołuje kopię zapasową na podstawie harmonogramów zasad w interfejsie API usługi Resource Manager usługi Azure Database for MySQL — serwer elastyczny. Zapisuje dane w bezpiecznym kontenerze obiektów blob przy użyciu systemu analizy statystycznej (SAS) w celu zwiększenia bezpieczeństwa.
  • Zadanie tworzenia kopii zapasowej jest uruchamiane niezależnie, aby zapobiec zakłóceniom podczas długotrwałych zadań.
  • Cykle życia punktu przechowywania i odzyskiwania są zgodne z zasadami tworzenia kopii zapasowych w celu efektywnego zarządzania.
  • Usługa Azure Backup wywołuje przywracanie w interfejsie API usługi Resource Manager usługi Azure Database for MySQL — serwer elastyczny przy użyciu sygnatury dostępu współdzielonego na potrzeby asynchronicznego, niedysponowanego odzyskiwania.

Diagram przedstawiający przepływ kopii zapasowej dla usługi Azure Database for MySQL — serwer elastyczny.

Uwierzytelnianie usługi Azure Backup za pomocą usługi Azure Database for MySQL — serwer elastyczny

Usługa Azure Backup musi nawiązać połączenie z usługą Azure Database for MySQL — serwer elastyczny podczas wykonywania każdej kopii zapasowej.

Uprawnienia do tworzenia kopii zapasowej usługi Azure Database for MySQL — serwer elastyczny

W poniższej tabeli wymieniono uprawnienia wymagane przez tożsamość usługi zarządzanej magazynu do pomyślnego wykonania operacji tworzenia kopii zapasowej:

Operacja Uprawnienie
Tworzenie kopii zapasowych Azure Database for MySQL — rola tworzenia kopii zapasowej długoterminowego przechowywania serwera elastycznego

Rola czytelnika w grupie zasobów serwera
Przywracanie Rola Współautor danych obiektu blob usługi Storage na docelowym koncie magazynu

Cennik

Opłaty są naliczane za:

  • Opłata za chronione wystąpienie: podczas konfigurowania kopii zapasowej dla serwera elastycznego usługi Azure Database for MySQL tworzone jest chronione wystąpienie. Usługa Azure Backup pobiera opłatę za chronione wystąpienie zgodnie z rozmiarem bazy danych (w gigabajtach) na jednostkę (250 GB).

  • Opłata za magazyn kopii zapasowych: usługa Azure Backup przechowuje kopie zapasowe serwerów elastycznych usługi Azure Database for MySQL w warstwie Magazynu w warstwie Standardowa. Punkty przywracania przechowywane w warstwie magazynu w warstwie Standardowa są naliczane oddzielne opłaty za magazyn kopii zapasowych zgodnie z łączną ilością przechowywanych danych (w gigabajtach) i typem nadmiarowości włączonym w magazynie usługi Backup.