Een momentponame van een virtuele harde schijf maken
Artikel
Van toepassing op: ✔️ Linux-VM's ✔️ Windows-VM's ✔️ Flexibele schaalsets
Een momentopname is een volledige, alleen-lezen kopie van een virtuele harde schijf (VHD). U kunt een momentopname gebruiken als een back-up naar een bepaald tijdstip of om problemen met virtuele machines (VM's) op te lossen. U kunt een momentopname maken van zowel de VHD's van het besturingssysteem (besturingssysteem) als de gegevensschijf.
Een momentopname maken van een VHD
Als u een momentopname wilt gebruiken om een nieuwe virtuele machine te maken, moet u ervoor zorgen dat u de VM eerst netjes afsluit. Met deze actie worden alle processen gewist die worden uitgevoerd.
Selecteer Maken in het venster Momentopname. Het venster Momentopname maken wordt weergegeven.
Selecteer bij Resourcegroep een bestaande resourcegroep of voer de naam van een nieuwe in.
Voer een naam in en selecteer vervolgens een regio en type momentopname voor de nieuwe momentopname. Als u uw momentopname wilt opslaan in zonebestendige opslag, moet u een regio selecteren die ondersteuning biedt voor beschikbaarheidszones. Zie Azure-regio's met beschikbaarheidszones voor een lijst met ondersteunende regio's.
Selecteer bij Bronabonnement het abonnement met de beheerde schijf waarvan een back-up moet worden gemaakt.
Selecteer bij Bronschijf de beheerde schijf om een momentopname te maken.
Bij Opslagtype selecteert u Standard HDD, tenzij u zone-redundante opslag of opslag met hoge prestaties nodig hebt voor uw momentopname.
Configureer indien nodig instellingen op de tabbladen Versleuteling, Netwerken en Tags . Anders worden standaardinstellingen gebruikt voor uw momentopname.
Volg deze stappen om een momentopname te maken met de New-AzSnapshotConfig cmdlets en New-AzSnapshot . In dit voorbeeld wordt ervan uitgegaan dat u een VM met de naam myVM hebt in de resourcegroep myResourceGroup . Met het opgegeven codevoorbeeld wordt een momentopname gemaakt in dezelfde resourcegroep en binnen dezelfde regio als de bron-VM.
Eerst gebruikt u de cmdlet New-AzSnapshotConfig om een configureerbaar momentopnameobject te maken. U kunt vervolgens de cmdlet New-AzSnapshot gebruiken om een momentopname van de schijf te maken.
Stel de vereiste parameters in. Werk de waarden bij om uw omgeving weer te geven.
Maak de configuratie van de momentopname. In het voorbeeld is de momentopname van de besturingssysteemschijf. De momentopname maakt standaard gebruik van lokaal redundante standaardopslag. We raden u aan uw momentopnamen op te slaan in standaardopslag in plaats van Premium-opslag, ongeacht het opslagtype van de bovenliggende schijf of doelschijf. Voor Premium-momentopnamen worden extra kosten in rekening gebracht.
Als u uw momentopname wilt opslaan in zone-tolerante opslag, moet u de momentopname maken in een regio die ondersteuning biedt voor beschikbaarheidszones en de -SkuName Standard_ZRS parameter opnemen. Zie Azure-regio's met beschikbaarheidszones voor een lijst met regio's die ondersteuning bieden voor beschikbaarheidszones.
Volg deze stappen om een momentopname te maken met de az snapshot create opdracht en de --source-disk parameter . In dit voorbeeld wordt ervan uitgegaan dat u een VM met de naam myVM hebt in de resourcegroep myResourceGroup . Met het opgegeven codevoorbeeld wordt een momentopname gemaakt in dezelfde resourcegroep en binnen dezelfde regio als de bron-VM.
osDiskId=$(az vm show \
-g myResourceGroup \
-n myVM \
--query "storageProfile.osDisk.managedDisk.id" \
-o tsv)
Maak een momentopname met de naam osDisk-backup met az snapshot create. In het voorbeeld is de momentopname van de besturingssysteemschijf. De momentopname maakt standaard gebruik van lokaal redundante standaardopslag. We raden u aan uw momentopnamen op te slaan in standaardopslag in plaats van Premium-opslag, ongeacht het opslagtype van de bovenliggende schijf of doelschijf. Voor Premium-momentopnamen worden extra kosten in rekening gebracht.
Als u uw momentopname wilt opslaan in zonebestendige opslag, moet u deze maken in een regio die ondersteuning biedt voor beschikbaarheidszones en de optionele --sku Standard_ZRS parameter opnemen. Een lijst met beschikbaarheidszones vindt u hier.
Gebruik az snapshot list om te controleren of uw momentopname bestaat.
az snapshot list \
-g myResourceGroup \
-o table
Volgende stappen
Als u wilt herstellen met behulp van een momentopname, moet u een nieuwe schijf maken op basis van de momentopname, vervolgens een nieuwe virtuele machine implementeren en de beheerde schijf als de besturingssysteemschijf gebruiken of de schijf als gegevensschijf koppelen aan een bestaande VM.