Omówienie punktów przywracania maszyny wirtualnej
Rozwiązania do zapewnienia ciągłości działania i odzyskiwania po awarii są przeznaczone głównie do rozwiązywania problemów z utratą danych w całej lokacji. Rozwiązania, które działają na tej skali, często zarządzają automatycznymi trybami failover i powrotami po awarii w wielu regionach i są uruchamiane w wielu regionach. Możesz użyć punktów przywracania maszyny wirtualnej platformy Azure, aby zaimplementować szczegółowe zasady tworzenia kopii zapasowych i przechowywania.
Możesz chronić dane i chronić przed dłuższym przestojem, tworząc punkty przywracania maszyny wirtualnej w regularnych odstępach czasu. Istnieje kilka opcji tworzenia kopii zapasowych dostępnych dla maszyn wirtualnych, w zależności od przypadku użycia. Aby uzyskać więcej informacji, zobacz Opcje tworzenia kopii zapasowych i przywracania maszyn wirtualnych na platformie Azure.
Informacje o punktach przywracania maszyny wirtualnej
Pojedynczy punkt przywracania maszyny wirtualnej to zasób, który przechowuje konfigurację maszyny wirtualnej i migawki spójne z aplikacjami do punktu w czasie wszystkich dysków zarządzanych dołączonych do maszyny wirtualnej. Punkty przywracania maszyny wirtualnej umożliwiają łatwe przechwytywanie kopii zapasowych spójnych na wielu dyskach. Punkty przywracania maszyny wirtualnej zawierają punkt przywracania dysku dla każdego z dołączonych dysków. Punkt przywracania dysku składa się z migawki pojedynczego dysku zarządzanego.
Punkty przywracania maszyny wirtualnej obsługują spójność aplikacji i spójność awarii.
Spójność aplikacji jest obsługiwana w przypadku maszyn wirtualnych z systemami operacyjnymi Windows i obsługuje spójność systemu plików dla maszyn wirtualnych z systemami operacyjnymi Linux. Punkty przywracania spójne na poziomie aplikacji używają składników zapisywania usługi kopiowania woluminów w tle (lub skryptów wstępnych i postscript dla systemu Linux), aby zapewnić spójność danych aplikacji przed utworzeniem punktu przywracania. Aby uzyskać punkt przywracania spójny na poziomie aplikacji, aplikacja uruchomiona na maszynie wirtualnej musi zapewnić moduł zapisywania usługi VSS (dla systemu Windows) lub skrypty wstępne i postscript (dla systemu Linux), aby osiągnąć spójność aplikacji.
Punkt przywracania maszyny wirtualnej spójny na poziomie awarii z wieloma dyskami przechowuje konfigurację maszyny wirtualnej i migawki spójne na poziomie kolejności zapisu do punktu w czasie dla wszystkich dysków zarządzanych dołączonych do maszyny wirtualnej. Te informacje są takie same jak stan danych na maszynie wirtualnej po awarii zasilania lub awarii. consistencyMode
Opcjonalny parametr musi być ustawiony na crashConsistent
wartość w żądaniu tworzenia.
Uwaga
W przypadku dysków skonfigurowanych z buforowaniem hosta odczytu/zapisu nie można zagwarantować spójności awarii z wieloma dyskami, ponieważ zapisy występujące podczas wykonywania migawki mogą nie zostać potwierdzone przez usługę Azure Storage. Jeśli utrzymanie spójności ma kluczowe znaczenie, zalecamy korzystanie z trybu spójności aplikacji.
Punkty przywracania maszyny wirtualnej są zorganizowane w kolekcje punktów przywracania. Kolekcja punktów przywracania to zasób usługi Azure Resource Manager zawierający punkty przywracania dla określonej maszyny wirtualnej. Jeśli chcesz użyć szablonów usługi Azure Resource Manager (szablonów usługi ARM) do tworzenia punktów przywracania i kolekcji punktów przywracania, zobacz publiczne repozytorium Virtual-Machine-Restore-Points w usłudze GitHub.
Na poniższej ilustracji przedstawiono relację między kolekcjami punktów przywracania, punktami przywracania maszyny wirtualnej i punktami przywracania dysku.
Punkty przywracania maszyny wirtualnej są przyrostowe. Pierwszy punkt przywracania przechowuje pełną kopię wszystkich dysków dołączonych do maszyny wirtualnej. Dla każdego kolejnego punktu przywracania dla maszyny wirtualnej tworzone są kopie zapasowe tylko przyrostowych zmian dysków. Aby zmniejszyć koszty, możesz opcjonalnie wykluczyć dowolny dysk podczas tworzenia punktu przywracania dla maszyny wirtualnej.
Punkty przywracania dla maszyn wirtualnych w zestawie skalowania maszyn wirtualnych i zestawie dostępności (AvSet)
Obecnie punkty przywracania można tworzyć tylko w jednej maszynie wirtualnej naraz. Nie można utworzyć jednego punktu przywracania na wielu maszynach wirtualnych. Z powodu tego ograniczenia obecnie obsługujemy tworzenie punktów przywracania dla poszczególnych maszyn wirtualnych z zestawem skalowania maszyn wirtualnych w trybie elastycznej orkiestracji lub zestawie dostępności. Jeśli chcesz utworzyć kopię zapasową wystąpień w wystąpieniu zestawu skalowania maszyn wirtualnych lub wystąpieniu zestawu dostępności, musisz osobno utworzyć punkty przywracania dla wszystkich maszyn wirtualnych, które są częścią wystąpienia.
Uwaga
Zestaw skalowania maszyn wirtualnych z jednolitą aranżacją nie jest obsługiwany przez punkty przywracania. Nie można tworzyć punktów przywracania maszyn wirtualnych wewnątrz zestawu skalowania maszyn wirtualnych z jednolitą aranżacją.
Limity ograniczania dla punktów przywracania
Scope | Operacja | Limit na godzinę |
---|---|---|
VM | RestorePoints.RestorePointOperation.PUT (Utwórz nową aplikację spójną) | 3 |
VM | RestorePoints.RestorePointOperation.PUT (Utwórz nowy plik crash Consistent) | 3 |
Docelowa kolekcja punktów przywracania | RestorePoints.RestorePointOperation.PUT (Kopiowanie dowolnego punktu przywracania maszyny wirtualnej) | 3 |
Ograniczanie przepustowości zakończy się niepowodzeniem z kodem błędu 429. Spróbuj ponownie wykonać operację po upływie określonego czasu trwania.
Ograniczenia
- Punkty przywracania są obsługiwane tylko w przypadku dysków zarządzanych.
- Dyski w warstwie Ultra, dyski SSD w warstwie Premium w wersji 2, dyski przyspieszone do zapisu, efemeryczny system operacyjny i dyski udostępnione nie są obsługiwane w trybie spójności awaryjnej.
- Efemeryczne dyski systemu operacyjnego i dyski udostępnione nie są obsługiwane w trybie spójności aplikacji.
- Wersja interfejsu API dla punktu przywracania spójnego z aplikacją to 2021-03-01 lub nowsza.
- Wersja interfejsu API dla punktu przywracania spójnego na poziomie awarii to 2021-07-01 lub nowsza.
- Punkt przywracania spójny na poziomie awarii jest obsługiwany we wszystkich regionach publicznych platformy Azure.
- Punkt przywracania spójny na poziomie awarii jest obsługiwany w przypadku rozmiarów maszyn wirtualnych, które obsługują magazyn Premium, taki jak DSv2.
- Maksymalnie 500 punktów przywracania maszyny wirtualnej można przechowywać w dowolnym momencie dla maszyny wirtualnej, niezależnie od liczby kolekcji punktów przywracania lub typu spójności.
- Współbieżne tworzenie punktów przywracania dla maszyny wirtualnej nie jest obsługiwane.
- Punkty przywracania zestawów skalowania maszyn wirtualnych w trybie jednolitej aranżacji nie są obsługiwane.
- Przenoszenie maszyn wirtualnych między grupami zasobów lub subskrypcjami nie jest obsługiwane, gdy maszyna wirtualna ma punkty przywracania. Przeniesienie maszyny wirtualnej między grupami zasobów lub subskrypcjami nie powoduje zaktualizowania odwołania źródłowej maszyny wirtualnej w punkcie przywracania i powoduje niezgodność identyfikatorów usługi Resource Manager między rzeczywistą maszyną wirtualną a punktami przywracania.
Uwaga
Dostępna jest publiczna wersja zapoznawcza kopiowania punktów przywracania maszyn wirtualnych między regionami z następującymi ograniczeniami:
- Łącza prywatne nie są obsługiwane w przypadku kopiowania punktów przywracania między regionami ani tworzenia punktów przywracania w regionie innym niż źródłowa maszyna wirtualna.
- Zaszyfrowane punkty przywracania klucza zarządzanego przez klienta podczas kopiowania do regionu docelowego są tworzone jako punkty przywracania szyfrowane kluczem zarządzanym przez platformę.
Rozwiązywanie problemów z punktami przywracania maszyny wirtualnej
Najbardziej typowe błędy punktu przywracania są przypisywane do komunikacji z agentem i rozszerzeniem maszyny wirtualnej. Aby rozwiązać problemy, wykonaj kroki opisane w temacie Rozwiązywanie problemów z błędami punktu przywracania.
Następne kroki
- Utwórz punkt przywracania maszyny wirtualnej.
- Dowiedz się więcej o opcjach tworzenia kopii zapasowych i przywracania maszyn wirtualnych na platformie Azure.
- Dowiedz się więcej o rozszerzeniach używanych w trybie spójności aplikacji.
- Dowiedz się więcej na temat kopiowania punktów przywracania maszyny wirtualnej między regionami.