Cómo habilitar la eliminación temporal en los archivos compartidos de Azure
Artículo
Azure Files ofrece la posibilidad de eliminar temporalmente recursos compartidos de archivos, con el fin de que pueda recuperar fácilmente los datos cuando una aplicación u otro usuario de la cuenta de almacenamiento los hayan eliminado por error. Para más información sobre la eliminación temporal, consulte Cómo evitar la eliminación accidental de recursos compartidos de archivos de Azure.
Se aplica a
Tipo de recurso compartido de archivos
SMB
NFS
Recursos compartidos de archivos Estándar (GPv2), LRS/ZRS
Recursos compartidos de archivos Estándar (GPv2), GRS/GZRS
Recursos compartidos de archivos Premium (FileStorage), LRS/ZRS
En las secciones siguientes se muestra cómo habilitar y usar la eliminación temporal para recursos compartidos de archivos de Azure en una cuenta de almacenamiento existente:
Vaya a la cuenta de almacenamiento y seleccione Recursos compartidos de archivos en Almacenamiento de datos.
Seleccione Deshabilitado junto a Eliminación temporal. Aparecerá el panel de Eliminación temporal de la configuración.
Seleccione Enabled (Habilitado) para Soft delete for all file shares (Eliminación temporal para todos los recursos compartidos de archivos).
En Período de retención de recursos compartidos de archivos en días, use el control deslizante para especificar un número entre 1 y 365 días.
Seleccione Guardar para confirmar la configuración de retención de datos.
Para habilitar la eliminación automática, debe actualizar la configuración de todos los recursos compartidos de archivos de Azure, también conocidos como propiedades FileService. En el ejemplo siguiente se habilita la eliminación temporal para todos los recursos compartidos de archivos de una cuenta de almacenamiento. No olvide reemplazar <resource-group> y <storage-account> por los valores correctos para el entorno.
Para habilitar la eliminación temporal, debe actualizar las propiedades de servicio de un cliente de archivo. En el ejemplo siguiente se habilita la eliminación temporal para todos los recursos compartidos de archivos de una cuenta de almacenamiento. No olvide reemplazar <resource-group> y <storage-account> por los valores correctos para el entorno.
Para restaurar un recurso compartido de archivos eliminado temporalmente:
Vaya a la cuenta de almacenamiento y seleccione Recursos compartidos de archivos.
En la hoja del recurso compartido de archivos, habilite Show deleted shares (Mostrar recursos compartidos eliminados) para mostrar los recursos compartidos que se han eliminado temporalmente.
Se mostrarán los recursos compartidos que se encuentren en estado Eliminado.
Seleccione el recurso compartido y seleccione Recuperar. Esto restaurará el recurso compartido.
Puede confirmar que el recurso compartido se haya restaurado desde que su estado cambia a Activo.
Para restaurar un recurso compartido de archivos eliminado temporalmente, primero debe obtener el valor -DeletedShareVersion del recurso compartido. A fin de obtener ese valor, use el comando siguiente para enumerar todos los recursos compartidos eliminados de la cuenta de almacenamiento.
Una vez que haya identificado el recurso compartido que desea restaurar, puede usarlo con el siguiente comando para restaurarlo:
Restore-AzRmStorageShare `
-ResourceGroupName $resourceGroupName `
-StorageAccountName $storageAccountName `
-DeletedShareVersion 01D5E2783BDCDA97 # replace with your deleted version number
Para restaurar un recurso compartido de archivos eliminado temporalmente, primero debe obtener el valor --deleted-version del recurso compartido. A fin de obtener ese valor, use el comando siguiente para enumerar todos los recursos compartidos eliminados de la cuenta de almacenamiento.
az storage share-rm list \
--resource-group $resourceGroupName \
--storage-account $storageAccountName \
--include-deleted
Una vez que haya identificado el recurso compartido que desea restaurar, puede restaurarlo con el siguiente comando:
Si desea dejar de usar la eliminación temporal, siga estas instrucciones. Para eliminar permanentemente un archivo compartido que se ha eliminado de forma temporal, debe deshacer la eliminación del recurso compartido, deshabilitar la eliminación temporal y luego volver a eliminar el recurso compartido.