Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Moduł AZ programu Azure PowerShell służy do tworzenia zasobów platformy Azure i zarządzania nimi za pomocą wiersza polecenia lub skryptów.
Usługa Azure Backup wykonuje kopie zapasowe lokalnych maszyn i aplikacji oraz maszyn wirtualnych platformy Azure. W tym artykule pokazano, jak utworzyć kopię zapasową maszyny wirtualnej platformy Azure przy użyciu modułu AZ. Alternatywnie możesz utworzyć kopię zapasową maszyny wirtualnej przy użyciu interfejsu wiersza polecenia platformy Azure lub w witrynie Azure Portal.
Ten przewodnik szybkiego startu umożliwia tworzenie kopii zapasowej na istniejącej maszynie wirtualnej platformy Azure. Jeśli musisz utworzyć maszynę wirtualną, możesz utworzyć maszynę wirtualną za pomocą programu Azure PowerShell.
Ten przewodnik szybkiego startu wymaga modułu AZ programu Azure PowerShell w wersji 1.0.0 lub wyższej. Uruchom polecenie Get-Module -ListAvailable Az, aby dowiedzieć się, jaka wersja jest używana. Jeśli konieczna będzie instalacja lub uaktualnienie, zobacz Instalowanie modułu Azure PowerShell.
Uwaga
Do interakcji z platformą Azure zalecamy używanie modułu Azure Az w programie PowerShell. Zobacz Instalowanie programu Azure PowerShell, aby rozpocząć. Aby dowiedzieć się, jak przeprowadzić migrację do modułu Az PowerShell, zobacz Migracja programu Azure PowerShell z modułu AzureRM do modułu Az.
Zaloguj się i zarejestruj
Zaloguj się do subskrypcji platformy Azure za pomocą polecenia
Connect-AzAccounti postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.Connect-AzAccountPrzy pierwszym użyciu usługi Azure Backup należy zarejestrować dostawcę usługi Azure Recovery Service w ramach subskrypcji za pomocą polecenia Register-AzResourceProvider w następujący sposób:
Register-AzResourceProvider -ProviderNamespace "Microsoft.RecoveryServices"
Utwórz magazyn usług Recovery Services
Skarbiec usługi Recovery Services to logiczny kontener, który przechowuje dane kopii zapasowej chronionych zasobów, takich jak maszyny wirtualne platformy Azure. Po uruchomieniu zadania tworzenia kopii zapasowej tworzony jest punkt odzyskiwania wewnątrz magazynu usługi Recovery Services. Następnie można użyć jednego z tych punktów odzyskiwania w celu przywrócenia danych do danego punktu w czasie.
Podczas tworzenia skarbca:
- W przypadku grupy zasobów i lokalizacji określ grupę zasobów i lokalizację maszyny wirtualnej, której kopię zapasową chcesz utworzyć.
- Jeśli użyto tego przykładowego skryptu do utworzenia maszyny wirtualnej, grupa zasobów to myResourceGroup, maszyna wirtualna to *myVM, a zasoby znajdują się w regionie WestEurope .
- Usługa Azure Backup automatycznie obsługuje magazyn dla danych kopii zapasowych. Domyślnie magazyn używa magazynu geograficznie nadmiarowego (GRS). Nadmiarowość geograficzna zapewnia, że kopie zapasowe danych są replikowane do pomocniczego regionu świadczenia usługi Azure, setki kilometrów od regionu podstawowego.
Teraz utwórz sejf:
Użyj polecenia New-AzRecoveryServicesVault, aby utworzyć magazyn:
New-AzRecoveryServicesVault ` -ResourceGroupName "myResourceGroup" ` -Name "myRecoveryServicesVault" ` -Location "WestEurope"Ustaw kontekst magazynu za pomocą polecenia Set-AzRecoveryServicesVaultContext w następujący sposób:
Get-AzRecoveryServicesVault ` -Name "myRecoveryServicesVault" | Set-AzRecoveryServicesVaultContextZmień konfigurację nadmiarowości magazynu (LRS/GRS) sejfu za pomocą polecenia Set-AzRecoveryServicesBackupProperty w następujący sposób:
Get-AzRecoveryServicesVault ` -Name "myRecoveryServicesVault" | Set-AzRecoveryServicesBackupProperty -BackupStorageRedundancy LocallyRedundant/GeoRedundantUwaga
Redundancję magazynowania można modyfikować tylko wtedy, kiedy w magazynie nie jest chroniona żadna pozycja kopii zapasowej.
Włącz kopię zapasową dla maszyny wirtualnej Azure
Należy włączyć tworzenie kopii zapasowej maszyny wirtualnej platformy Azure i określić zasady tworzenia kopii zapasowych.
- Zasady określają czas wykonywania kopii zapasowych oraz czas przechowywania punktów odzyskiwania utworzonych przez kopie zapasowe.
- Domyślne zasady ochrony uruchamiają kopię zapasową raz dziennie dla maszyny wirtualnej i zachowują utworzone punkty odzyskiwania przez 30 dni. Możesz użyć tych domyślnych zasad, aby szybko chronić maszynę wirtualną.
Włącz kopię zapasową w następujący sposób:
Najpierw ustaw domyślną zasadę, używając Get-AzRecoveryServicesBackupProtectionPolicy:
$policy = Get-AzRecoveryServicesBackupProtectionPolicy -Name "DefaultPolicy"Włącz tworzenie kopii zapasowej maszyny wirtualnej za pomocą polecenia Enable-AzRecoveryServicesBackupProtection. Określ zasady, grupę zasobów i nazwę maszyny wirtualnej.
Enable-AzRecoveryServicesBackupProtection ` -ResourceGroupName "myResourceGroup" ` -Name "myVM" ` -Policy $policy
Uruchamianie zadania tworzenia kopii zapasowej
Kopie zapasowe są uruchamiane zgodnie z harmonogramem określonym w zasadach tworzenia kopii zapasowych. Można również uruchomić kopię zapasową na żądanie:
- Pierwsze zadanie tworzenia kopii zapasowej tworzy kompletny punkt odzyskiwania.
- Po utworzeniu początkowej kopii zapasowej każde zadanie tworzenia kopii zapasowej tworzy przyrostowe punkty odzyskiwania.
- Przyrostowe punkty odzyskiwania są oszczędne pod względem czasu i miejsca w magazynie, ponieważ przesyłają wyłącznie zmiany wprowadzone od czasu ostatniej kopii zapasowej.
Aby uruchomić kopię zapasową na żądanie, należy użyć polecenia Backup-AzRecoveryServicesBackupItem.
- Określasz kontener w skrytce, który przechowuje dane kopii zapasowej, używając polecenia Get-AzRecoveryServicesBackupContainer.
- Każda maszyna wirtualna, której kopia zapasowa ma być tworzona, jest traktowana jako element. Aby uruchomić zadanie tworzenia kopii zapasowej, uzyskaj informacje o maszynie wirtualnej za pomocą polecenia Get-AzRecoveryServicesBackupItem.
Uruchom zadanie tworzenia kopii zapasowej na żądanie w następujący sposób:
Określ kontener, uzyskaj informacje o maszynie wirtualnej i uruchom kopię zapasową.
$backupcontainer = Get-AzRecoveryServicesBackupContainer ` -ContainerType "AzureVM" ` -FriendlyName "myVM" $item = Get-AzRecoveryServicesBackupItem ` -Container $backupcontainer ` -WorkloadType "AzureVM" Backup-AzRecoveryServicesBackupItem -Item $itemMoże być konieczne odczekenie do 20 minut, ponieważ pierwsze zadanie tworzenia kopii zapasowej tworzy pełny punkt odzyskiwania. Monitoruj zadanie zgodnie z opisem w następnej procedurze.
Monitorowanie zadania tworzenia kopii zapasowej
Uruchom polecenie Get-AzRecoveryservicesBackupJob , aby monitorować stan zadania.
Get-AzRecoveryservicesBackupJobWynik jest podobny do poniższego przykładu, który pokaże zadanie jako InProgress:
WorkloadName Operation Status StartTime EndTime JobID ------------ --------- ------ --------- ------- ----- myvm Backup InProgress 9/18/2017 9:38:02 PM 9f9e8f14 myvm ConfigureBackup Completed 9/18/2017 9:33:18 PM 9/18/2017 9:33:51 PM fe79c739Gdy stan zadania to Ukończono, maszyna wirtualna jest chroniona i ma przechowywany pełny punkt odzyskiwania.
Zarządzanie kopiami zapasowymi maszyn wirtualnych
Jeśli chcesz wykonać więcej akcji, takich jak zmiana zasad, edytowanie zasad itp. Zapoznaj się z sekcją Zarządzanie kopiami zapasowymi maszyn wirtualnych.
Oczyść wdrożenie
Jeśli nie musisz już tworzyć kopii zapasowych maszyny wirtualnej, możesz ją wyczyścić.
- Jeśli chcesz wypróbować przywracanie maszyny wirtualnej, pomiń czyszczenie.
- Jeśli użyto istniejącej maszyny wirtualnej, możesz pominąć ostatnie polecenie cmdlet Remove-AzResourceGroup , aby pozostawić grupę zasobów i maszynę wirtualną.
Wyłącz ochronę, usuń punkty przywracania i sklepienie. Następnie usuń grupę zasobów i skojarzone zasoby maszyny wirtualnej w następujący sposób:
Disable-AzRecoveryServicesBackupProtection -Item $item -RemoveRecoveryPoints
$vault = Get-AzRecoveryServicesVault -Name "myRecoveryServicesVault"
Remove-AzRecoveryServicesVault -Vault $vault
Remove-AzResourceGroup -Name "myResourceGroup"
Następne kroki
W tym przewodniku szybkiego startu utworzono magazyn usługi Recovery Services, włączono ochronę na maszynie wirtualnej i utworzono początkowy punkt odzyskiwania.
- Dowiedz się, jak tworzyć kopie zapasowe maszyn wirtualnych w witrynie Azure Portal.
- Dowiedz się, jak szybko przywrócić maszynę wirtualną
- Dowiedz się, jak przywrócić maszynę wirtualną platformy Azure przy użyciu interfejsu API REST