Tillägg för ögonblicksbild av virtuell Windows-dator för Azure Backup
Azure Backup har stöd för säkerhetskopiering av arbetsbelastningar från lokalt till molnet och säkerhetskopiering av molnresurser till Recovery Services-valv. Azure Backup använder vm-ögonblicksbildstillägget för att göra en programkonsekvent säkerhetskopiering av den virtuella Azure-datorn utan att behöva stänga av den virtuella datorn. Vm Snapshot-tillägget publiceras och stöds av Microsoft som en del av Azure Backup-tjänsten. Azure Backup installerar tillägget som en del av den första schemalagda säkerhetskopieringen som utlöses efter aktivering av säkerhetskopiering. Det här dokumentet beskriver de plattformar, konfigurationer och distributionsalternativ som stöds för tillägget ögonblicksbild av virtuell dator.
VMSnapshot-tillägget visas endast i Azure-portalen för icke-hanterade virtuella datorer.
Förutsättningar
Operativsystem
En lista över operativsystem som stöds finns i Operativsystem som stöds av Azure Backup
Tilläggsschema
Följande JSON visar schemat för vm-ögonblicksbildstillägget. Tillägget kräver uppgifts-ID : detta identifierar säkerhetskopieringsjobbet som utlöste ögonblicksbilden på den virtuella datorn, statusblob-URI – där status för ögonblicksbildsåtgärden skrivs, schemalagd starttid för ögonblicksbilden, loggar blob-uri – där loggar som motsvarar ögonblicksbildsaktivitet skrivs, objstr - representation av VM-diskar och metadata. Eftersom de här inställningarna ska behandlas som känsliga data bör de lagras i en konfiguration för skyddad inställning. Azure VM-tilläggsskyddade inställningsdata krypteras och dekrypteras endast på den virtuella måldatorn. Observera att de här inställningarna rekommenderas att endast skickas från Azure Backup-tjänsten som en del av säkerhetskopieringsjobbet.
{
"type": "extensions",
"name": "VMSnapshot",
"location":"<myLocation>",
"properties": {
"publisher": "Microsoft.Azure.RecoveryServices",
"type": "VMSnapshot",
"typeHandlerVersion": "1.9",
"autoUpgradeMinorVersion": true,
"settings": {
"locale":"<location>",
"taskId":"<taskId used by Azure Backup service to communicate with extension>",
"commandToExecute": "snapshot",
"commandStartTimeUTCTicks": "<scheduled start time of the snapshot task>",
"vmType": "microsoft.compute/virtualmachines"
},
"protectedSettings": {
"objectStr": "<blob SAS uri representation of VM sent by Azure Backup service to extension>",
"logsBlobUri": "<blob uri where logs of command execution by extension are written to>",
"statusBlobUri": "<blob uri where status of the command executed by extension is written>"
}
}
}
Egenskapsvärden
Name | Värde/exempel | Datatyp |
---|---|---|
apiVersion | 2015-06-15 | datum |
taskId | e07354cf-041e-4370-929f-25a319ce8933_1 | sträng |
commandStartTimeUTCTicks | 6.36458E+17 | sträng |
nationella inställningar | sv-se | sträng |
objectStr | Kodning av sas uri-matris – "blobSASUri": ["https://sopattna5365.blob.core.windows.net/vhds/vmwin1404ltsc201652903941.vhd?sv=2014-02-14& sr=b&sig=abc123DEF456...%3D&st=2017-11-09T14%3A23%3A28Z&se=2017-11-09T17%3A38%3A28Z&sp=rw", "https://sopattna8461.blob.core.windows.net/vhds/vmwin1404ltsc-20160629-122418.vhd?sv=2014-02-14& sr=b&sig=abc123DEF456...%3D&st=2017-11-09T14%3A23%3A28Z&se=2017-11-09T17%3A38%3A28Z&sp=rw", "https://sopattna8461.blob.core.windows.net/bootdiagnostics-vmwintu1-deb58392-ed5e-48be-9228-ff681b0cd3ee/vmubuntu1404ltsc-20160629-122541.vhd?sv=2014-02-14& sr=b&sig=abc123DEF456...%3D&st=2017-11-09T14%3A23%3A28Z&se=2017-11-09T17%3A38%3A28Z&sp=rw", "https://sopattna5365.blob.core.windows.net/vhds/vmwin1404ltsc-20160701-163922.vhd?sv=2014-02-14& sr=b&sig=abc123DEF456...%3D&st=2017-11-09T14%3A23%3A28Z&se=2017-11-09T17%3A38%3A28Z&sp=rw", "https://sopattna5365.blob.core.windows.net/vhds/vmwin1404ltsc-20170705-124311.vhd?sv=2014-02-14& sr=b&sig=abc123DEF456...%3D&st=2017-11-09T14%3A23%3A28Z&se=2017-11-09T17%3A38%3A28Z&sp=rw"] | sträng |
logsBlobUri | https://seapod01coord1exsapk732.blob.core.windows.net/bcdrextensionlogs-d45d8a1c-281e-4bc8-9d30-3b25176f68ea/sopattna-vmubuntu1404ltsc.v2.Logs.txt?sv=2014-02-14& sr=b&sig=abc123DEF456...%3D&st=2017-11-09T14%3A33%3A29Z&se=2017-11-09T17%3A38%3A29Z&sp=rw | sträng |
statusBlobUri | https://seapod01coord1exsapk732.blob.core.windows.net/bcdrextensionlogs-d45d8a1c-281e-4bc8-9d30-3b25176f68ea/sopattna-vmubuntu1404ltsc.v2.Status.txt?sv=2014-02-14& sr=b&sig=abc123DEF456...%3D&st=2017-11-09T14%3A33%3A29Z&se=2017-11-09T17%3A38%3A29Z&sp=rw | sträng |
Malldistribution
Azure VM-tillägg kan distribueras med Azure Resource Manager-mallar. Det rekommenderade sättet att lägga till ett vm-tillägg för ögonblicksbilder till en virtuell dator är dock genom att aktivera säkerhetskopiering på den virtuella datorn. Detta kan uppnås via en Resource Manager-mall. En Resource Manager-exempelmall som möjliggör säkerhetskopiering på en virtuell dator finns i Azure Snabbstartsgalleriet.
Azure CLI-distribution
Azure CLI kan användas för att aktivera säkerhetskopiering på en virtuell dator. Efter aktivering av säkerhetskopiering installerar det första schemalagda säkerhetskopieringsjobbet tillägget vm snapshot på den virtuella datorn.
az backup protection enable-for-vm \
--resource-group myResourceGroup \
--vault-name myRecoveryServicesVault \
--vm myVM \
--policy-name DefaultPolicy
Azure PowerShell-distribution
Azure PowerShell kan användas för att aktivera säkerhetskopiering på en virtuell dator. När säkerhetskopieringen har konfigurerats kommer det första schemalagda säkerhetskopieringsjobbet att installera vm-ögonblicksbildstillägget på den virtuella datorn.
$targetVault = Get-AzRecoveryServicesVault -ResourceGroupName "myResourceGroup" -Name "myRecoveryServicesVault"
$pol = Get-AzRecoveryServicesBackupProtectionPolicy Name DefaultPolicy -VaultId $targetVault.ID
Enable-AzRecoveryServicesBackupProtection -Policy $pol -Name "myVM" -ResourceGroupName "myVMResourceGroup" -VaultId $targetVault.ID
Felsökning och support
Felsöka
Data om tillståndet för tilläggsdistributioner kan hämtas från Microsoft Azure-portalen och med hjälp av Azure CLI. Om du vill se distributionstillståndet för tillägg för en viss virtuell dator kör du följande kommando med hjälp av Azure CLI.
az vm extension list --resource-group myResourceGroup --vm-name myVM -o table
Utdata för tilläggskörning loggas i följande fil:
C:\Packages\Plugins\Microsoft.Azure.RecoveryServices.VMSnapshot
Felkoder och deras betydelser
Felsökningsinformation finns i felsökningsguiden för säkerhetskopiering av virtuella Azure-datorer.
Support
Om du behöver mer hjälp när som helst i den här artikeln kan du kontakta Azure-experterna på MSDN Azure- och Stack Overflow-forumen. Du kan också skapa en Azure-supportincident. Gå till Azure-supportwebbplatsen och välj Hämta support. Information om hur du använder Azure Support finns i Vanliga frågor och svar om Microsoft Azure-support.