Una programación de instantáneas crea instantáneas estándar, que son copias de seguridad de disco con redundancia geográfica, en intervalos específicos. Usa la programación de instantáneas como práctica recomendada para crear una copia de seguridad de tus discos de Compute Engine. Puedes usar programas de instantáneas para crear copias de seguridad de los volúmenes de Persistent Disks zonales y regionales de forma periódica y automática, y los volúmenes de Google Cloud Hyperdisk.
Propiedades de programación de instantáneas
Una programación de instantáneas incluye las siguientes propiedades:
- Nombre de la programación
- Descripción de la programación
- Frecuencia de las instantáneas (por hora, diaria, semanal)
- Hora de inicio de las instantáneas
- Región donde está disponible el calendario de instantáneas
- Política de borrado del disco de origen para manejar instantáneas generadas de forma automática, en caso de que se borre el disco de origen
- Política de retención para definir cuánto tiempo se deben conservar las instantáneas generadas a partir de la programación de instantáneas
Frecuencia de programación de instantáneas
Antes de crear una programación de instantáneas, elige una hora de inicio y una frecuencia de instantáneas. La hora de inicio es el momento en el que quieres que comience la programación de instantáneas. La frecuencia se define por hora, diaria o semanal.
Una programación de instantáneas comienza en un rango de una hora según la hora de inicio especificada. Por ejemplo, si la hora de inicio programada es a las 12:00 p.m. la captura de instantáneas comienza en cualquier momento entre las 12:00 p.m. y las 12:59 p.m. La programación usa el estándar de hora UTC.
Las programaciones de instantáneas se ven afectadas por los cambios de horario de verano (DST). Al comienzo y al final del DST en EE.UU., es posible que veas que las horas de inicio de tus trabajos de programación de instantáneas avanzan o atrás una hora, respectivamente, sin importar si tu zona horaria local usa el DST.
Configuración de una programación por hora: para establecer una programación por hora, elige la hora de inicio y un intervalo de instantáneas a través de un número entero de entre 1 y 23. Con el intervalo de instantáneas, se define con qué frecuencia se toma la instantánea. Cuando configures el intervalo, elige un número que divida de manera equitativa 24 (1, 2, 3, 4, 6, 8 o 12) para que la instantánea comience en el mismo intervalo de tiempo todos los días. Por ejemplo, establecer una hora de inicio a las 9:00 a.m. con un intervalo de 6 indica que el programa de instantáneas comienza entre las 9:00 a.m. y las 10:00 a.m. con un intervalo de instantáneas de 6 horas.
Configuración de una programación diaria: establece la frecuencia diaria para que la instantánea ocurra una vez al día. Por ejemplo, puedes establecer una programación de instantáneas para que se genere una instantánea todos los días a las 9:00 a.m.
Configuración de una programación semanal: establece la frecuencia de forma semanal para tomar instantáneas en varios días de la semana. Por ejemplo, una hora de inicio a las 9:00 a.m. con una programación semanal establecida en lunes, jueves y domingo indica que la programación de instantáneas ocurre a las 9:00 a.m. los lunes, jueves y domingos de cada semana. También puedes establecer una programación semanal para diferentes días de la semana. Por ejemplo, puedes establecer una programación semanal para todos los lunes a las 14:00 y el jueves a las 10:00.
Nombres para las instantáneas programadas
Las instantáneas capturadas como parte de la programación de instantáneas generaron nombres de forma automática. Los nombres de las instantáneas se generan según el siguiente patrón:
[disk-name-prefix]-[scope-name]-[timestamp]-[random-chars]
disk-name-prefix
: Es el nombre del disco de origen. Este campo puede tener hasta 20 caracteres.scope-name
: Es el nombre de la zona o región del disco de origen.timestamp
: Es la marca de tiempo de creación UTC con el formatoYYYYMMDDHHMMSS
.random-chars
: Son caracteres alfanuméricos generados de forma aleatoria para evitar conflictos de nombres con otras instantáneas.
Política de retención de instantáneas
Con la política de retención de instantáneas, se define cuánto tiempo quieres conservar tus instantáneas.
Si eliges configurar una política de retención de instantáneas, debes hacerlo como parte de tu programación de instantáneas. Si utilizas gcloud CLI o la consola de Google Cloud, siempre debes establecer una política de retención cuando crees una programación de instantáneas. Si realizas una solicitud directa a la API, puedes omitir este campo y tus instantáneas se conservarán por tiempo indefinido.
Si realizas una solicitud a la API y eliges la opción predeterminada para conservar todas tus instantáneas generadas automáticamente de forma permanente hasta que las borres de manera manual, ten en cuenta que tendrás costos de almacenamiento para retener estas instantáneas hasta que las borres de forma manual.
Como práctica recomendada, considera establecer una política de retención para minimizar los costos de almacenamiento de instantáneas a largo plazo.
- Debes especificar una política de retención de instantáneas con un número de días y con una retención mínima de 1 día.
- La política de retención de instantáneas se aplica solo a las instantáneas automáticas, no a las que creaste de forma manual.
- No puedes aplicar una política de retención de forma retroactiva. Si creas una programación de instantáneas sin una política de retención y, luego, cambias a una programación de instantáneas con una política de retención, esta solo se aplicará a las instantáneas nuevas.
- Sin importar la política de retención, siempre puedes borrar de forma manual las instantáneas generadas de manera manual o automática.
Regla de eliminación del disco de origen
Cuando creas una programación de instantáneas, también puedes establecer una regla de eliminación del disco de origen. Esta controla lo que sucede con tus instantáneas si se borra el disco de origen. De forma predeterminada, si se borra tu disco de origen, las instantáneas generadas de forma automática a partir de tu programación de instantáneas se retienen de forma permanente, a menos que las borres de manera manual, sin importar la política de retención original establecida, a menos que especifiques lo contrario.
De forma alternativa, puedes establecer la regla para que tu política de retención de instantáneas se aplique a tus instantáneas si se borra el disco de origen. Por ejemplo, puedes aplicar una política de retención que mantenga tus instantáneas durante una semana después de que se borre el disco de origen.
Por ejemplo, supongamos que creaste una programación de instantáneas con una política de retención de 3 días, pero elegiste no aplicar la política de retención en la eliminación del disco de origen. Después de aplicar la política en el Persistent Disk, Compute Engine genera instantáneas de forma automática; sin embargo, también borra de forma automática las instantáneas después de 3 días, según la política de retención. Sin embargo, si luego borras el disco de origen, la política de retención ya no se aplica, y todas las instantáneas existentes que creó esta programación se retienen por tiempo indefinido.
Programación de instantáneas para instancias de Windows
Si aplicas una programación de instantánea a los discos que están conectados a las instancias de VM de Windows, debes usar la opción guest-flush
para permitir que VSS genere copias de tus instantáneas.
Si deseas obtener más información de las instantáneas para Windows, consulta la documentación Crea una instantánea de disco coherente de la aplicación de Windows.
Reglas de localidad de instantáneas y etiquetas de instantáneas
Al igual que con las instantáneas generadas de forma manual, puedes aplicar etiquetas de recursos y seleccionar la ubicación de almacenamiento para las instantáneas generadas de forma automática. Si las configuras en tu programación de instantáneas, las instantáneas generadas de forma automática a partir de esta programación tendrán aplicadas estas propiedades. Por ejemplo, si estableces la ubicación de instantáneas en US
, todas las instantáneas generadas a partir de esta programación se almacenarán en los Estados Unidos de América.
Consulta Crea una programación de instantáneas para ver ejemplos sobre cómo configurar estas opciones.
Limitaciones para las programaciones de instantáneas
Las programaciones de instantáneas tienen las siguientes limitaciones:
- Las programaciones de instantáneas se aplican solo en el proyecto en el que se crearon. Las programaciones de instantáneas no se pueden usar en otras organizaciones ni proyectos.
- No se pueden crear instantáneas de archivo ni instantáneas inmediatas mediante una programación de instantáneas.
- Puedes conectar un máximo de 10 programaciones de instantáneas a la vez a un volumen de Persistent Disk mediante Google Cloud CLI o REST. En la consola de Google Cloud, solo puedes adjuntar una programación de instantáneas a un disco.
- Puedes conectar una programación de instantáneas a un máximo de 1,000 discos.
- Puedes crear un máximo de 1,000 programaciones de instantáneas en uso por región.
- Después de crear una programación de instantánea, puedes realizar cambios en la descripción, el programa, la política de retención y las etiquetas. Si deseas actualizar otros valores para una programación de instantáneas, debes borrar la programación de instantáneas y crear una nueva.
- Para los discos que usan una clave de encriptación proporcionada por el cliente (CSEK), no puedes crear programaciones de instantáneas.
- Para los discos persistentes que usan una clave de encriptación administrada por el cliente (CMEK), todas las instantáneas creadas con una programación de instantáneas se encriptan de manera automática con la misma clave.
¿Qué sigue?
- Obtén más información sobre las instantáneas de discos.
- Obtén más información sobre cómo crear programaciones para instantáneas de discos.
- Obtén más información sobre cómo administrar programaciones de instantáneas.