Crear una política personalizada de Amazon Data Lifecycle Manager para instantáneas de EBS
En el siguiente procedimiento, se muestra cómo utilizar Amazon Data Lifecycle Manager para automatizar los ciclos de vida de las instantáneas de Amazon EBS.
Temas
- Para crear una política de ciclo de vida de las instantáneas
- Consideraciones sobre las políticas de ciclo de vida de instantáneas
- Recursos adicionales de
- Automatizar instantáneas coherentes con las aplicaciones
- Otros casos de uso de scripts previos y posteriores
- Cómo funcionan los scripts previos y posteriores
- Indentificar instantáneas creadas con scripts previos y posteriores
- Supervisar scripts previos y posteriores
Para crear una política de ciclo de vida de las instantáneas
Utilice alguno de los procedimientos siguientes para crear una política de ciclo de vida de instantáneas.
Consideraciones sobre las políticas de ciclo de vida de instantáneas
Las siguientes consideraciones generales se aplican a las políticas de ciclo de vida de instantáneas:
-
Las políticas de ciclo de vida de instantáneas van dirigidas únicamente a instancias o volúmenes que se encuentran en la misma región que la política.
-
La primera operación de creación de instantáneas se inicia una hora después de la hora de inicio especificada. Las operaciones posteriores de creación de instantáneas se inician una hora de su hora programada.
-
Se pueden crear varias políticas para realizar una copia de seguridad de un volumen o una instancia. Por ejemplo, si un volumen tiene dos etiquetas, de las cuales la etiqueta A es el destino de la política A para crear una instantánea cada 12 horas y la etiqueta B es el destino de la política B para crear una instantánea cada 24 horas, Amazon Data Lifecycle Manager crea las instantáneas de acuerdo con las programaciones de ambas políticas. Alternativamente, puede lograr igual resultado mediante la creación de una única política que tenga varias programaciones. Por ejemplo, se puede crear una única política dirigida solo a la etiqueta A y especificar dos programaciones, una para cada 12 horas y otra para cada 24 horas.
-
Las etiquetas de recursos de destino distinguen entre mayúsculas y minúsculas
-
Si elimina las etiquetas de destino de un recurso al que se dirige una política, Amazon Data Lifecycle Manager deja de administrar las instantáneas existentes en el nivel estándar y en el nivel de archivo; deberá eliminarlas manualmente si ya no son necesarias.
-
Si se crea una política dirigida a instancias y se adjuntan nuevos volúmenes a una instancia de destino después de crear esa política, los volúmenes recién agregados se incluirán en la copia de seguridad en la siguiente ejecución de la política. Se incluyen todos los volúmenes asociados a la instancia en el momento de la ejecución de la política.
-
Si se crea una política con una programación basada en cron personalizada que está configurada para crear solo una instantánea, la política no eliminará automáticamente esa instantánea cuando se alcance el umbral de retención. Debe eliminar la instantánea de forma manual si ya no se necesita.
-
Si crea una política basada en la antigüedad en la que el periodo de retención sea inferior a la frecuencia de creación, Amazon Data Lifecycle Manager retendrá siempre la última instantánea hasta que se cree la siguiente. Por ejemplo, si una política basada en la antigüedad crea una instantánea cada mes con un periodo de retención de siete días, Amazon Data Lifecycle Manager retendrá cada instantánea durante un mes, aunque el periodo de retención sea de siete días.
Las siguientes consideraciones se aplican al archivado de instantáneas:
-
Solo puede habilitar el archivado de instantáneas para las políticas de instantáneas dirigidas a los volúmenes.
-
Puede especificar una regla de archivado para una sola programación para cada política.
-
Si utiliza la consola, puede habilitar el archivado de instantáneas solo si la programación tiene una frecuencia de creación mensual o anual, o bien si la programación tiene una expresión cron con una frecuencia de creación de al menos 28 días.
Si utiliza la AWS CLI, la API de AWS o el SDK de AWS, puede habilitar el archivado de instantáneas solo si la programación tiene una expresión cron con una frecuencia de creación de al menos 28 días.
-
El periodo mínimo de retención en el nivel de archivo es de 90 días.
-
Cuando se archiva una instantánea, se convierte en una instantánea completa cuando se mueve al nivel de archivo. Esto puede dar lugar a mayores costos de almacenamiento de instantáneas. Para obtener más información, consulte Precios y facturación para archivar instantáneas de Amazon EBS.
-
La restauración rápida y el uso compartido de instantáneas están desactivados para las instantáneas cuando estas se archivan.
-
Si, en el caso de un año bisiesto, la regla de retención da lugar a un periodo de retención de archivos inferior a 90 días, Amazon Data Lifecycle Manager garantiza que las instantáneas se retengan durante un periodo mínimo de 90 días.
-
Si archiva de forma manual una instantánea que crea Amazon Data Lifecycle Manager y dicha instantánea sigue archivada cuando se alcanza el umbral de retención de la programación, Amazon Data Lifecycle Manager ya no administrará dicha instantánea. Sin embargo, si restaura la instantánea al nivel estándar antes de que se alcance el umbral de retención de la programación, la programación seguirá administrando la instantánea según las reglas de retención.
-
Si restaura de forma permanente o temporal una instantánea que archiva Amazon Data Lifecycle Manager en el nivel estándar y dicha instantánea sigue en el nivel estándar cuando se alcanza el umbral de retención de la programación, Amazon Data Lifecycle Manager ya no administrará dicha instantánea. Sin embargo, si vuelve a archivar la instantánea antes de que se alcance el umbral de retención de la programación, la programación eliminará la instantánea cuando se alcance el umbral de retención.
-
Las instantáneas que archiva Amazon Data Lifecycle Manager cuentan para las cuotas
Archived snapshots per volume
yIn-progress snapshot archives per account
. -
Si una programación no puede archivar una instantánea después de volver a intentarlo durante 24 horas, la instantánea permanece en el nivel estándar y se programa su eliminación en función del momento en el que se haya eliminado del nivel de archivo. Por ejemplo, si la programación archiva las instantáneas durante 120 días, permanecen en el nivel estándar durante 120 días después del error de archivado antes de eliminarse de forma permanente. Para los programas basados en recuentos, la instantánea no cuenta para el recuento de retención del programa.
-
Las instantáneas se deben archivar en la misma región en la que se han creado. Si ha habilitado el archivado de copias e instantáneas entre regiones, Amazon Data Lifecycle Manager no archivará la copia de la instantánea.
-
Las instantáneas archivadas por Amazon Data Lifecycle Manager se etiquetan con la etiqueta del sistema
aws:dlm:archived=true
. Además, las instantáneas creadas mediante una programación basada en la antigüedad y habilitada para el archivado se etiquetan con la etiqueta del sistemaaws:dlm:expirationTime
, que indica la fecha y la hora en la que se ha programado el archivado de la instantánea.
Las siguientes consideraciones se aplican para excluir los volúmenes raíz y los volúmenes de datos (no raíz):
-
Si decide excluir los volúmenes de arranque y especifica etiquetas que, en consecuencia, excluyen todos los volúmenes de datos adicionales adjuntos a una instancia, Amazon Data Lifecycle Manager no creará ninguna instantánea para la instancia afectada y emitirá una métrica
SnapshotsCreateFailed
de CloudWatch. Para obtener más información, consulte Monitoree sus políticas con CloudWatch.
Las siguientes consideraciones se aplican a la eliminación de volúmenes o terminación de instancias destinatarias de políticas de ciclo de vida de instantáneas:
-
Si elimina un volumen o termina una instancia a la que se dirige una política con una programación de retención basada en recuentos, Amazon Data Lifecycle Manager ya no administrará las instantáneas en el nivel estándar y el nivel de archivo que se crearon a partir del volumen o la instancia eliminados. Debe eliminar manualmente esas instantáneas anteriores si ya no se necesitan.
-
Si elimina un volumen o termina una instancia a la que se dirige una política con una programación de retención basada en la antigüedad, la política continuará con la eliminación de instantáneas del nivel estándar y del nivel de archivo que se crearon a partir del volumen o la instancia que se eliminaron en la programación definida, hasta la última instantánea, pero sin incluirla. Debe eliminar manualmente la última instantánea si ya no la necesita.
Las siguientes consideraciones se aplican a las políticas de ciclo de vida de instantáneas y a la restauración rápida de instantáneas:
-
Amazon Data Lifecycle Manager puede habilitar la restauración rápida de instantáneas solo para instantáneas con un tamaño de 16 TiB o menor. Para obtener más información, consulte Restauración rápida de instantáneas de Amazon EBS.
-
Una instantánea que esté habilitada para la restauración rápida de instantáneas permanece habilitada incluso si se elimina o desactiva la política, se desactiva la restauración rápida de instantáneas para la política o se desactiva la restauración rápida de instantáneas para la zona de disponibilidad. Debe desactivar la restauración rápida para estas instantáneas manualmente.
-
Si se habilita la restauración rápida de instantáneas para una política y se supera el número máximo de instantáneas que pueden habilitarse para la restauración rápida de instantáneas, Amazon Data Lifecycle Manager crea instantáneas conforme a la programación, pero no las habilita para la restauración rápida de instantáneas. Tras borrar una instantánea activada para la restauración rápida de instantáneas, la siguiente instantánea que cree Amazon Data Lifecycle Manager se activará para la restauración rápida de instantáneas.
-
Cuando se habilita la restauración rápida de instantáneas para una instantánea, se necesitan 60 minutos por TiB para optimizar la instantánea. Se recomienda configurar las programaciones de modo que cada instantánea esté totalmente optimizada antes de que Amazon Data Lifecycle Manager cree la siguiente instantánea.
-
Si habilita la restauración rápida de instantáneas para una política dirigida a instancias, Amazon Data Lifecycle Manager permite la restauración rápida de instantáneas para cada instantánea en el conjunto de instantáneas de varios volúmenes de forma individual. Si Amazon Data Lifecycle Manager no puede habilitar la restauración rápida de instantáneas para una de las instantáneas del conjunto de instantáneas de varios volúmenes, intentará habilitar la restauración rápida de instantáneas para las instantáneas restantes del conjunto de instantáneas.
-
Se le facturará por cada minuto que se habilite la restauración rápida de instantáneas para una instantánea en una zona de disponibilidad determinada. Los cargos se prorratean con un mínimo de una hora. Para obtener más información, consulte Precios y facturación.
nota
En función de la configuración de las políticas de ciclo de vida, se puede disponer de varias instantáneas habilitadas para la restauración rápida de instantáneas en varias zonas de disponibilidad de manera simultánea.
Las siguientes consideraciones se aplican a las políticas de ciclo de vida de instantáneas y a los volúmenes habilitados para Multi-Attach:
-
Cuando se crea una política de ciclo de vida dirigida a instancias que tienen el mismo volumen habilitado para Multi-Attach, Amazon Data Lifecycle Manager inicia una instantánea del volumen para cada instancia asociada. Utilice la etiqueta timestamp para identificar el conjunto de instantáneas en función de la marca de tiempo creadas a partir de las instancias asociadas.
Las siguientes consideraciones se aplican al uso compartido de instantáneas entre cuentas:
-
Solo puede compartir instantáneas sin cifrar o cifradas mediante una Clave administrada por el cliente.
-
No puede compartir instantáneas cifradas con la Clave de KMS de cifrado de EBS predeterminada.
-
Si comparte instantáneas cifradas, también debe compartir la clave de KMS que se haya utilizado para cifrar el volumen de origen con las cuentas de destino. Para obtener más información, consulte Permitir que los usuarios de otras cuentas utilicen una clave de KMS en la Guía para desarrolladores de AWS Key Management Service.
Las siguientes consideraciones se aplican a las políticas de instantáneas y al archivado de instantáneas:
-
Si archiva de forma manual una instantánea creada por una política y esa instantánea se encuentra en el nivel de archivo cuando se alcanza el umbral de retención de la política, Amazon Data Lifecycle Manager no eliminará la instantánea. Amazon Data Lifecycle Manager no administra instantáneas mientras se almacenan en el nivel de archivo. Si ya no necesita las instantáneas que se almacenan en la capa de archivo, debe eliminarlas manualmente.
Las siguientes consideraciones se aplican a las políticas de instantáneas y a la Papelera de reciclaje:
-
Si Amazon Data Lifecycle Manager elimina una instantánea y la envía a la papelera de reciclaje cuando se alcanza el umbral de retención de la política y restaura manualmente la instantánea desde la papelera de reciclaje, debe eliminarla de forma manual cuando ya no sea necesaria. Amazon Data Lifecycle Manager dejará de administrar la instantánea.
-
Si elimina manualmente una instantánea creada por una política y esa instantánea se encuentra en la papelera de reciclaje cuando se alcanza el umbral de retención de la política, Amazon Data Lifecycle Manager no eliminará la instantánea. Amazon Data Lifecycle Manager no administra instantáneas mientras se almacenan en la papelera de reciclaje.
Si la instantánea se restaura desde la papelera de reciclaje antes de alcanzar el umbral de retención de la política, Amazon Data Lifecycle Manager eliminará la instantánea cuando se alcance el umbral de retención de la política.
Si la instantánea se restaura desde la papelera de reciclaje una vez alcanzado el umbral de retención de la política, Amazon Data Lifecycle Manager ya no eliminará la instantánea. Debe eliminar manualmente la última instantánea cuando ya no la necesite.
Las siguientes consideraciones aplican a las políticas de ciclo de vida de instantáneas en estado error:
-
Para políticas con una programación de retención basada en la edad, las instantáneas que están configuradas para caducar mientras la política está en estado
error
se conservan indefinidamente. Debe eliminar estas instantáneas manualmente. Cuando vuelve a habilitar la política, Amazon Data Lifecycle Manager reanuda la eliminación de instantáneas o anula el registro de las AMI conforme terminen los periodos de retención. -
Para las políticas con programas de retención basados en el recuento, la política deja de crear y eliminar instantáneas mientras está en estado
error
. Cuando vuelve a habilitar la política, Amazon Data Lifecycle Manager reanuda la creación de instantáneas y AMI, y reanuda la eliminación de instantáneas o AMI a medida que se alcanza el límite de retención.
Las siguientes consideraciones se aplican a las políticas y el bloqueo de instantáneas:
-
Si bloquea de forma manual una instantánea que crea Amazon Data Lifecycle Manager y dicha instantánea sigue bloqueada cuando se alcanza el umbral de retención, Amazon Data Lifecycle Manager ya no administrará dicha instantánea. Debe eliminar la instantánea de forma manual si ya no se necesita.
-
Si bloquea de forma manual una instantánea creada y habilitada para la restauración rápida de instantáneas por Amazon Data Lifecycle Manager y dicha instantánea sigue bloqueada cuando se alcanza el umbral de retención de la programación, Amazon Data Lifecycle Manager no deshabilitará la restauración rápida de instantáneas ni eliminará la instantánea. Debe deshabilitar de forma manual la restauración rápida de instantáneas y eliminar la instantánea si ya no se necesita.
-
Si registra de forma manual una instantánea que crea Amazon Data Lifecycle Manager con una AMI y, a continuación, bloquea dicha instantánea y esa instantánea sigue bloqueada y asociada a la AMI cuando se alcanza el umbral de retención, Amazon Data Lifecycle Manager seguirá intentando eliminar dicha instantánea. Cuando se anula el registro de la AMI y se desbloquea la instantánea, Amazon Data Lifecycle Manager eliminará automáticamente dicha instantánea.
Recursos adicionales de
Para obtener más información, consulte Automatización de la administración de AMI e instantáneas de Amazon EBS mediante Amazon Data Lifecycle Manager