Información general de las instantáneas de recurso compartido de Azure Files

Azure Files proporciona la funcionalidad de tomar instantáneas de recursos compartidos de archivo. Las instantáneas de recursos compartidos capturan el estado del recurso compartido en ese momento dado. En este artículo se describen las funcionalidades que proporcionan las instantáneas del recurso compartido de archivos y cómo sacar provecho de ellas en el caso de uso personalizado.

Se aplica a

Tipo de recurso compartido de archivos SMB NFS
Recursos compartidos de archivos Estándar (GPv2), LRS/ZRS Yes No
Recursos compartidos de archivos Estándar (GPv2), GRS/GZRS Yes No
Recursos compartidos de archivos Premium (FileStorage), LRS/ZRS Yes Yes

Cuándo usar instantáneas de recursos compartidos

Error de protección frente a la aplicación y datos dañados

Las aplicaciones que usan recursos compartidos de archivos realizan operaciones tales como escritura, lectura, almacenamiento, transmisión o procesamiento. Si se desconfigura una aplicación o se produce un error accidental, es posible que se produzca una sobrescritura involuntaria o daños en algunos bloques. Para evitar estas circunstancias, puede tomar una instantánea del recurso compartido antes de implementar un código de aplicación nuevo. Si se produce un error o hay algún problema con la aplicación al llevar a cabo la nueva implementación, puede volver a la versión anterior de los datos de ese recurso compartido de archivos.

Protección frente a eliminaciones accidentales y cambios no intencionados

Imagine que está trabajando en un archivo de texto en un recurso compartido de archivos. Una vez que se cierra el archivo de texto pierde la capacidad de deshacer los cambios. En estos casos, necesitará recuperar una versión anterior del archivo. Gracias a las instantáneas de recursos compartidos, podrá recuperar versiones anteriores del archivo si se cambia el nombre o se elimina accidentalmente.

Propósitos generales de copia de seguridad

Después de crear un recurso compartido de archivos, puede crear periódicamente una instantánea de recurso compartido del recurso compartido de archivos para usarla como una copia de seguridad de los datos. Si toma instantáneas de recurso compartido de forma periódica, podrá tener versiones de datos previas y usarlas si son necesarias en posibles auditorías o en una recuperación ante desastres. Se recomienda usar la copia de seguridad del recurso compartido de archivos de Azure para tomar y administrar instantáneas. También puede tomar y administrar instantáneas usted mismo, mediante Azure Portal, Azure PowerShell o la CLI de Azure.

Capacidades

Una instantánea de recurso compartido es una copia de solo lectura de un momento dado de sus datos. En el nivel del recurso compartido de archivos se proporciona la funcionalidad de la instantánea de recurso compartido. La recuperación se ofrece en el nivel de archivos individuales para permitir la restauración de archivos individuales. Puede restaurar un recurso compartido de archivos completo mediante el SMB, NFS, la API de REST, Azure Portal, la biblioteca cliente o con PowerShell o CLI.

Puede ver las instantáneas de un recurso compartido con la API REST, SMB o NFS. Igualmente, puede recuperar la lista de versiones del directorio o archivo y también puede montar una versión específica directamente como unidad (disponible solo en Windows: consulte los Límites).

Una vez se crea la instantánea de recurso compartido, puede leerla, copiarla o eliminarla, pero no modificarla. Recuerde que no puede copiar una instantánea de recurso compartido completa en otra cuenta de almacenamiento. Si quiere copiarla, deberá hacerlo archivo por archivo, mediante AzCopy u otros mecanismos de copia.

Una instantánea de recurso compartido de un recurso compartido de archivos es idéntica a su recurso compartido de archivos base. La única diferencia es que se anexa un valor DateTime al URI del recurso compartido para indicar el momento en que se tomó la instantánea de recurso compartido. Por ejemplo, si el URI de un recurso compartido de archivos es http://storagesample.core.file.windows.net/myshare, el URI de instantánea es similar a:

http://storagesample.core.file.windows.net/myshare?snapshot=2011-03-09T01:42:34.9360000Z

Las instantáneas de recurso compartido se conservan hasta que se eliminan explícitamente. Una instantánea de recurso compartido no puede durar más que su recurso compartido de archivos base. Puede enumerar las instantáneas asociadas al recurso compartido de archivos base para llevar a cabo un seguimiento de las instantáneas actuales.

Cuando crea una instantánea de recurso compartido de un recurso compartido de archivos, los archivos que se encuentren en las propiedades del sistema del recurso compartido se copian en la instantánea de recurso compartido con los mismos valores. Los metadatos del recurso compartido de archivos y los archivos base también se copian en la instantánea de recurso compartido, a menos que especifique los metadatos independientes de la instantánea de recurso compartido al crearla.

