2012-12-12 24 views
18

Sto cercando di creare un backup e ripristino meccanismo per i miei volumi EBSAmazon EC2: Spostare uno snapshot del volume EBS a S3

ho potuto facilmente creare un meccanismo per questo utilizzando

per scattare un'istantanea di il volume

ec2-create-snapshot -d $description $volume 

e ripristinare

ec2-create-volume --snapshot $snapid -z $zone 

Ora come per la mia comprensione, th queste istantanee sono ancora su EBS. Quindi un modo migliore sarà spostare le istantanee su S3.

Quindi, come posso spostare le istantanee nel secchio s3?

risposta

19

Le istantanee EBS sono memorizzate in S3. Non ci dovrebbe essere alcuna necessità di spostare l'istantanea ovunque.

+2

Io non li vedo. crea un bucket predefinito? non vederlo neanche – FlavorScape

+9

@FlavorScape Le istantanee EBS non sono in alcun bucket di tua proprietà. Il livello di persistenza è tuttavia S3. Le istantanee infatti non sono nemmeno istantanee complete di dati, ma piuttosto aggiornamenti incrementali da istantanee precedenti, quindi anche se tu come utente finale hai accesso allo snapshot binario non elaborato (quale non lo fai) dovresti sapere come assemblare i pezzi di tutti gli snapshot precedenti per ottenere qualcosa di utile. Basta lavorare con le istantanee basate sul loro ID e montare i volumi tramite la console AWS o tramite strumenti da riga di comando. –

+1

La necessità di spostare istantanee è i costi di archiviazione. È molto più economico archiviare in S3 o in Ghiacciaio rispetto alle istantanee. –

3

La domanda sembra abbastanza ragionevole per me. Nel nostro caso vogliamo prendere un volume EBS che stiamo usando nella regione us-west-1 e fornirne un'immagine (tramite S3) in modo che possiamo collegarlo a un'istanza in esecuzione in us-east-1.

Per quanto semplice possa sembrare questo concetto, al momento non esiste una soluzione semplice e nemmeno una soluzione. Se qualcuno ne conosce uno, per favore pubblica informazioni o link qui, grazie.

+3

È POSSIBILE copiare istantanee tra regioni. Vedere la documentazione qui http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-copy-snapshot.html –

+2

@ Mike, sì. Come diceva nnahum, c'è una nuova funzionalità. È stato rilasciato alla fine di dicembre 2012 e questo ci permette di farlo ora :) – Octopus

Problemi correlati