Omówienie usługi Azure Disk Backup
Usługa Azure Disk Backup to natywne, oparte na chmurze rozwiązanie do tworzenia kopii zapasowych, które chroni dane na dyskach zarządzanych. Jest to proste, bezpieczne i ekonomiczne rozwiązanie, które umożliwia skonfigurowanie ochrony dysków zarządzanych w kilku krokach. Zapewnia ona możliwość odzyskania danych w scenariuszu awarii.
Usługa Azure Disk Backup oferuje gotowe rozwiązanie, które zapewnia zarządzanie cyklem życia migawek dla dysków zarządzanych, automatyzując okresowe tworzenie migawek i zachowując je przez skonfigurowany czas trwania przy użyciu zasad kopii zapasowych. Migawki dysków można zarządzać bez kosztów infrastruktury i bez konieczności wykonywania niestandardowych skryptów ani jakichkolwiek obciążeń związanych z zarządzaniem. Jest to rozwiązanie do tworzenia kopii zapasowych spójne na poziomie awarii, które zajmuje tworzenie kopii zapasowej dysku zarządzanego do punktu w czasie przy użyciu migawek przyrostowych z obsługą wielu kopii zapasowych dziennie. Jest to również rozwiązanie bez agenta i nie ma wpływu na wydajność aplikacji produkcyjnych. Obsługuje tworzenie kopii zapasowych i przywracanie dysków systemu operacyjnego i danych (w tym dysków udostępnionych), niezależnie od tego, czy są one obecnie dołączone do uruchomionej maszyny wirtualnej platformy Azure.
Jeśli potrzebujesz spójnej na poziomie aplikacji kopii zapasowej maszyny wirtualnej, w tym dysków danych, lub opcji przywrócenia całej maszyny wirtualnej z kopii zapasowej, przywrócenia pliku lub folderu lub przywrócenia do regionu pomocniczego, użyj rozwiązania do tworzenia kopii zapasowych maszyn wirtualnych platformy Azure. Usługa Azure Backup oferuje obsługę równoległą tworzenia kopii zapasowych dysków zarządzanych przy użyciu usługi Disk Backup oprócz rozwiązań do tworzenia kopii zapasowych maszyn wirtualnych platformy Azure. Jest to przydatne, gdy potrzebujesz jednorazowych kopii zapasowych spójnych na poziomie aplikacji maszyn wirtualnych, a także częstszych kopii zapasowych dysków systemu operacyjnego lub określonego dysku danych, który jest spójny na poziomie awarii i nie ma wpływu na wydajność aplikacji produkcyjnych.
Usługa Azure Disk Backup jest zintegrowana z centrum kopii zapasowych, która zapewnia jedno ujednolicone środowisko zarządzania na platformie Azure, które umożliwia przedsiębiorstwom zarządzanie, monitorowanie, obsługę i analizowanie kopii zapasowych na dużą skalę.
Najważniejsze korzyści wynikające z tworzenia kopii zapasowej dysku
Kopia zapasowa dysku platformy Azure to rozwiązanie bez agenta i spójne na poziomie awarii, które korzysta z migawek przyrostowych i oferuje następujące korzyści:
- Częstsze i szybkie kopie zapasowe bez przerywania maszyny wirtualnej.
- Nie wpływa na wydajność aplikacji produkcyjnej.
- Brak problemów z zabezpieczeniami, ponieważ nie wymaga uruchamiania skryptów niestandardowych ani instalowania agentów.
- Ekonomiczne rozwiązanie do tworzenia kopii zapasowych określonych dysków w porównaniu z tworzeniem kopii zapasowych całej maszyny wirtualnej.
Rozwiązanie do tworzenia kopii zapasowych dysków platformy Azure jest przydatne w następujących scenariuszach:
- Potrzeba częstego tworzenia kopii zapasowych dziennie bez spoczynku aplikacji.
- Aplikacje działające w scenariuszu klastra: zarówno klaster trybu failover systemu Windows Server, jak i klastry systemu Linux zapisują się na dyskach udostępnionych.
- Specyficzna potrzeba tworzenia kopii zapasowej bez agenta z powodu problemów z zabezpieczeniami lub wydajnością aplikacji.
- Tworzenie kopii zapasowej maszyny wirtualnej spójnej na poziomie aplikacji nie jest możliwe, ponieważ aplikacje biznesowe nie obsługują usługi kopiowania woluminów w tle (VSS).
Rozważ użycie usługi Azure Disk Backup w scenariuszach, w których:
- Aplikacja o krytycznym znaczeniu działa na maszynie wirtualnej platformy Azure, która wymaga wielu kopii zapasowych dziennie w celu osiągnięcia celu punktu odzyskiwania, ale bez wpływu na wydajność środowiska produkcyjnego lub aplikacji.
- Twoja organizacja lub przepisy branżowe ograniczają instalowanie agentów z powodu problemów z zabezpieczeniami.
- Wykonywanie niestandardowych skryptów wstępnych lub postów oraz wywoływanie blokowania i odmrażania na maszynach wirtualnych z systemem Linux w celu uzyskania kopii zapasowej spójnej z aplikacją powoduje nadmierne obciążenie związane z dostępnością obciążeń produkcyjnych.
- Konteneryzowane aplikacje działające w usłudze Azure Kubernetes Service (klaster AKS) używają dysków zarządzanych jako magazynu trwałego. Obecnie należy utworzyć kopię zapasową dysku zarządzanego za pomocą skryptów automatyzacji, którymi trudno zarządzać.
- Dysk zarządzany przechowuje krytyczne dane biznesowe, używane jako udział plików lub zawiera pliki kopii zapasowej bazy danych i chcesz zoptymalizować koszt tworzenia kopii zapasowych, nie inwestując w tworzenie kopii zapasowych maszyn wirtualnych platformy Azure.
- Masz wiele maszyn wirtualnych z systemami Linux i Windows z jednym dyskiem (czyli maszyną wirtualną z tylko dyskiem systemu operacyjnego i bez dołączonych dysków danych), które hostują serwer internetowy, maszyny bezstanowe lub służą jako środowisko przejściowe z ustawieniami konfiguracji aplikacji i potrzebujesz ekonomicznego rozwiązania do tworzenia kopii zapasowych, aby chronić dysk systemu operacyjnego. Aby na przykład wyzwolić szybką kopię zapasową na żądanie przed uaktualnieniem lub stosowaniem poprawek maszyny wirtualnej.
- Maszyna wirtualna uruchamia konfigurację systemu operacyjnego, która nie jest obsługiwana przez rozwiązanie do tworzenia kopii zapasowych maszyn wirtualnych platformy Azure (na przykład windows 2008 32-bitowy serwer).
Jak działa proces tworzenia kopii zapasowej i przywracania
Pierwszym krokiem konfigurowania kopii zapasowej dla usługi Azure Dyski zarządzane jest utworzenie magazynu usługi Backup. Magazyn zapewnia skonsolidowany widok kopii zapasowych skonfigurowanych w różnych obciążeniach. Kopia zapasowa dysku platformy Azure obsługuje tylko kopię zapasową warstwy operacyjnej. Kopiowanie kopii zapasowych do warstwy magazynu nie jest obsługiwane. Dlatego ustawienie nadmiarowości magazynu kopii zapasowych (LRS/GRS) nie ma zastosowania do kopii zapasowych przechowywanych w warstwie operacyjnej.
Następnie utwórz zasady tworzenia kopii zapasowych, które umożliwiają skonfigurowanie częstotliwości tworzenia kopii zapasowych i czasu przechowywania.
Aby skonfigurować kopię zapasową, przejdź do magazynu kopii zapasowych, przypisz zasady tworzenia kopii zapasowych, wybierz dysk zarządzany, którego kopia zapasowa ma zostać utworzona, i podaj grupę zasobów, w której mają być przechowywane migawki i zarządzane. Usługa Azure Backup automatycznie wyzwala zaplanowane zadania tworzenia kopii zapasowej, które tworzą przyrostową migawkę dysku zgodnie z częstotliwością tworzenia kopii zapasowych. Starsze migawki są usuwane zgodnie z czasem przechowywania określonym przez zasady tworzenia kopii zapasowych.
Usługa Azure Backup używa przyrostowych migawek dysku zarządzanego. Migawki przyrostowe to ekonomiczna, efektywna w czasie kopia zapasowa dysków zarządzanych, które są rozliczane za zmiany różnicowe na dysku od ostatniej migawki. Są one zawsze przechowywane w najbardziej opłacalnym magazynie, standardowym magazynie HDD niezależnie od typu magazynu dysków nadrzędnych. Pierwsza migawka dysku zajmie używany rozmiar dysku, a kolejne migawki przyrostowe przechowują zmiany różnicowe na dysku od czasu ostatniej migawki. Usługa Azure Backup automatycznie przypisuje tag do tworzonych migawek, aby je jednoznacznie zidentyfikować.
Po skonfigurowaniu kopii zapasowej dysku zarządzanego wystąpienie kopii zapasowej zostanie utworzone w magazynie kopii zapasowych. Za pomocą wystąpienia kopii zapasowej można znaleźć kondycję operacji tworzenia kopii zapasowych, wyzwalać kopie zapasowe na żądanie i wykonywać operacje przywracania. Można również wyświetlić kondycję kopii zapasowych w wielu magazynach i wystąpieniach kopii zapasowych przy użyciu Centrum kopii zapasowych, co zapewnia pojedyncze okienko szklanego widoku.
Aby przywrócić, po prostu wybierz punkt odzyskiwania, z którego chcesz przywrócić dysk. Podaj grupę zasobów, w której ma zostać utworzony przywrócony dysk z migawki. Usługa Azure Backup zapewnia natychmiastowe środowisko przywracania, ponieważ migawki są przechowywane lokalnie w ramach subskrypcji.
Usługa Backup Vault używa tożsamości zarządzanej do uzyskiwania dostępu do innych zasobów platformy Azure. Aby skonfigurować kopię zapasową dysku zarządzanego i przywrócić z poprzedniej kopii zapasowej, tożsamość zarządzana magazynu kopii zapasowych wymaga zestawu uprawnień na dysku źródłowym, grupy zasobów migawki, w której są tworzone migawki i zarządzane, oraz docelowej grupy zasobów, w której chcesz przywrócić kopię zapasową. Uprawnienia do tożsamości zarządzanej można udzielić przy użyciu kontroli dostępu opartej na rolach (RBAC) platformy Azure. Tożsamość zarządzana to jednostka usługi specjalnego typu, która może być używana tylko z zasobami platformy Azure. Dowiedz się więcej o tożsamościach zarządzanych.
Obecnie usługa Azure Disk Backup obsługuje operacyjną kopię zapasową dysków zarządzanych i nie kopiuje kopii zapasowych do magazynu usługi Backup Vault. Zapoznaj się z macierzą obsługi, aby uzyskać szczegółową listę obsługiwanych i nieobsługiwanych scenariuszy oraz dostępność regionów.
Jak działa planowanie i okres przechowywania kopii zapasowych dysku?
Usługa Azure Disk Backup obsługuje obecnie tylko warstwę operacyjną, która ułatwia przechowywanie kopii zapasowych jako migawek dysków w dzierżawie, które nie zostały przeniesione do magazynu. Zasady tworzenia kopii zapasowych definiują harmonogram i okres przechowywania kopii zapasowych w warstwie operacyjnej (gdy migawki zostaną wykonane i jak długo zostaną zachowane).
Korzystając z zasad tworzenia kopii zapasowych dysku platformy Azure, można zdefiniować harmonogram tworzenia kopii zapasowych z częstotliwością godzinną 1, 2, 4, 6, 8 lub 12 godzin i częstotliwością dzienną. Mimo że kopie zapasowe mają zaplanowany czas zgodnie z zasadami, może istnieć różnica w rzeczywistym czasie rozpoczęcia kopii zapasowych z zaplanowanego.
Okres przechowywania migawek zależy od limitu migawek dla dysku. Obecnie dla dysku można przechowywać maksymalnie 500 migawek. Jeśli limit zostanie osiągnięty, nie można wykonać żadnych nowych migawek i musisz usunąć starsze migawki.
Okres przechowywania kopii zapasowej jest również zgodny z maksymalnym limitem 450 migawek z 50 migawkami na bok dla kopii zapasowych na żądanie.
Jeśli na przykład częstotliwość planowania kopii zapasowych jest ustawiona na wartość Codziennie, możesz ustawić okres przechowywania kopii zapasowych na maksymalną wartość 450 dni. Podobnie, jeśli częstotliwość planowania kopii zapasowych jest ustawiona na wartość Hourly z częstotliwością 1-godzinną, można ustawić przechowywanie kopii zapasowych na maksymalną wartość 18 dni.
Uwaga
- W przypadku dysków platformy Azure należących do dysków HDD w warstwie Standardowa, SSD w warstwie Standardowa i SSD w warstwie Premium można zdefiniować harmonogram tworzenia kopii zapasowych z częstotliwością godzinową (1, 2, 4, 6, 8 lub 12 godzin) i częstotliwością dzienną.
- W przypadku dysków platformy Azure należących do jednostek SKU Premium V2 i Ultra Disk można zdefiniować harmonogram tworzenia kopii zapasowych z częstotliwością godzinną tylko 12 godzin i częstotliwością dzienną .
Dlaczego widzę więcej migawek niż zasady przechowywania?
Jeśli zasady przechowywania są ustawione jako 1, możesz znaleźć dwie migawki. Ta konfiguracja zapewnia, że co najmniej jeden najnowszy punkt odzyskiwania jest zawsze obecny w magazynie, jeśli wszystkie kolejne kopie zapasowe kończą się niepowodzeniem z powodu jakiegokolwiek problemu. Powoduje to obecność dwóch migawek.
Dlatego jeśli zasady są przeznaczone dla n migawek, można znaleźć n+1 migawek jednocześnie. Ponadto można nawet znaleźć migawki n+1+2 , jeśli występuje opóźnienie w usuwaniu punktów odzyskiwania, których okres przechowywania przekracza (odzyskiwanie pamięci). Może się to zdarzyć w rzadkich przypadkach, gdy:
- Migawki są czyszczone w przeszłości.
- Moduł odśmieceń pamięci (GC) w zapleczu jest obciążony dużym obciążeniem.
Cennik
Usługa Azure Backup używa przyrostowych migawek dysku zarządzanego. Opłaty za migawki przyrostowe są naliczane za giB magazynu zajmowanego przez zmiany różnicowe od ostatniej migawki. Jeśli na przykład używasz dysku zarządzanego o aprowizowanej wielkości 128 GiB, z używanym 100 GiB, pierwsza migawka przyrostowa jest rozliczana tylko dla używanego rozmiaru 100 GiB. 20 GiB danych jest dodawanych na dysku przed utworzeniem drugiej migawki. Teraz druga migawka przyrostowa jest rozliczana tylko za 20 GiB.
Migawki przyrostowe są zawsze przechowywane w magazynie standardowym, niezależnie od typu magazynu dysków zarządzanych przez obiekt nadrzędny i są naliczane opłaty na podstawie cen magazynu standardowego. Na przykład przyrostowe migawki dysku SSD w warstwie Premium są przechowywane w magazynie w warstwie Standardowa. Domyślnie są one przechowywane w magazynach ZRS w regionach, które obsługują magazyn ZRS. W przeciwnym razie są one przechowywane w magazynie lokalnie nadmiarowym (LRS). Ceny za gib obu opcji, LRS i ZRS, są takie same.
Migawki utworzone przez usługę Azure Backup są przechowywane w grupie zasobów w ramach subskrypcji platformy Azure i generują opłaty za usługę Snapshot Storage. Aby uzyskać więcej informacji na temat cennika migawek, zobacz Cennik dysku zarządzanego. Ponieważ migawki nie są kopiowane do magazynu kopii zapasowych, usługa Azure Backup nie pobiera opłaty za wystąpienie chronione, a koszt magazynu kopii zapasowych nie ma zastosowania.
Liczba punktów odzyskiwania jest określana przez zasady tworzenia kopii zapasowych używane do konfigurowania kopii zapasowych wystąpień kopii zapasowych dysku. Starsze blokowe obiekty blob są usuwane zgodnie z procesem odzyskiwania pamięci, ponieważ odpowiednie starsze punkty odzyskiwania są czyszczone.