Sdílet prostřednictvím


Vytvoření bodů obnovení virtuálních počítačů pomocí Azure CLI

Data a ochranu před rozšířenými výpadky můžete chránit tak, že v pravidelných intervalech vytvoříte body obnovení virtuálního počítače. Pomocí Azure CLI můžete vytvořit body obnovení virtuálního počítače a vyloučit disky při vytváření bodu obnovení. Azure CLI slouží k vytváření a správě prostředků Azure pomocí příkazového řádku nebo skriptů. Případně můžete vytvořit body obnovení virtuálního počítače pomocí webu Azure Portal nebo pomocí PowerShellu.

Modul az restore-point slouží k vytvoření a správě bodů obnovení z příkazového řádku nebo ve skriptech.

V tomto kurzu se naučíte:

Požadavky

  • Přečtěte si další informace o požadavcích a omezeních podpory před vytvořením bodu obnovení.

Krok 1: Vytvoření kolekce bodů obnovení virtuálního počítače

Pomocí příkazu az restore-point collection create vytvořte kolekci bodů obnovení virtuálního počítače, jak je znázorněno níže:

az restore-point collection create --location "norwayeast" --source-id "/subscriptions/{subscription-id}/resourceGroups/ExampleRg/providers/Microsoft.Compute/virtualMachines/ExampleVM" --tags myTag1="tagValue1" --resource-group "ExampleRg" --collection-name "ExampleRpc"

Krok 2: Vytvoření bodu obnovení virtuálního počítače

Pomocí příkazu az restore-point create vytvořte bod obnovení virtuálního počítače následujícím způsobem:

az restore-point create --resource-group "ExampleRg" --collection-name "ExampleRpc" --name "ExampleRp"

Pokud chcete vytvořit bod obnovení konzistentní s chybovým ukončením, nastavte volitelný parametr consistency-mode na CrashConsistent. Tato funkce je aktuálně dostupná jako ukázková verze.

Vyloučení disků při vytváření bodu obnovení

Vylučte disky, které nechcete být součástí bodu obnovení s tímto parametrem --exclude-disks :

az restore-point create --exclude-disks "/subscriptions/{subscription-id}/resourceGroups/ExampleRg/providers/Microsoft.Compute/disks/ExampleDisk1" --resource-group "ExampleRg" --collection-name "ExampleRpc" --name "ExampleRp"

Krok 3: Sledování stavu vytvoření bodu obnovení virtuálního počítače

Pomocí příkazu az restore-point show můžete sledovat průběh vytváření bodu obnovení virtuálního počítače.

az restore-point show --resource-group "ExampleRg" --collection-name "ExampleRpc" --name "ExampleRp"

Obnovení virtuálního počítače z bodu obnovení virtuálního počítače

Pokud chcete obnovit virtuální počítač z bodu obnovení virtuálního počítače, nejprve obnovte jednotlivé disky z každého bodu obnovení disku. Pomocí šablony ARM můžete také obnovit celý virtuální počítač spolu se všemi disky.

# Create Disks from disk restore points 
$osDiskRestorePoint = az restore-point show --resource-group "ExampleRg" --collection-name "ExampleRpc" --name "ExampleRp" --query "sourceMetadata.storageProfile.dataDisks[0].diskRestorePoint.id"
$dataDisk1RestorePoint = az restore-point show --resource-group "ExampleRg" --collection-name "ExampleRpcTarget" --name "ExampleRpTarget" –query "sourceMetadata.storageProfile.dataDisks[0].diskRestorePoint.id"
$dataDisk2RestorePoint = az restore-point show --resource-group "ExampleRg" --collection-name "ExampleRpcTarget" --name "ExampleRpTarget" –query "sourceMetadata.storageProfile.dataDisks[0].diskRestorePoint.id"
 
az disk create --resource-group “ExampleRg” --name “ExampleOSDisk” --sku Premium_LRS --size-gb 128 --source $osDiskRestorePoint

az disk create --resource-group “ExampleRg” --name “ExampleDataDisk1” --sku Premium_LRS --size-gb 128 --source $dataDisk1RestorePoint

az disk create --resource-group “ExampleRg” --name “ExampleDataDisk1” --sku Premium_LRS --size-gb 128 --source $dataDisk2RestorePoint

Po vytvoření disků vytvořte nový virtuální počítač a připojte tyto obnovené disky k nově vytvořenému virtuálnímu počítači.

Další kroky

Přečtěte si další informace o možnostech zálohování a obnovení pro virtuální počítače v Azure.