Copia di un'istantanea EBS su S3 per archiviazione a basso costo


8

Obiettivo: essere in grado di copiare un'istantanea EBS su S3 e farla trattare come un oggetto arbitrario che potrei scaricare su un computer locale se lo desiderassi.

Capisco che gli snapshot di EBS sono effettivamente supportati da S3 - semplicemente non vengono visualizzati in un bucket "normale". I meccanismi della console e della CLI che vedo per la copia di istantanee sembrano concentrarsi sulla copia di un'istantanea da una regione all'altra "come istantanea", ma non su S3 come "oggetto arbitrario".

Da quello che ho letto, la tariffa $ / GB per un'istantanea EBS è più alta rispetto a quella di un oggetto in S3 ... quindi se ho delle istantanee mi piacerebbe rimanere in giro per molto tempo (ma ho vinto ci vorrà presto), vorrei "archiviarli" su S3 come oggetti ... In sostanza:

  1. copia come oggetto un'istantanea su S3
  2. Elimina istantanea in EC2
  3. Passano cinque-sei mesi
  4. Copia come istantanea l'oggetto in S3 in EC2
  5. Crea un volume dall'istantanea che ora viene visualizzato in EC2

Può essere fatto?


Non citarmi e potrei benissimo sbagliarmi, ma non credo. Amazon non vuole semplificare l'estrazione delle macchine virtuali da AWS, quindi ciò che puoi fare con esse è limitato.
Tim

In realtà non voglio DL un grande BLOB su una macchina locale, ma non voglio pagare commissioni di "archiviazione premium" su qualcosa che è di medio valore per me. Questo potrebbe benissimo essere una di quelle cose "è quello che è", comunque.
Russell Christopher,

1
@jarmod hai perso un decimale. Il prezzo di archiviazione S3 inizia a $ 0,023 / gb (non $ 0,23 / gb). È più economico di EBS e può scendere a $ 0,00099 / gb quando si utilizza il ghiacciaio profondo.
jeckhart,

@jeckhart Grazie per averlo individuato, correggerò.
jarmod

I prezzi di archiviazione degli snapshot EBS sono ora molto più vicini ai prezzi S3, ad esempio gli snapshot EBS sono $ 0,05 per GB / mese rispetto a $ 0,023 per lo standard S3 in us-east-1.
jarmod

Risposte:


2

Amazon non offre questo come funzionalità.


I loro costi di archiviazione sono una fregatura in generale. Proteggono quella parte disonesta della loro attività con tali restrizioni. Mi piace molto AWS ma il loro costo di archiviazione è strano.
John,

4

All'11 agosto 2016 le snapshot AWS costano $ 0,05 per GB , con una riduzione del 47%. Lo standard S3 è ancora più economico, a circa $ 0,03 per GB. Immagino che la differenza debba essere nel sovraccarico di gestione.


3

Ora ho creato uno strumento open source chiamato snap-to-s3che lo compie. Trasforma l'istantanea in un volume EBS temporaneo, quindi aggiorna, comprime e carica le partizioni del volume su S3:

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

Puoi scegliere di utilizzare ddinvece di tarconservare ogni byte del volume, se lo desideri.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.