Habilitación y administración del control de versiones de blob

Puede habilitar el control de versiones de Blob Storage para conservar automáticamente las versiones anteriores de un blob cuando se modifica o elimina. Cuando el control de versiones de blobs está habilitado, puede restaurar una versión anterior de un blob para recuperar los datos si se modifican o eliminan por error.

En este artículo se muestra cómo habilitar o deshabilitar el control de versiones de blobs para la cuenta de almacenamiento mediante Azure Portal o una plantilla de Azure Resource Manager. Para más información sobre el control de versiones de blobs, consulte Control de versiones de blobs.

Habilitación del control de versiones de blob

Puede habilitar el control de versiones de blobs en Azure Portal, PowerShell, la CLI de Azure o una plantilla de Azure Resource Manager.

Para habilitar el control de versiones de blobs para una cuenta de almacenamiento en Azure Portal:

  1. Vaya a la cuenta de almacenamiento desde el portal.

  2. En Administración de datos, seleccione Protección de datos.

  3. En la sección Seguimiento, seleccione Habilitar control de versiones para blobs y, después, elija si quiere conservar todas las versiones o eliminarlas después de un período de tiempo.

    Screenshot showing how to enable blob versioning in Azure portal

Importante

Si establece la opción Eliminar versiones después, se agrega automáticamente una regla a la directiva de administración del ciclo de vida de la cuenta de almacenamiento. Una vez agregada esa regla, la opción Eliminar versiones posteriores ya no aparece en la página de configuración Protección de datos.

Puede hacer que esa opción vuelva a aparecer en la página Protección de datos quitando la regla. Si la directiva de administración del ciclo de vida contiene otras reglas que eliminan versiones, tendrá que quitar esas reglas también, para que vuelva a aparecer la opción Eliminar versiones después.

Enumeración de las versiones de blob

Para mostrar las versiones de un blob, use Azure Portal, PowerShell o la CLI de Azure. También puede enumerar las versiones de un blob usando uno de los SDK de Blob Storage.

Para enumerar las versiones de un blob en Azure Portal:

  1. Vaya a la cuenta de almacenamiento en el portal y al contenedor que contiene el blob.

  2. Seleccione el blob del que desea enumerar las versiones.

  3. Seleccione la pestaña Versiones para mostrar las versiones del blob.

    Screenshot showing how to list blob versions in the Azure portal

  4. Cambie el botón Mostrar versiones eliminadas para mostrar las versiones eliminadas temporalmente. Si la eliminación temporal de blobs está habilitada para la cuenta de almacenamiento, las versiones eliminadas temporalmente que todavía estén dentro del intervalo de retención de eliminación temporal aparecerán en la lista.

    Screenshot showing how to list soft-deleted versions in Azure portal.

Pasos siguientes