Se aplica a: ✔️ Máquinas virtuales Linux ✔️ Máquinas virtuales Windows ✔️ Conjuntos de escalado flexibles
Una instantánea de un disco administrado de Azure es una copia completa y de solo lectura de un disco administrado. Use una instantánea como copia de seguridad a un momento dado o para ayudar a solucionar problemas de máquina virtual (VM). Puede tomar una instantánea de un disco del sistema operativo (SO) o de un disco de datos. Estas instantáneas existen independientemente del disco de origen y puede usarlas para crear nuevos discos administrados.
facturación de instantáneas de discos administrados de Azure
Las instantáneas se facturan en función del tamaño utilizado. Por ejemplo, si crea una instantánea de un disco administrado con capacidad aprovisionada de 64 GiB y un tamaño de datos usado real de 10 GiB, esa instantánea solo se factura por el tamaño de datos usado de 10 GiB. Puede ver el tamaño usado de las instantáneas comprobando el informe de uso de Azure. Por ejemplo, si el tamaño de datos usado de una instantánea es de 10 GiB, el informe de uso diario muestra 10 GiB/(31 días) = 0,3226 como cantidad consumida. Las instantáneas se facturan por separado del disco original. Para obtener información detallada, consulte la página de precios.
Crear una instantánea de un disco administrado de Azure
Si desea usar una instantánea para crear una máquina virtual, asegúrese de apagarla primero correctamente. Esta acción borra los procesos que están en curso.
Para crear una instantánea mediante Azure Portal, siga estos pasos.
- En Azure Portal, haga clic en Crear un recurso.
- Busque y seleccione Snapshot.
- En la ventana Instantánea, seleccione Crear. Aparece la ventana Crear instantánea.
- En Grupo de recursos, seleccione un grupo de recursos existente o escriba el nombre de uno nuevo.
- Introduzca un nombre y, a continuación, seleccione una región y un tipo de instantánea para la nueva instantánea. Para almacenar la instantánea en el almacenamiento con redundancia de zona, seleccione una región que admita zonas de disponibilidad. Para obtener una lista de las regiones compatibles, consulte Regiones de Azure con Availability Zones.
- En Suscripción de origen, seleccione la suscripción que contiene el disco administrado del que se va a realizar una copia de seguridad.
- Para disco de origen, seleccione el disco administrado que desea capturar en una instantánea.
- En Tipo de almacenamiento, seleccione HDD estándar, a menos que necesite almacenamiento con redundancia de zona o almacenamiento de alto rendimiento para la instantánea.
- Si es necesario, configure los valores en las pestañas Cifrado, Redes y Etiquetas. De lo contrario, se usará la configuración predeterminada para la instantánea.
- Seleccione Revisar + crear.
En este ejemplo, es necesario usar Cloud Shell o instalar el módulo Azure PowerShell.
Siga estos pasos para tomar una instantánea con los cmdlets New-AzSnapshotConfig y New-AzSnapshot. En este ejemplo se supone que tiene una máquina virtual denominada myVM en el grupo de recursos myResourceGroup. El ejemplo de código proporcionado crea una instantánea en el mismo grupo de recursos y en la misma región que la máquina virtual de origen.
En primer lugar, usará el cmdlet New-AzSnapshotConfig para crear un objeto de instantánea configurable. Después, puede usar el cmdlet New-AzSnapshot para realizar una instantánea del disco.
Establezca los parámetros necesarios. Actualice los valores para reflejar su entorno.
$resourceGroupName = 'myResourceGroup'
$location = 'eastus'
$vmName = 'myVM'
$snapshotName = 'mySnapshot'
Use el cmdlet Get-AzVM para obtener la máquina virtual con el disco administrado del que desea crear una instantánea.
$vm = Get-AzVM `
-ResourceGroupName $resourceGroupName `
-Name $vmName
Cree la configuración de la instantánea. En el ejemplo, es la instantánea del disco del sistema operativo. De forma predeterminada, la instantánea usa almacenamiento estándar con redundancia local. Se recomienda almacenar las instantáneas en almacenamiento estándar en lugar de premium independientemente del tipo de almacenamiento del disco primario o de destino. Las instantáneas Premium suponen un costo adicional.
$snapshot = New-AzSnapshotConfig `
-SourceUri $vm.StorageProfile.OsDisk.ManagedDisk.Id `
-Location $location `
-CreateOption copy
Para almacenar la instantánea en el almacenamiento con redundancia de zona, cree la instantánea en una región que admita zonas de disponibilidad e incluya el -SkuName Standard_ZRS parámetro . Para obtener una lista de regiones que admiten zonas de disponibilidad, consulte Regiones de Azure con Availability Zones.
Tome la instantánea.
New-AzSnapshot `
-Snapshot $snapshot `
-SnapshotName $snapshotName `
-ResourceGroupName $resourceGroupName
Use el cmdlet Get-AzSnapshot para comprobar que la instantánea existe.
Get-AzSnapshot `
-ResourceGroupName $resourceGroupName
En este ejemplo, se requiere el uso de Cloud Shell o tener instalada la CLI de Azure.
Siga estos pasos para tomar una instantánea con el comando az snapshot create y el parámetro --source-disk. En este ejemplo se supone que tiene una máquina virtual denominada myVM en el grupo de recursos myResourceGroup. El ejemplo de código proporcionado crea una instantánea en el mismo grupo de recursos y en la misma región que la máquina virtual de origen.
Obtenga el identificador del disco con az vm show.
osDiskId=$(az vm show \
-g myResourceGroup \
-n myVM \
--query "storageProfile.osDisk.managedDisk.id" \
-o tsv)
Realice una instantánea denominada osDisk-backup mediante az snapshot create. En el ejemplo, es la instantánea del disco del sistema operativo. De forma predeterminada, la instantánea usa almacenamiento estándar con redundancia local. Se recomienda almacenar las instantáneas en almacenamiento estándar en lugar de premium independientemente del tipo de almacenamiento del disco primario o de destino. Las instantáneas Premium suponen un costo adicional.
az snapshot create \
-g myResourceGroup \
--source "$osDiskId" \
--name osDisk-backup
Para almacenar la instantánea en el almacenamiento con redundancia de zona, créela en una región que admita zonas de disponibilidad e incluya el parámetro opcional --sku Standard_ZRS . Consulte la lista de regiones habilitadas para zonas de disponibilidad.
Use az snapshot list para comprobar que la instantánea existe.
az snapshot list \
-g myResourceGroup \
-o table
Pasos siguientes
Para recuperar mediante una instantánea, cree un disco administrado a partir de la instantánea. A continuación, use el disco administrado como disco del sistema operativo para una nueva máquina virtual o asócielo como un disco de datos a una máquina virtual existente.