Mover instantáneas de EBS a Glacier

Respuestas:

5

Mientras que Amazon EBS de hecho proporciona la capacidad de crear instantáneas de punto en el tiempo de volúmenes, que se conservan en Amazon S3 , esta operación está fuera de su control y enteramente manejada por EC2, consulte la respectiva FAQ ¿Podré acceder a mis instantáneas utilizando las API regulares de Amazon S3? :

No, las instantáneas solo están disponibles a través de las API de Amazon EC2.

En consecuencia, tampoco podrá mover estas instantáneas no accesibles desde el almacenamiento de Amazon S3 de respaldo a Amazon Glacier y esto solo sería posible si AWS proporciona la funcionalidad directamente en el futuro, por ejemplo, de manera similar al Archivado recientemente habilitado [de] Datos de Amazon S3 a Amazon Glacier mediante Object Lifecycle Management .

Steffen Opel
fuente
4

Las instantáneas de EBS no se pueden mover a Glacier ni tiene mucho sentido almacenarlas allí. Como las instantáneas de EBS son incrementales, cada instantánea generalmente apunta a los datos almacenados en muchas instantáneas anteriores. Debido a que la recuperación de objetos de Glacier lleva mucho tiempo, incluso fue posible mover las instantáneas de EBS a Glacier, la restauración de los datos contenidos en las instantáneas de Glacier sería un escenario prácticamente inutilizable. El archivado de Glacier funciona mejor con los archivos: copie o haga una copia de seguridad de los archivos necesarios en Glaciers, para que pueda recuperarlos más adelante.

OK1
fuente
2

Amazon no tiene una función para hacer esto. Sin embargo, si no le importa perder la ventaja de ahorro de espacio que le brinda la naturaleza incremental de las instantáneas, puede convertir su instantánea en un volumen EBS temporal, subir el contenido y cargar ese tar en S3, donde puede estar migró automáticamente a Glacier utilizando las reglas del ciclo de vida del bucket S3.

Desarrollé una herramienta de código abierto que automatiza este proceso para usted, llamada snap-to-s3:

https://github.com/thenickdude/snap-to-s3

Si lo desea, puede optar por usar en ddlugar de tarconservar cada byte del volumen.

luegoickdude
fuente
0

Parece que la única forma es generar manualmente un archivo a partir de la instantánea del volumen y enviarlo a Glacier.

Hay una pregunta similar en los foros de AWS de hace un tiempo, aún sin respuesta más allá de la inicial:

Gracias por los comentarios. Actualmente, esta funcionalidad no está disponible a través de la consola de AWS. Sin embargo, reconocemos el valor de este tipo de integración y estamos evaluando su inclusión en una versión futura.

Andrew Hill
fuente
Las respuestas no deben usarse para enviar comentarios. Esta respuesta no parece responder a la pregunta del autor.
Ramhound
1
La primera oración aún se lee como un comentario, con la respuesta citada, aunque está más cerca de una respuesta real (IMO)
Ramhound
-1

No hay nada que impida que te comuniques con Amazon y les preguntes si transferirían tus instantáneas a Glacier. Corre el riesgo de no poder llegar a ellos rápidamente si de repente descubre que los necesita, pero como no puede acceder directamente al S3 Bucket en el que viven, puede enviar una solicitud para que lo hagan esto para usted.

Mallie
fuente
"Corres el riesgo de no poder llegar a ellos rápidamente si de repente encuentras que los necesitas" Eso viene como parte del paquete con Glacier, por lo que parece ser algo que el OP ya ha considerado. Al hacer la transición de S3 a Glacier, obtiene una reducción de ~ 90% en el precio, a costa de la pérdida de acceso inmediato (Amazon dice que los tiempos de acceso para los datos almacenados en Glacier pueden ser de hasta cinco horas, IIRC).
un CVn el