Modificación de políticas de Amazon Data Lifecycle Manager - Amazon EBS

Modificación de políticas de Amazon Data Lifecycle Manager

Tenga en cuenta las siguientes consideraciones cuando modifique las políticas de Amazon Data Lifecycle Manager:

  • Si modifica una política de AMI o instantánea eliminando sus etiquetas de destino, la política deja de administrar los volúmenes o las instancias que tengan esas etiquetas.

  • Si modifica el nombre de una programación, la política deja de administrar las instantáneas o AMI creadas con el nombre anterior de la programación.

  • Si modifica una programación de retención basada en antigüedad para utilizar un nuevo intervalo de tiempo, este último solo se utilizará para las nuevas instantáneas o AMI creadas después del cambio. La nueva programación no afecta a la programación de retención de instantáneas o las AMI creadas antes del cambio.

  • No se puede cambiar la programación de retención de una política de basada en recuento a basada en antigüedad después de crearla. Para realizar este cambio, debe crear una política nueva.

  • Si deshabilita una política con una programación de retención basada en la edad, las instantáneas o las AMI que están configuradas para caducar mientras la política está deshabilitada se conservan indefinidamente. Debe eliminar las instantáneas o anular el registro de las AMI 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.

  • Si deshabilita una política con una programación de retención basada en el recuento, la política deja de crear y eliminar instantáneas o AMI. 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.

  • Si elimina una política que tiene una política habilitada para el archivado de instantáneas, Amazon Data Lifecycle Manager dejará de administrar las instantáneas que estén en el nivel de archivo en el momento de la deshabilitación de la política. Debe eliminar manualmente la instantánea si deja de ser necesaria.

  • Si habilita el archivado de instantáneas según una programación basada en recuentos, la regla de archivado se aplica a todas las instantáneas nuevas que se creen y archiven según la programación así como a las instantáneas existentes que se hayan creado y archivado anteriormente según la programación.

  • Si habilita el archivado de instantáneas según una programación basada en la antigüedad, la regla de archivado solo se aplica a las instantáneas nuevas que se han creado después de habilitar el archivado de instantáneas. Las instantáneas existentes que se crearon antes de habilitar el archivado de instantáneas se siguen eliminando de sus respectivos niveles de almacenamiento, de acuerdo con la programación establecida cuando dichas instantáneas se crearon y archivaron originalmente.

  • Si desactiva el archivado de instantáneas de una programación basada en recuentos, dicha programación detiene inmediatamente el archivado de instantáneas. Las instantáneas que se archivaron anteriormente según la programación permanecen en el nivel de archivo y Amazon Data Lifecycle Manager no las eliminará.

  • Si desactiva el archivado de instantáneas para una programación basada en la antigüedad, las instantáneas que crea la política y que están programadas para archivarse se eliminan de forma permanente en la fecha y hora programadas para el archivado, tal y como indica la etiqueta del sistema aws:dlm:expirationTime.

  • Si desactiva el archivado de instantáneas de una programación, dicha programación detiene inmediatamente el archivado de instantáneas. Las instantáneas que se archivaron anteriormente según la programación permanecen en el nivel de archivo y Amazon Data Lifecycle Manager no las eliminará.

  • Si modifica el recuento de retención de archivos para una programación basada en recuentos, el nuevo recuento de retención incluirá las instantáneas existentes que se archivaron anteriormente según la programación.

  • Si modifica el periodo de retención de archivos para una programación basada en la antigüedad, el nuevo periodo de retención solo se aplicará a las instantáneas que se archiven después de modificar la regla de retención.

Utilice uno de los siguientes procedimientos para modificar una política de ciclo de vida.

Console
Para modificar una política de ciclo de vida
  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/.

  2. En el panel de navegación, elija Elastic Block Store, Lifecycle Manager (Gestionador de ciclo de vida).

  3. Seleccione una política de ciclo de vida de la lista.

  4. Elija Acciones, Modificar política de ciclo de vida.

  5. Modifique la configuración de la política según sea necesario. Por ejemplo, puede modificar la programación, añadir o eliminar etiquetas, o habilitar o deshabilitar la política.

  6. Seleccione Modificar política.

Command line

Utilice el comando update-lifecycle-policy para modificar la información de una política de ciclo de vida. Para simplificar la sintaxis, este ejemplo hace referencia a un archivo JSON, policyDetailsUpdated.json, que incluye los detalles de la política.

aws dlm update-lifecycle-policy \ --state DISABLED \ --execution-role-arn arn:aws:iam::12345678910:role/AWSDataLifecycleManagerDefaultRole" \ --policy-details file://policyDetailsUpdated.json

A continuación se muestra un ejemplo del archivo policyDetailsUpdated.json.

{ "ResourceTypes":[ "VOLUME" ], "TargetTags":[ { "Key": "costcenter", "Value": "120" } ], "Schedules":[ { "Name": "DailySnapshots", "TagsToAdd": [ { "Key": "type", "Value": "myDailySnapshot" } ], "CreateRule": { "Interval": 12, "IntervalUnit": "HOURS", "Times": [ "15:00" ] }, "RetainRule": { "Count" :5 }, "CopyTags": false } ] }

Para ver la política actualizada, use el comando get-lifecycle-policy. Puede ver que el estado, el valor de la etiqueta, el intervalo de instantánea y la hora de inicio de la instantánea han cambiado.