0Pricing
Cloud & IT Cert Prep · Lekcja

Replikacja Azure Site Recovery

Replikuj maszynę wirtualną platformy Azure do regionu dodatkowego za pomocą Azure Site Recovery, skonfiguruj ustawienia replikacji i monitoruj jej stan na pulpicie nawigacyjnym ASR.

Replikacja Azure Site Recovery to bezpłatna lekcja Cloud & IT Cert Prep na CoddyKit. To lekcja 3 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Cloud & IT Cert Prep, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Cloud & IT Cert Prep zawiera 4 lekcji w sumie.

Czym jest Azure Site Recovery

Azure Site Recovery (ASR) to usługa odzyskiwania po awarii, która replikuje obciążenia z lokalizacji podstawowej do lokalizacji dodatkowej i umożliwia przełączenie awaryjne, gdy lokalizacja podstawowa stanie się niedostępna. W przeciwieństwie do Azure Backup (które tworzy punkty odzyskiwania z określonych momentów) ASR utrzymuje stale aktualizowaną replikę maszyn wirtualnych, dzięki czemu można przeprowadzić przełączenie awaryjne przy minimalnej utracie danych. ASR obsługuje replikację między platformą Azure, replikację lokalnych środowisk VMware lub Hyper-V do platformy Azure oraz replikację serwerów fizycznych do platformy Azure.

Architektura ASR dla maszyn wirtualnych platformy Azure

W przypadku replikacji między platformą Azure ASR korzysta z usługi Mobility Service (instalowanej automatycznie jako rozszerzenie maszyny wirtualnej) do przechwytywania operacji wejścia/wyjścia zapisu na dyskach źródłowej maszyny wirtualnej. Przechwycone dane są przesyłane za pośrednictwem szkieletu Azure do buforującego konta magazynu w regionie docelowym, a następnie zapisywane na replikowanych dyskach zarządzanych. Magazyn Recovery Services vault w regionie docelowym koordynuje replikację. Źródłowa maszyna wirtualna działa normalnie podczas replikacji — zapisy nie powodują spadku wydajności, jeśli ich przepustowość nie przekracza przepustowości replikacji.

Włączanie replikacji maszyny wirtualnej platformy Azure

Aby włączyć replikację, przejdź w portalu do źródłowej maszyny wirtualnej, wybierz opcję Disaster Recovery, wskaż region docelowy i skonfiguruj docelową grupę zasobów, sieć wirtualną oraz buforujące konto magazynu. ASR tworzy zasoby docelowe i rozpoczyna fazę replikacji początkowej — kopiuje całą zawartość dysków do regionu docelowego. Po zakończeniu początkowej synchronizacji ASR przechodzi do trybu replikacji przyrostowej, w którym stale przesyłane są tylko zmienione bloki.

# Enable replication for a VM via CLI
az asr protection-container mapping create \
  --name myMapping \
  --protection-container myPrimaryContainer \
  --resource-group myRG \
  --vault-name myVault \
  --target-protection-container myTargetContainer \
  --policy myPolicy

Stan replikacji i monitorowanie

Pulpit nawigacyjny ASR w magazynie Recovery Services vault pokazuje stan replikacji każdej chronionej maszyny wirtualnej. Możliwe stany to między innymi Healthy, Warning i Critical. Wskaźnik osiągniętego RPO (Recovery Point Objective) pokazuje opóźnienie repliki względem źródła — w przypadku replikacji między platformą Azure ASR zazwyczaj osiąga RPO poniżej 1 minuty w normalnych warunkach. Można również wyświetlić zużycie przepustowości replikacji i wszelkie warunki błędów.

# Check replication health
az asr replication-protected-items list \
  --fabric-name myFabric \
  --protection-container myContainer \
  --resource-group myRG \
  --vault-name myVault \
  --query '[].{Name:name, Health:properties.replicationHealth, RPO:properties.rpoInSeconds}'

Zasady replikacji

Zasady replikacji definiują częstotliwość tworzenia punktów odzyskiwania spójnych po awarii (domyślnie co 5 minut) oraz częstotliwość tworzenia punktów odzyskiwania spójnych z aplikacją (domyślnie co 60 minut). Punkty odzyskiwania spójne po awarii są tworzone bez wstrzymywania aplikacji, natomiast punkty spójne z aplikacją korzystają z VSS/skryptów, aby zapewnić prawidłowe odzyskanie aplikacji. Zasady określają również czas przechowywania punktów odzyskiwania — od 0 do 72 godzin dla punktów spójnych po awarii oraz od 0 do 48 godzin dla punktów spójnych z aplikacją.

Konfiguracja zasobów regionu docelowego

Podczas konfigurowania replikacji ASR tworzy lub mapuje zasoby regionu docelowego: docelową grupę zasobów, docelową sieć wirtualną, buforujące konto magazynu oraz replikowane dyski zarządzane. Można dostosować mapowanie sieci docelowej, aby umieszczać maszyny wirtualne po przełączeniu awaryjnym w określonych podsieciach, przypisywać statyczne prywatne adresy IP i konfigurować docelowe rozmiary maszyn wirtualnych (które mogą różnić się od rozmiaru źródłowego — jest to przydatne podczas dopasowywania rozmiaru w ramach odzyskiwania po awarii). Te ustawienia są przechowywane w konfiguracji Compute and Network chronionego elementu.

Grupy spójności wielu maszyn wirtualnych

