En esta página, se proporciona una descripción general de la función de instantáneas de volumen de Google Cloud NetApp Volumes.
Acerca de las instantáneas
NetApp Volumes te ayuda a administrar el uso de datos con instantáneas que pueden restablecer rápidamente los datos perdidos. Las instantáneas son versiones del contenido de tu volumen en un momento determinado. Son recursos de volúmenes y son capturas instantáneas de tus datos que consumen espacio solo para los datos modificados. Dado que los datos cambian con el tiempo, las instantáneas suelen consumir más espacio a medida que se hacen más antiguas.
Consideraciones
Ten en cuenta lo siguiente:
Si reemplazas todos los datos de una instantánea, esta consumirá una capacidad de volumen significativa, lo que se considera en la capacidad de aprovisionamiento de volumen.
Los volúmenes con una tasa de cambio típica de entre el 1 y el 2% diario y los programas de instantáneas típicos suelen necesitar un 20% adicional de capacidad para almacenar instantáneas.
Atributos de instantáneas
Las instantáneas tienen las siguientes funciones:
Captura instantánea: Las instantáneas capturan datos de un volumen de forma instantánea en un momento exacto.
Eficiencia espacial: Las instantáneas consumen una pequeña cantidad de datos, ya que solo reemplazan los datos modificados o borrados y mantienen los datos existentes sin cambios.
Se pueden leer como un sistema de archivos: Se puede acceder fácilmente a todas las instantáneas a través de interfaces de sistemas de archivos estándar como archivos de solo lectura para cada momento.
Crea clones rápidamente: Puedes clonar un volumen en segundos. Se tarda la misma cantidad de tiempo en crear un volumen nuevo a partir de una instantánea que en crear un volumen vacío nuevo, independientemente del tamaño del volumen o de la instantánea. El clon es un volumen nuevo, y el grupo de almacenamiento necesita suficiente capacidad libre para acomodarlo.
Restablecimiento rápido de instantáneas: En cuestión de minutos, puedes restablecer un volumen a una versión de instantánea, independientemente del tamaño del volumen. Se deshacen los cambios realizados en los volúmenes después de la creación de la instantánea, lo que incluye las instantáneas más recientes.
Tipos de instantáneas
Existen tres tipos de instantáneas:
Instantáneas manuales: Son las instantáneas que creas y borras de forma manual.
Instantáneas programadas: Con las instantáneas programadas, puedes crear o borrar instantáneas automáticamente. Puedes reconocer las instantáneas programadas por su nombre con el siguiente formato:
<schedule>-<timestamp>
<schedule>
: por hora, por semana o por mes<timestamp>
: Aparece en UTC (YYYY-MM-DD at HH:MM:SS UTC
).
Instantáneas internas: Son las instantáneas que usa NetApp Volumes para admitir operaciones de replicación y copia de seguridad. Las instantáneas internas no se pueden borrar manualmente. Puedes identificar las instantáneas internas por su nombre. Según cómo veas las instantáneas, las instantáneas internas pueden tener diferentes nombres:
En la consola de Google Cloud, Google Cloud CLI y las respuestas de la API, las instantáneas internas usan la convención de nombres
replication-<timestamp>
.Si accedes a una instantánea con NFS o SMB, las instantáneas internas usan la convención de nombres
snapmirror.<uuid>.<timestamp>.
.
Capacidad de instantáneas
Ten en cuenta lo siguiente sobre la capacidad de las instantáneas antes de usarlas:
Para la mayoría de los conjuntos de datos, una capacidad adicional del 20% es suficiente para conservar las instantáneas durante hasta cuatro semanas. A medida que los datos envejecen, es menos probable que se usen para restauraciones.
La anulación de todos los datos de una instantánea consume una capacidad de volumen significativa, que se considera en la capacidad de volumen de aprovisionamiento.
Programaciones de instantáneas
Las programaciones de instantáneas comunes incluyen las siguientes:
Instantáneas por hora tomadas en un período de 48 horas
Instantáneas diarias tomadas durante un período de 30 días
Instantáneas semanales que se toman de forma opcional durante un período de 60 días
Atributos de instantáneas por hora
Las instantáneas por hora cumplen con un objetivo de punto de recuperación de una hora.
Casos de uso para instantáneas
En la siguiente sección, se describen situaciones en las que puedes usar instantáneas para abordar desafíos de administración de datos.
Clonación de aplicaciones: Puedes usar la función de instantáneas y clonación de aplicaciones para permitir más iteraciones de prueba a velocidades más rápidas, independientemente del tamaño de la clonación y la estructura de datos.
Recuperación de volúmenes: Puedes usar instantáneas con copias de seguridad de NetApp Volumes para recuperar archivos o directorios individuales si los datos del volumen se corrompen o borran. Dado que las instantáneas solo existen dentro del volumen, por sí solas no ofrecen una protección completa contra la pérdida de volúmenes.
Control de versiones de datos: Las instantáneas te ayudan a mantener accesibles varias versiones del mismo conjunto de datos.
Actualizaciones de aplicaciones y datos: Antes de actualizar las aplicaciones, puedes usar NetApp Volumes para capturar una instantánea del estado actual de tus datos. Luego, si la actualización falla, puedes volver al estado anterior y recuperar tus archivos.
Protección contra ransomware: NetApp Volumes ayuda a defenderse contra la pérdida de datos por ataques de ransomware. Debido a que las instantáneas son de solo lectura y no se pueden encriptar, ayudan a proteger contra la encriptación o eliminación no deseada de datos de una VM comprometida que podría tener el volumen activado. En caso de una gran pérdida o vulneración de datos, puedes usar una instantánea para revertir un volumen completo a un estado anterior en segundos.
También puedes crear una clonación de volumen utilizable a partir de una instantánea anterior para reanudar las operaciones hasta que se investiguen tus datos en busca de cambios o daños después de un ataque de ransomware. Ambas opciones permiten que todos tus datos se puedan usar en minutos.
Puntos de recuperación coherentes con la aplicación: Puedes usar los volúmenes de NetApp para tomar instantáneas coherentes con la aplicación, que son instantáneas que se toman después de que el sistema operativo y la aplicación escriben el estado actual de los datos en el almacenamiento. Las instantáneas coherentes con la aplicación proporcionan un punto de recuperación claro para la aplicación y se pueden usar para crear una clonación coherente de la aplicación. Debido a que se puede acceder a las instantáneas de solo lectura a través del cliente, los usuarios pueden restablecer los datos de inmediato, lo que proporciona una mejora sustancial en el tiempo de recuperación objetivo.
Instantáneas coherentes con las fallas: También puedes usar instantáneas coherentes con las fallas para recuperar datos, lo que funciona bien para la mayoría de las aplicaciones. Sin embargo, es posible que algunos datos del almacenamiento no sean actuales en el momento de la recuperación porque se mantienen en las cachés del sistema operativo y de la aplicación durante algún tiempo antes de escribirse en el almacenamiento.
Uso lógico del espacio: El uso del espacio de NetApp Volumes refleja los datos del sistema de archivos activo y los bloques eliminados que retienen las instantáneas. NetApp Volumes libera los bloques de instantáneas retenidos en cuanto se borra la instantánea más reciente que hace referencia a los bloques. Tu volumen sigue consumiendo espacio aprovisionado, que incluye los datos borrados que retengan tus instancias.
Ejemplo de uso de espacio de instantáneas
En el siguiente ejemplo, se proporcionan detalles sobre cómo administrar un requisito de espacio de instantáneas:
Un usuario aprovisiona un volumen de 5 TiB y escribe 3 TiB de datos en él.
Resultado: El cliente ve 2 TiB de espacio libre.
El cliente crea una instantánea y, luego, borra 1 TiB de datos.
Volumen de 5 TiB: 2 TiB de datos del usuario y 1 TiB de datos de instantáneas
Resultado: El cliente sigue viendo solo 2 TiB de espacio libre. Esto se debe a que el sistema necesita retener 1 TiB de datos borrados a los que hace referencia la instantánea. Esa capacidad se cuenta en la capacidad asignada.
NetApp Volumes borra la instantánea.
Resultado: Se liberan 1 TiB de datos de instantáneas y el cliente ve 3 TiB de espacio libre.