Archivia e ripristina e AMI utilizza S3 - Amazon Elastic Compute Cloud

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Archivia e ripristina e AMI utilizza S3

Puoi archiviare un'Amazon Machine Image (AMI) in un bucket Amazon S3, copiarla in un altro bucket S3 e ripristinarla dal bucket S3. AMI Archiviando e ripristinando un bucket S3 in AMI uso, puoi copiare AMIs da una AWS partizione all'altra, ad esempio dalla partizione commerciale principale alla partizione. AWS GovCloud (US) Puoi anche creare copie d'archivio archiviandole in un bucket S3AMIs.

I supporti supportati APIs per l'archiviazione e il ripristino e l'AMIutilizzo di S3 sono, e. CreateStoreImageTask DescribeStoreImageTasks CreateRestoreImageTask

CopyImageè consigliato API da usare per copiare AMIs all'interno di una partizione. AWS Tuttavia, non CopyImage posso copiarne uno su un'altra AMI partizione.

Per informazioni sulle AWS partizioni, consulta la partition pagina Amazon Resource Names (ARNs) nella Guida per l'IAMutente.

avvertimento

Assicurati di rispettare tutte le leggi e i requisiti aziendali applicabili quando trasferisci dati tra AWS partizioni o AWS regioni, inclusi, a titolo esemplificativo, le normative governative applicabili e i requisiti di residenza dei dati.

Casi d'uso

Usa l'archivio e il ripristino APIs per effettuare le seguenti operazioni:

Copia un file AMI tra le AWS partizioni

Archiviando e AMI ripristinando un bucket S3, puoi copiarne uno AMI da una AWS partizione all'altra o da una regione all'altra. AWS Nell'esempio seguente, si copia una AMI dalla partizione commerciale principale alla AWS GovCloud (US) partizione, in particolare dalla regione alla regione. us-east-2 us-gov-east-1

Per copiare un file AMI da una partizione all'altra, procedi nel seguente modo:

  • Archivia il AMI file in un bucket S3 nella regione corrente utilizzando. CreateStoreImageTask In questo esempio, il bucket S3 si trova in us-east-2.

  • Monitorare lo stato di avanzamento dell'attività di archiviazione utilizzando DescribeStoreImageTasks. L'oggetto diventa visibile nel bucket S3 una volta completata l'attività.

  • Copia l'AMIoggetto memorizzato in un bucket S3 nella partizione di destinazione utilizzando una procedura a tua scelta. In questo esempio, il bucket S3 si trova in us-gov-east-1.

    Nota

    Poiché sono necessarie AWS credenziali diverse per ogni partizione, non è possibile copiare un oggetto S3 direttamente da una partizione all'altra. Il processo per copiare un oggetto S3 tra le partizioni non rientra nell'ambito di questa documentazione. Forniamo i seguenti processi di copia come esempi, ma è necessario utilizzare il processo di copia che soddisfa i requisiti di sicurezza.

    • Per copiarne uno AMI tra le partizioni, il processo di copia potrebbe essere tanto semplice quanto segue: scaricare l'oggetto dal bucket di origine su un host intermedio (ad esempio, un'EC2istanza o un laptop), quindi caricare l'oggetto dall'host intermedio al bucket di destinazione. Per ogni fase del processo, utilizzate le credenziali per la partizione. AWS

    • Per un utilizzo più duraturo, è consigliabile sviluppare un'applicazione che gestisca le copie, potenzialmente utilizzando download e caricamenti multipart S3.

  • Ripristina il AMI file dal bucket S3 nella partizione di destinazione utilizzando. CreateRestoreImageTask In questo esempio, il bucket S3 si trova in us-gov-east-1.

  • Monitora l'avanzamento dell'operazione di ripristino descrivendo lo stato da AMI verificare quando il relativo stato diventa disponibile. È inoltre possibile monitorare le percentuali di avanzamento delle istantanee che compongono il ripristino AMI descrivendo le istantanee.

Crea copie d'archivio di AMIs

Puoi creare copie d'archivio AMIs archiviandole in un bucket S3. AMIÈ racchiuso in un unico oggetto in S3 e tutti i AMI metadati (escluse le informazioni di condivisione) vengono conservati come parte dell'archivio. AMI I AMI dati vengono compressi come parte del processo di archiviazione. AMIsche contengono dati che possono essere facilmente compressi produrranno oggetti più piccoli in S3. Per ridurre i costi, è possibile utilizzare livelli di archiviazione S3 meno costosi. Per maggiori informazioni, consultare Classi di archiviazione di Amazon S3 e la pagina dei prezzi di Amazon S3.

Limitazioni

  • Per archiviare un AMI file, Account AWS devi essere il proprietario AMI e le relative istantanee oppure le AMI relative istantanee devono essere condivise direttamente con il tuo account. Non puoi archiviare un file AMI se è condiviso solo pubblicamente.

  • Solo EBS -backed AMIs può essere archiviato utilizzando questiAPIs.

  • I paravirtual (PV) non sono supportati. AMIs

  • La dimensione di un file AMI (prima della compressione) che può essere archiviato è limitata a 5.000 GB.

  • Quota sulle richieste di immagini di archiviazione: 600 GB di lavoro di archiviazione (dati snapshot) in corso.

  • Quota per le richieste di immagini di ripristino: 300 GB di lavoro di ripristino (dati snapshot) in corso.

  • Per tutta la durata dell'operazione di archiviazione, le istantanee non devono essere eliminate e il IAM responsabile dell'archiviazione deve avere accesso alle istantanee, altrimenti il processo di archiviazione avrà esito negativo.

  • Non puoi creare più copie di un oggetto nello stesso AMI bucket S3.

  • E AMI ciò che è archiviato in un bucket S3 non può essere ripristinato con il suo ID originale. AMI Puoi mitigare questo problema utilizzando l'aliasing. AMI

  • Attualmente l'archiviazione e il ripristino APIs sono supportati solo utilizzando AWS Command Line Interface AWS SDKs, e Amazon EC2API. Non puoi archiviare e ripristinare un file AMI utilizzando la EC2 console Amazon.

Costi

Quando archivi e ripristini AMIs utilizzando S3, ti vengono addebitati i costi per i servizi utilizzati dall'archivio e dal ripristino APIs e per il trasferimento dei dati. APIsUtilizzano S3 e EBS Direct API (utilizzati internamente da questi sistemi APIs per accedere ai dati delle istantanee). Per ulteriori informazioni, consulta i prezzi di Amazon S3 e i prezzi di Amazon EBS.