W przypadku aplikacji obejmujących wiele maszyn wirtualnych (na przykład serwer sieci Web i serwer bazy danych) można połączyć je w grupę spójności wielu maszyn wirtualnych. ASR koordynuje wtedy jednoczesne tworzenie punktów odzyskiwania spójnych po awarii i spójnych z aplikacją dla wszystkich maszyn wirtualnych w grupie. Dzięki temu podczas przełączania awaryjnego wszystkie maszyny wirtualne są przywracane do tego samego momentu, co zapobiega niespójności danych między warstwą aplikacji a warstwą bazy danych, która powodowałaby błędy aplikacji po przełączeniu awaryjnym.

Mapowanie sieci w ASR

Mapowanie sieci określa, do której docelowej sieci wirtualnej mapowana jest każda źródłowa sieć VNet podczas przełączania maszyn wirtualnych. Jeśli źródłowa maszyna wirtualna znajduje się w sieci VNet o nazwie prod-vnet w regionie East US, należy skonfigurować mapowanie sieci, aby podczas przełączania maszyna została umieszczona w sieci dr-vnet w regionie West US. Bez mapowania sieci przełączone maszyny wirtualne są umieszczane w pierwszej dostępnej sieci VNet, co może powodować problemy z łącznością, jeśli topologia sieci różni się w regionie źródłowym i docelowym.

Kwestie przepustowości replikacji

Replikacja ASR korzysta z sieci szkieletowej Azure w scenariuszach Azure-to-Azure — za przepustowość wychodzącą między sparowanymi regionami Azure dla ruchu replikacji nie są naliczane opłaty. Jednak szybkość replikacji zmian nie może przekraczać dostępnej przepustowości wysyłania pamięci masowej źródłowej maszyny wirtualnej. W przypadku obciążeń generujących dużo operacji zapisu (takich jak duże bazy danych SQL Server z intensywnym ruchem zapisu) należy użyć narzędzia ASR Deployment Planner, aby oszacować wymaganą przepustowość i sprawdzić zgodność środowiska przed włączeniem replikacji.

# Run the ASR Deployment Planner for assessment
# Download the tool from Microsoft and run:
ASRDeploymentPlanner.exe -Operation StartProfiling \
  -Hypervisor Azure \
  -VMList VMList.txt \
  -Duration 72

Ochrona dysków zarządzanych i niezarządzanych

ASR obsługuje replikację zarówno dysków zarządzanych, jak i niezarządzanych (opartych na obiektach blob), jednak zdecydowanie zalecana jest replikacja dysków zarządzanych, ponieważ eliminuje konieczność zarządzania kontami magazynu i zapewnia lepszą wydajność. Podczas replikowania maszyn wirtualnych z dyskami zarządzanymi ASR tworzy odpowiadające im zarządzane dyski repliki w regionie docelowym. Można również wykluczyć określone dyski danych z replikacji (np. dyski tymczasowe lub robocze), aby zmniejszyć wymaganą przepustowość replikacji i koszty.

ASR a Azure Backup: wybór właściwego narzędzia

ASR i Azure Backup uzupełniają się, a nie stanowią dla siebie alternatywy. Azure Backup chroni przed uszkodzeniem danych, przypadkowym usunięciem i oprogramowaniem ransomware — dane są przywracane do znanego, prawidłowego stanu sprzed kilku dni lub tygodni. ASR chroni przed awariami regionów — następuje przełączenie do repliki opóźnionej względem źródła o kilka sekund lub minut. Obciążenie produkcyjne zazwyczaj wymaga obu rozwiązań: Azure Backup do ochrony danych oraz ASR do odzyskiwania po awarii i zapewnienia ciągłości działania.

Szybkie sprawdzenie

Sprawdź swoją znajomość zagadnień Microsoft Azure Fundamentals (AZ-900) omówionych w tej lekcji.

Podsumowanie lekcji

W tej lekcji poznali Państwo następujące zagadnienia: Azure Site Recovery zapewnia ciągłą replikację zmian maszyn wirtualnych do regionu docelowego, umożliwiając odzyskiwanie po awarii z niemal zerowym RPO; zasady replikacji określają częstotliwość tworzenia punktów odzyskiwania spójnych awaryjnie i aplikacyjnie; natomiast mapowanie sieci gwarantuje, że przełączane maszyny wirtualne trafią do właściwej docelowej sieci VNet. W następnej części omówimy bezpieczne testowanie i wykonywanie przełączania za pomocą ASR.

Często zadawane pytania

Czy lekcja „Replikacja Azure Site Recovery” jest bezpłatna?

Tak — pełny tekst „Replikacja Azure Site Recovery” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Cloud & IT Cert Prep, przejdź na CoddyKit PRO. Kurs Cloud & IT Cert Prep zawiera 4 lekcji w sumie.

Co nauczysz się w „Replikacja Azure Site Recovery”?

Replikuj maszynę wirtualną platformy Azure do regionu dodatkowego za pomocą Azure Site Recovery, skonfiguruj ustawienia replikacji i monitoruj jej stan na pulpicie nawigacyjnym ASR. Ćwiczysz Cloud & IT Cert Prep z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć Cloud & IT Cert Prep?

Nie wymagamy żadnego doświadczenia. Cloud & IT Cert Prep w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 3 z 4.

Ile czasu zajmuje lekcja „Replikacja Azure Site Recovery”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji Cloud & IT Cert Prep?

Tak. Każda lekcja Cloud & IT Cert Prep zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Podstawy Azure Backup
  2. Przywracanie z usługi Azure Backup
  3. Replikacja Azure Site Recovery
  4. Testowanie i przeprowadzanie przełączenia awaryjnego
← Powrót do Cloud & IT Cert Prep