Las instantáneas capturan los datos del disco en un momento específico para realizar copias de seguridad y recuperaciones, y utilizan almacenamiento incremental para reducir costos.
Funcionamiento de la creación de instantáneas
Create a snapshot manualmente o configure una automatic snapshot policy.
Mecanismo de funcionamiento
Las instantáneas utilizan bloques como granularidad mínima para la copia de seguridad de datos. La primera instantánea estándar de un disco es una instantánea completa que respalda todos los bloques de datos. Las instantáneas estándar posteriores son incrementales y solo respaldan los bloques nuevos o modificados desde la instantánea anterior. Las instantáneas incrementales referencian los datos sin cambios de instantáneas previas en la cadena, por lo que cualquier instantánea puede restaurar el estado completo del disco.
De forma predeterminada, las instantáneas se almacenan en Object Storage Service (OSS). El bucket de OSS utilizado para las instantáneas no es visible para los usuarios, y no es posible usar buckets de OSS propios para almacenar datos de instantáneas.
Ejemplo
Suponga que una instancia ECS tiene un disco cuyos datos se modifican a las 10:00 y a las 11:00:
A las 9:00, el disco contiene los bloques de datos A y B. La Instantánea 1 (completa) respalda ambos bloques.
El bloque B se modifica a B1. A las 10:00, la Instantánea 2 (incremental) respalda únicamente el bloque B1. El bloque A se referencia desde la Instantánea 1.
Se agrega un nuevo bloque C. A las 11:00, la Instantánea 3 (incremental) respalda únicamente el bloque C. Los bloques A y B1 se referencian desde las Instantáneas 1 y 2.
Este proceso continúa para las instantáneas subsiguientes.
Funcionamiento del archivado de instantáneas
Mecanismo de funcionamiento
Archive las instantáneas estándar a las que accede con poca frecuencia pero que debe conservar a largo plazo para reducir los costos de almacenamiento. La primera instantánea archivada de un disco es una instantánea completa. Las instantáneas archivadas posteriores son incrementales y solo respaldan los bloques modificados desde la última instantánea archivada. Consulte Archive snapshots.
Ejemplos
Ejemplo 1: Archivado de la única instantánea de un disco
Suponga que un disco tiene una sola instantánea estándar. Al archivarla, se genera una instantánea archivada del mismo tamaño. El tamaño de la instantánea estándar pasa a ser cero.
Ejemplo 2: Archivado de una instantánea incremental de un disco
Suponga que un disco tiene tres instantáneas estándar. Usted archiva la Instantánea 2 y la Instantánea 3.
Al archivar la Instantánea estándar 2, esta se convierte en una instantánea archivada completa que contiene los bloques A y B1. Dado que la Instantánea estándar 3 referenciaba el bloque B1 de la Instantánea 2, el bloque B1 se conserva y se reasocia con la Instantánea 3.
Al archivar la Instantánea estándar 3, se crea una instantánea archivada incremental que contiene únicamente el bloque C. Los bloques A y B1 se referencian desde la Instantánea archivada 2.
Este proceso continúa para las instantáneas subsiguientes.
Después del archivado, el disco cuenta con dos cadenas de instantáneas: una cadena estándar (una instantánea) y una cadena archivada (dos instantáneas).
Funcionamiento de la eliminación de instantáneas
Elimine las instantáneas que ya no necesite o cuando se exceda la cuota de instantáneas para liberar espacio de almacenamiento. Consulte Delete snapshot.
Para consultar las cuotas de instantáneas por disco (manuales, automáticas y archivadas), consulte Limits.
Mecanismo de funcionamiento
Las instantáneas incrementales referencian datos sin cambios de instantáneas anteriores en la cadena. Eliminar una instantánea no afecta la capacidad de restaurar el disco desde cualquier otra instantánea restante.
Ejemplos
Suponga que un disco tiene tres instantáneas con los siguientes bloques de datos:
Instantánea 1 (completa): Contiene los bloques de datos A y B.
Instantánea 2 (incremental): Contiene únicamente el bloque B1. El bloque A se referencia desde la Instantánea 1.
Instantánea 3 (incremental): Contiene únicamente el bloque C. El bloque A se referencia desde la Instantánea 1, y el bloque B1 desde la Instantánea 2.
Ejemplo 1: Eliminación de una instantánea completa de un disco
Al eliminar la Instantánea completa 1, la Instantánea 2 se promueve a instantánea completa. El bloque A, referenciado por la Instantánea 2 desde la Instantánea 1, se conserva y se fusiona con la Instantánea 2. El bloque B, exclusivo de la Instantánea 1, se elimina. La referencia de la Instantánea 3 para el bloque A pasa a apuntar a la Instantánea 2; su referencia para el bloque B1 permanece sin cambios.
Ejemplo 2: Eliminación de una instantánea incremental de un disco
Al eliminar la Instantánea incremental 2, se quita su referencia al bloque A (de la Instantánea 1) y se fusiona el bloque B1 con la Instantánea 3.
Cálculo del tamaño de las instantáneas
Mecanismo de funcionamiento
El tamaño total de instantáneas de un disco es la suma del almacenamiento ocupado por todos los bloques de datos en su cadena de instantáneas. Después del archivado, un disco tiene dos cadenas (estándar y archivada) que se facturan por separado. Consulte View the snapshot size of a disk y Snapshot billing.
Los cálculos del tamaño de las instantáneas pueden presentar una latencia de varios minutos. Para conocer los cargos reales, consulte su factura.
Conceptos clave:
Tamaño completo: Es el almacenamiento total ocupado por todos los bloques de datos de una sola instantánea.
Tamaño incremental: Es el almacenamiento ocupado por los bloques de datos que difieren entre la instantánea actual y la anterior dentro de la misma cadena.
Tamaño total de instantáneas: Es el tamaño completo de la primera instantánea más los tamaños incrementales de todas las instantáneas subsiguientes en la cadena.
Ejemplo de cálculo del tamaño de instantáneas
-
Suponga que un disco tiene una capacidad de 100 GiB con 30 GiB de datos. Los datos se modifican a las 10:00 y a las 11:00:
Instantánea estándar 1: A las 9:00, el disco contiene 30 GiB. La Instantánea 1 (completa) respalda todos los datos. Tamaño completo: 30 GiB.
Instantánea estándar 2: Se sobrescriben 10 GiB de datos. A las 10:00, la Instantánea 2 (incremental) respalda únicamente los 10 GiB de datos modificados. Los 20 GiB restantes se referencian desde la Instantánea 1.
Instantánea estándar 3: Se escriben 10 GiB de datos nuevos, con lo que el total de datos en el disco asciende a 40 GiB. A las 11:00, la Instantánea 3 (incremental) respalda únicamente los 10 GiB de datos modificados. De los 30 GiB sin cambios, 20 GiB se referencian desde la Instantánea 1 y 10 GiB desde la Instantánea 2.
Antes del archivado, el tamaño total de instantáneas estándar = 30 + 10 + 10 = 50 GiB.
-
Archive la Instantánea 2 y la Instantánea 3 para formar la cadena de instantáneas archivadas:
Instantánea archivada 2 (completa): Respaldan todos los datos. Tamaño completo: 30 GiB.
Instantánea archivada 3 (incremental): Respaldan únicamente los 10 GiB de datos modificados. Los 30 GiB sin cambios se referencian desde la Instantánea archivada 2.
Después del archivado, el disco cuenta con dos cadenas de instantáneas:
Tamaño total de instantáneas archivadas = Instantánea archivada completa 2 + Instantánea archivada incremental 3 = 40 GiB
Tamaño total de instantáneas estándar = Instantánea estándar completa 1 = 30 GiB
El tamaño total de instantáneas después del archivado aumenta en 20 GiB. Archivar solo algunas instantáneas podría no reducir los costos. Para ver una comparación de costos, consulte Optimize snapshot costs.
Relación entre el tamaño de las instantáneas y la capacidad del disco
Una sola instantánea no excede la capacidad del disco, pero el tamaño total de todas las instantáneas sí puede superarla a medida que se crean más.
Por ejemplo, cree un disco de 40 GiB y escriba 30 GiB de datos (instantánea = 30 GiB). Luego, sobrescriba 30 GiB y cree una segunda instantánea. La capacidad del disco sigue siendo de 40 GiB, pero el tamaño total de las instantáneas ahora es de 60 GiB.
View the snapshot size of a disk para comprobar la capacidad del disco y el tamaño de las instantáneas. En la siguiente figura, ① indica la capacidad del disco y ② indica el tamaño total de las instantáneas.

Diferencias entre el tamaño de las instantáneas y la capacidad del sistema
Las instantáneas utilizan bloques de datos de tamaño fijo como granularidad mínima de respaldo. El tamaño de la instantánea se calcula con base en estos bloques.
Eliminar un archivo en un disco aumenta la capacidad disponible que muestra el sistema operativo, pero no borra físicamente los datos. La mayoría de los sistemas de archivos solo marcan el archivo como eliminado. Una instantánea creada en ese momento todavía contiene los bloques de datos del archivo eliminado. Los datos se eliminan únicamente cuando el sistema de archivos borra físicamente el archivo, por ejemplo, mediante el comando TRIM.
El tamaño de la instantánea de un disco del sistema puede aumentar incluso sin escrituras activas, porque el sistema operativo genera archivos de sistema durante la ejecución que se respaldan en las instantáneas.
Una instantánea puede ser ligeramente mayor que los datos escritos en el disco porque también se incluyen los metadatos del sistema de archivos. Por ejemplo, un archivo de texto de 1 MB ocupa un poco más de 1 MB en una instantánea debido a los metadatos.