Copiar una instantánea de EBS a S3 para almacenamiento de bajo costo

8

Objetivo: poder copiar una instantánea de EBS en S3 y hacer que se trate como un objeto arbitrario que podría descargar en una máquina local local si así lo deseara.

Entiendo que las instantáneas de EBS en realidad están respaldadas por S3, simplemente no aparecen en un cubo "normal". Los mecanismos de consola y CLI que veo para copiar instantáneas parecen centrarse en copiar una instantánea de una región a otra "como una instantánea", pero no a S3 como un "objeto arbitrario".

Por lo que he leído, la tarifa de $ / GB para una instantánea de EBS es más alta que la de un objeto en S3 ... así que si tengo algunas instantáneas, me gustaría conservarlas durante mucho tiempo (pero gané no necesito tiempo pronto), me gustaría "archivarlos" en S3 como objetos ... Esencialmente:

  1. copiar como objeto una instantánea a S3
  2. Eliminar instantánea en EC2
  3. Pasan cinco y seis meses
  4. Copiar como instantánea el objeto en S3 a EC2
  5. Cree un volumen a partir de la instantánea que ahora aparece en EC2

Se puede hacer esto?

Russell Christopher
fuente
No me cites y podría estar equivocado, pero no lo creo. Amazon no quiere facilitar la extracción de sus máquinas virtuales de AWS, por lo que lo que puede hacer con ellas es limitado.
Tim
No quiero en realidad DL un gran BLOB a una máquina local, simplemente no quiero pagar tarifas de "almacenamiento premium" en algo que es de valor medio para mí. Sin embargo, esta podría ser una de esas cosas de "es lo que es".
Russell Christopher
1
@jarmod te perdiste un decimal. El precio del almacenamiento S3 comienza en $ 0.023 / gb (no $ 0.23 / gb). Es más barato que EBS y puede bajar a $ 0.00099 / gb cuando se usa un glaciar profundo.
jeckhart
@jeckhart Gracias por ver eso, corregirá.
jarmod
El precio del almacenamiento de instantáneas de EBS ahora está mucho más cerca del precio de S3, por ejemplo, las instantáneas de EBS cuestan $ 0.05 por GB / mes en comparación con $ 0.023 para S3 Standard en us-east-1.
jarmod

Respuestas:

2

Amazon no ofrece esto como una característica.

Jason Martin
fuente
Sus costos de almacenamiento son una estafa en general. Protegen esa parte fraudulenta de su negocio con tales restricciones. Realmente me gusta AWS, pero su costo de almacenamiento es extraño.
John
4

A 11 de agosto de 2016, las instantáneas de AWS cuestan $ 0.05 por GB , una reducción del 47%. El S3 estándar sigue siendo más barato, alrededor de $ 0.03 por GB. Supongo que la diferencia debe estar en los gastos generales de gestión.

Tim
fuente
3

Ahora he creado una herramienta de código abierto llamada snap-to-s3que logra eso. Convierte la instantánea en un volumen temporal de EBS, luego bloquea, comprime y sube las particiones del volumen a 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