virginia que pricing ec2 ebs east aws linux amazon-ec2 amazon-ebs

linux - que - snapshot aws ec2



Automatizando instantáneas de Amazon EBS, cualquiera tiene un buen script o solución para esto en Linux (5)

Eche un vistazo a las herramientas que faltan de AWS y especialmente a https://github.com/colinbjohnson/aws-missing-tools/tree/master/ec2-automate-backup Esto hace lo que necesita.

Esperaría que esto sea bastante rutinario, pero no puedo encontrar un enfoque simple para crear una administración de instantáneas de EBS automáticamente.

Esperaba que hubiera un maestro en la consola de AWS ... por desgracia, todavía no.

Agradecería cualquier sugerencia sobre la mejor manera de hacerlo desde Ubuntu.

Gracias



Puede escribir fácilmente algo para hacer esto por usted.

  1. configurar las herramientas API de la línea de comando EC2
  2. establecer EC2_CERT y EC2_PRIVATE_KEY para poder usar las herramientas API
  3. analizar los resultados de ec2-describe-snapshots
  4. eliminar las instantáneas apropiadas

Los resultados se ven algo así como:

SNAPSHOT snap-xxxxxxxx vol-xxxxxxxx completed 2009-08-26T07:39:33+0000 100%

A continuación, puede realizar un análisis sintáctico de las fechas y la ordenación, y comenzar a eliminar las instantáneas anteriores.

NOTA: No sé si podemos confiar en el orden pero nunca lo hemos visto ordenado de otra forma que no sea la más antigua a la más nueva.

Para eliminar una instantánea, use ec2-delete-snapshot snap-xxxxxxxx .

El resto lo dejo como un simple script de Bash al que puede llamar diariamente o con la frecuencia que necesite de cron.