2012-01-27 13 views
8

Capisco che le istantanee AWS possono creare backup incrementali dei volumi EBS. AWS gestisce automaticamente la parte incrementale (ad esempio, memorizzando solo ciò che è cambiato) fino a quando le istantanee vengono generate dallo stesso volume?EC2 Istantanee EBS come backup incrementali

Non è chiaro per me perché non elencano le dimensioni effettive delle istantanee o consentono di visualizzarle in S3 (per quanto ne so). Non vi sono indicazioni relative alle istantanee diverse dal volume da cui sono state create. Non è stato possibile creare alcuna istantanea (inclusa la prima) solo come un incremento dell'AMI originale? Sarei interessato a sapere se questo come effettivamente implementare questo o se la prima istantanea è un'immagine completamente indipendente memorizzata nel mio account personale S3.

risposta

19

Ogni snapshot EBS aggiunge solo in modo incrementale i blocchi che sono stati modificati dall'ultima istantanea.

Ogni istantanea EBS contiene tutti i blocchi che sono mai stati utilizzati nel volume EBS. È possibile eliminare qualsiasi istantanea senza ridurre la completezza di qualsiasi altra istantanea.

È magico.

Bene, in realtà è un po 'di indiretta tecnologica in cui ogni istantanea ha i puntatori ai blocchi che gli interessano e più istantanee possono condividere gli stessi blocchi. Finché c'è almeno un'istantanea che punta a un particolare insieme di dati su un blocco, il blocco viene mantenuto in S3.

Questo rende difficile per Amazon dirti quanto spazio occupa una singola istantanea, perché le loro dimensioni non sono l'una esclusa l'una dall'altra.

Ecco un vecchio articolo da RightScale che ha alcune belle immagini che spiegano come istantanee lavorano dietro le quinte:

http://blog.rightscale.com/2008/08/20/amazon-ebs-explained/

Si noti inoltre che le istantanee salvare solo i blocchi sul volume EBS che hanno stato utilizzato e le istantanee sono compresse, riducendo ulteriormente i costi di archiviazione dei dati.

+0

Grazie, Eric. Solo per curiosità, sai se la prima istantanea acquisita crea un'intera immagine o solo le differenze tra i record dell'AMI originale? Non sono eccessivamente preoccupato per i costi. Più interessato al concetto. – bnjmn

+0

Ho sospettato che la prima istantanea potesse condividere blocchi con l'istantanea AMI, ma potrebbe essere separata poiché potrebbero essere di proprietà di diversi account. Dovrebbe essere possibile testarlo con alcuni account AWS vuoti. –

Problemi correlati