La siguiente figura muestra cómo se conserva el estado de los datos de un volumen maestro en el pool de instantáneas
gracias a dos instantáneas capturadas en distintos momentos. La línea de puntos utilizada para los bordes de las
instantáneas indica que las instantáneas son volúmenes lógicos, no volúmenes físicos como los volúmenes generales y
los grupos de instantáneas.
Volumen maestro 1
Figura 1
Relación entre un volumen maestro y sus instantáneas y pool de instantáneas
La función instantánea utiliza el método de copia de escritura única para capturar solamente los datos que han cambiado.
Es decir que si debe sobrescribirse un bloque en el volumen maestro, y una instantánea depende de los datos existentes
en el bloque que debe sobrescribirse, los datos se copian del volumen maestro al grupo de instantáneas antes
de ser modificados. Todas las instantáneas que dependen de los datos más antiguos pueden acceder a éstos desde
la misma ubicación del pool de instantáneas; esto reduce el impacto de las instantáneas cuando se escribe un
volumen maestro. Además, solamente se realiza una única operación de copia de escritura en el volumen maestro.
El sistema de almacenamiento permite que se conserve una cantidad máxima de instantáneas, según lo determine la
licencia instalada. Por ejemplo, si la licencia permite cuatro instantáneas, cuando se capture la quinta instantánea
aparecerá un mensaje de error en el que se informa que ha alcanzado la cantidad máxima de instantáneas permitidas
en el sistema. Antes de crear una instantánea nueva, debe eliminar una instantánea existente o comprar e instalar
una licencia que aumente la cantidad máxima de instantáneas permitidas.
El servicio de instantáneas cuenta con dos funciones diferentes para restituir los datos a los datos originales:
•
Eliminar solo los datos modificados en una instantánea. Para las instantáneas a las que se puede tener acceso
de lectura-escritura, solo puede eliminar los datos modificados (escritura) que se escribieron directamente en una
instantánea. Una vez modificados los datos de la instantánea, vuelven a los datos originales de los que se tomó
la instantánea. Esta función resulta útil para probar una aplicación, por ejemplo. Es posible que desee probar
algunos códigos, que escriben datos en la instantánea. En lugar de tener que tomar otra instantánea,
simplemente puede eliminar cualquier dato de escritura y volver a comenzar.
•
Deshacer datos en un volumen de origen. La función Deshacer permite revertir los datos de un volumen de origen
a los datos que existían en el momento de la creación de una instantánea especificada (datos conservados).
Por otro lado, la restitución puede incluir datos que fueron modificados (datos de escritura) en la instantánea
desde que se capturó la instantánea. Por ejemplo, es posible que desee tomar una instantánea, montarla/
presentarla/asignarla para su lectura y escritura y, luego, instalar un software nuevo en esa instantánea para
fines de prueba. Si el software se instala correctamente, podrá deshacer el volumen maestro a los contenidos
de la instantánea modificada (datos conservados además de los datos de escritura).
Instantánea 1
(lunes)
Instantánea 2
(martes)
Pool de instantáneas 1
Conceptos del sistema 129