Creare uno snapshotCreate a snapshot

Fare uno snapshot di un disco rigido virtuale del sistema operativo o di un disco dati per il backup o per risolvere i problemi della macchina virtuale.Take a snapshot of an OS or data disk VHD for backup or to troubleshoot VM issues. Uno snapshot è una copia completa di sola lettura di un disco rigido virtuale.A snapshot is a full, read-only copy of a VHD.

Usare il portale di Azure per creare uno snapshotUse Azure portal to take a snapshot

  1. Accedere al portale di Azure.Sign in to the Azure portal.
  2. In alto a sinistra fare clic su Crea una risorsa e cercare Snapshot.Starting in the upper left, click Create a resource and search for snapshot.
  3. Nel pannello Snapshot, fare clic su Crea.In the Snapshot blade, click Create.
  4. Immettere un Nome per lo snapshot.Enter a Name for the snapshot.
  5. Selezionare un gruppo di risorse esistente o specificare il nome di un nuovo gruppo.Select an existing Resource group or type the name for a new one.
  6. Selezionare una località per il data center di Azure.Select an Azure datacenter Location.
  7. Per Disco di origine, selezionare il disco gestito di cui creare lo snapshot.For Source disk, select the Managed Disk to snapshot.
  8. Selezionare il tipo di account da usare per archiviare lo snapshot.Select the Account type to use to store the snapshot. È consigliabile usare il tipo Standard_LRS a meno che non sia necessario archiviare lo snapshot su un disco a prestazioni elevate.We recommend Standard_LRS unless you need it stored on a high performing disk.
  9. Fare clic su Crea.Click Create.

Utilizzare PowerShell per creare uno snapshotUse PowerShell to take a snapshot

La procedura seguente mostra come ottenere il disco rigido virtuale da copiare, creare configurazioni di snapshot e fare uno snapshot del disco tramite il cmdlet New-AzureRmSnapshot.The following steps show you how to get the VHD disk to be copied, create the snapshot configurations, and take a snapshot of the disk by using the New-AzureRmSnapshot cmdlet.

Prima di iniziare, verificare di avere la versione più recente del modulo di PowerShell AzureRM.Compute.Before you begin, make sure that you have the latest version of the AzureRM.Compute PowerShell module. Questo articolo richiede il modulo AzureRM 5.7.0 o versioni successive.This article requires the AzureRM module version 5.7.0 or later. Eseguire Get-Module -ListAvailable AzureRM per trovare la versione.Run Get-Module -ListAvailable AzureRM to find the version. Se è necessario eseguire l'aggiornamento, vedere Installare e configurare Azure PowerShell.If you need to upgrade, see Install Azure PowerShell module. Se si esegue PowerShell in locale, è anche necessario eseguire Connect-AzureRmAccount per creare una connessione con Azure.If you are running PowerShell locally, you also need to run Connect-AzureRmAccount to create a connection with Azure.

Impostare alcuni parametri.Set some parameters.

$resourceGroupName = 'myResourceGroup' 
$location = 'eastus' 
$vmName = 'myVM'
$snapshotName = 'mySnapshot'  

Ottenere la VM.Get the VM.

$vm = get-azurermvm `
  -ResourceGroupName $resourceGroupName `
  -Name $vmName

Creare la configurazione dello snapshot.Create the snapshot configuration. In questo esempio verrà eseguito uno snapshot del disco del sistema operativo.In this example, we are going to snapshot the OS disk.

$snapshot =  New-AzureRmSnapshotConfig `
  -SourceUri $vm.StorageProfile.OsDisk.ManagedDisk.Id `
  -Location $location `
  -CreateOption copy

Nota

Se si vuole archiviare lo snapshot in una risorsa di archiviazione resiliente nella zona, è necessario crearlo in un'area che supporta le zone di disponibilità e includere il parametro -SkuName Standard_ZRS.If you would like to store your snapshot in zone-resilient storage, you need to create it in a region that supports availability zones and include the -SkuName Standard_ZRS parameter.

Ottenere lo snapshot.Take the snapshot.

New-AzureRmSnapshot `
   -Snapshot $snapshot `
   -SnapshotName $snapshotName `
   -ResourceGroupName $resourceGroupName 

Passaggi successiviNext steps

Crea una macchina virtuale da uno snapshot creando un disco gestito dallo snapshot e quindi collegando il nuovo disco gestito come disco del sistema operativo.Create a virtual machine from a snapshot by creating a managed disk from a snapshot and then attaching the new managed disk as the OS disk. Per altre informazioni, vedere l'esempio Creare una macchina virtuale da uno snapshot.For more information, see the Create a VM from a snapshot sample.