No puede eliminar un recurso compartido que disponga de instantáneas de recurso compartido sin antes eliminar todas las instantáneas de ese recurso compartido de archivos.

Uso del espacio

Las instantáneas de recurso compartido son de naturaleza incremental. Solo se guardan los datos que hayan cambiado después de realizar la instantánea de recurso compartido más reciente. Esto minimiza el tiempo necesario para crear la instantánea de recurso compartido y ahorra en costos de almacenamiento. Cualquier operación de escritura en el objeto o propiedad o cualquier operación de actualización de metadatos se agrega al "contenido cambiado" y se guarda en la instantánea de recurso compartido.

Para ahorrar espacio, puede eliminar la instantánea de recurso compartido durante el periodo en el que la renovación se encuentra en su punto álgido.

Incluso si las instantáneas de recurso compartido se guardan de forma incremental, solamente deberá guardar la instantánea de recurso compartido más reciente para poder restaurar el recurso compartido. Cuando elimine una instantánea de recurso compartido, solo se quitan los datos exclusivos para esa instantánea de recurso compartido. Las instantáneas activas contienen toda la información necesaria para examinar y restaurar sus datos (desde el momento en el que se realizó la instantánea de recurso compartido) en la ubicación original o en una alternativa. Puede restaurarlas en el nivel de elemento.

Las instantáneas no cuentan para el límite máximo de tamaño de recurso compartido, que es 100 TiB para recursos compartidos de archivos Premium y recursos compartidos de archivos estándar con recursos compartidos de archivos grandes habilitados. No hay ninguna restricción en la cantidad de espacio que ocupan las instantáneas de recurso compartido. Los límites de cuenta de almacenamiento se siguen aplicando.

Límites

El número máximo de instantáneas de recurso compartido que permite Azure Files es de 200 por recurso compartido. Una vez se llegue a las 200 instantáneas de recurso compartido, tiene que eliminar las más antiguas para poder crear otras nuevas. Puede conservar instantáneas durante un máximo de 10 años.

No hay ningún límite en las llamadas simultáneas dedicadas a crear instantáneas de recurso compartido. Asimismo, tampoco hay ningún límite en la cantidad de espacio que las instantáneas de recurso compartido de un recurso compartido de archivos determinado pueden consumir.

Solo se admiten las API de administración de archivos (AzRmStorageShare) para instantáneas de recursos compartidos de archivos de Azure NFS. No se admiten las API del plano de datos de archivos (AzStorageShare).

Volver a copiar datos en un recurso compartido desde una instantánea de recurso compartido

Las operaciones de copia que implican archivos e instantáneas de recurso compartido siguen estas reglas:

Puede copiar archivos individuales en una instantánea de recurso compartido de archivos por encima de su recurso compartido base o en cualquier otra ubicación. Puede restaurar una versión anterior de un archivo o restaurar un recurso compartido de archivos completo copiando archivo por archivo desde la instantánea de recurso compartido. La instantánea de recurso compartido no se promociona al recurso compartido base.

La instantánea de recurso compartido se mantiene intacta después de la operación de copia, pero el recurso compartido de archivos base se sobrescribe con una copia de los datos que estaban disponibles en la instantánea de recurso compartido. Todos los archivos restaurados se tienen en cuenta como "contenido cambiado".

Puede copiar un archivo en una instantánea de recurso compartido en un destino diferente con un nombre distinto. El archivo de destino resultante es un archivo en el que se puede escribir y no una instantánea de recurso compartido. En este caso, el recurso compartido de archivos de base permanecerá intacto.

Cuando un archivo de destino se sobrescribe con una copia, las instantáneas de recurso compartido asociadas al archivo de destino original no se modifican.

Procedimientos recomendados generales

Automatice las copias de seguridad para la recuperación de datos siempre que sea posible. Las acciones automatizadas son más fiables que los procesos manuales, lo que le ayuda a mejorar la recuperabilidad y la protección de datos. Puede usar la copia de seguridad de recursos compartidos de archivos de Azure, la API REST, el SDK del cliente o el scripting de automatización.

Antes de implementar el programador de la instantánea de recurso compartido, tenga en cuenta la frecuencia de la instantánea de recurso compartido y la configuración de retención para evitar gastos innecesarios.

Las instantáneas de recurso compartido solo proporcionan protección a nivel de archivo. Recuerde que las instantáneas de recurso compartido no previenen eliminaciones que se hayan producido por errores involuntarios en un recurso compartido de archivos o en una cuenta de almacenamiento. Para impedir la eliminación accidental de una cuenta de almacenamiento, puede habilitar la eliminación temporal o bloquear la cuenta de almacenamiento o el grupo de recursos.

Consulte también