View a markdown version of this page

Ripristina un volume Amazon EBS - AWS Backup

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à.

Ripristina un volume Amazon EBS

Quando ripristini uno snapshot di Amazon Elastic Block Store (EBS), puoi scegliere di ripristinarlo come volume EBS, ripristinarlo su un Gateway di archiviazione AWS volume o ripristinare elementi selezionati da esso in un bucket Amazon S3.

Ripristina su un volume EBS

Quando ripristini un'istantanea (backup periodico dei dati EBS) su un nuovo volume, specificherai il tipo di volume, la dimensione in GiB e una zona di disponibilità. È possibile scegliere di crittografare il nuovo volume con una chiave esistente o nuova. AWS KMS

Ripristina su un volume gateway

Quando si esegue il ripristino su un volume gateway, è necessario specificare un gateway in uno stato raggiungibile, scegliere il nome della destinazione iSCSI e scegliere un ID disco se il gateway è archiviato in volume o una capacità uguale o superiore a quella dello snapshot se il gateway è memorizzato nella cache del volume.

Ripristino a livello di file in un bucket Amazon S3

Prima di iniziare un processo di ripristino delle risorse EBS in un bucket Amazon S3, verifica le autorizzazioni EBS e i requisiti di accesso. Autorizzazioni di ripristino di Amazon S3 Le autorizzazioni necessarie sono contenute nella policy gestita AWSBackupServiceRolePolicyForItemRestores e devono essere incluse nel ruolo Autenticazione IAM utilizzato per l'operazione di ripristino.

Tutti i nuovi caricamenti di oggetti, inclusi i dati ripristinati, in un bucket S3 vengono crittografati automaticamente. Quando scegli questo tipo di ripristino, specifica SSE-S3 (chiave gestita Amazon S3 lato server) o SSE-KMS (chiave gestita lato server). AWS KMS SSE-S3 è l'impostazione predefinita.

È possibile immettere fino a cinque percorsi durante il ripristino dalla AWS Backup console; è possibile specificare più percorsi tramite la riga di comando. Un percorso deve avere una lunghezza inferiore a 1024 byte nelle stringhe UTF-8 codificate, inclusi i prefissi designati e designati dall'utente AWS Backup

Se l'istantanea contiene più partizioni, specifica l'identificatore del file system della partizione che contiene i dati che intendi ripristinare. Questo identificatore può essere trovato utilizzando Ricerca nei backup ed è lo stesso dell'UUID o del file system Disk ID.

Al nuovo volume EBS Al gateway Ripristino a livello di file nel bucket S3
Encryption (Crittografia) Facoltativo. Puoi scegliere una AWS KMS chiave esistente o creare una nuova chiave KMS. Obbligatorio. Scegli tra SSE-S3 SSE-KMS, o la crittografia del bucket di destinazione predefinita 1.
Autorizzazioni e ruoli Scegli un ruolo esistente; se non esiste, viene creato il ruolo predefinito con le autorizzazioni corrette. Scegli il ruolo esistente; se non ne esiste uno, viene creato il ruolo predefinito con le autorizzazioni corrette La scelta del ruolo deve avere EBS e. Autorizzazioni di ripristino di Amazon S3
Ripristino da cold storage (EBS Archive Tier) Disponibilità Non disponibile Non disponibile
Impostazioni da specificare Tipo di volume; dimensione (GiB); zona di disponibilità; produttività Gateway (in uno stato raggiungibile); nome di destinazione iSCSI; ID disco (per i gateway archiviati su volume); capacità (per i gateway memorizzati nella cache del volume) Tipo di ripristino, tra cui: nome del bucket di destinazione; percorso (i) da ripristinare; tipo di crittografia; ID chiave KMS di ripristino a livello di file se impostato come tipo di crittografia SSE-KMS

1 Nella AWS Backup console, si seleziona una delle tre opzioni di crittografia; se si utilizza la CLI per il ripristino, ometti di ripristinare la crittografia del encryptionType bucket di destinazione predefinito.

Ripristina un'istantanea EBS con AWS Backup console

  1. Apri la AWS Backup console all'indirizzo. https://console.aws.amazon.com/backup

  2. Nel riquadro di navigazione, seleziona Risorse protette, quindi scegli l'ID della risorsa EBS che desideri ripristinare.

  3. Nella pagina Dettagli della risorsa viene visualizzato un elenco di punti di ripristino per l'ID risorsa selezionata. Per ripristinare una risorsa, nel riquadro Backup scegliere il pulsante di opzione accanto all'ID del punto di ripristino della risorsa. Nell'angolo superiore destro del riquadro, scegliere Ripristina.

  4. Specificare i parametri di ripristino per la risorsa. I parametri di ripristino immessi sono specifici del tipo di risorsa selezionato.

    Per Tipo di risorsa, scegli la AWS risorsa da creare per il ripristino di questo backup.

  5. Se si sceglie Volume EBS, specificare i valori per Tipo di volume, Dimensioni (GiB), e scegliere una Zona di disponibilità. Dopo Velocità di trasmissione effettiva, sarà visualizzata una casella di controllo opzionale Crittografa questo volume. Questa opzione rimarrà attiva se il punto di ripristino EBS è crittografato. . È possibile specificare una chiave KMS o creare una AWS KMS chiave.

    Se scegli Volume Storage Gateway, seleziona un Gateway in uno stato raggiungibile. Scegli anche Nome di destinazione iSCSI. Per gateway Volume archiviato, scegli un ID disco. Per gateway Volume memorizzato nella cache, scegli una capacità pari almeno alla risorsa protetta.

    Se scegli il ripristino a livello di file, puoi includere fino a 5 oggetti o cartelle dall'istantanea. Puoi cercare nei backup indicizzati per trovare il nome o il percorso del file.

    • Inserisci i percorsi dei file.

    • Scegli di utilizzare un bucket Amazon S3 esistente o di creare un nuovo bucket per la destinazione in cui verranno ripristinati gli oggetti o le cartelle.

    • Imposta la crittografia degli oggetti ripristinati. È possibile scegliere la crittografia del bucket di destinazione predefinita SSE-S3, o SSE-KMS. Per ulteriori dettagli, vedereRipristina i dati S3 utilizzando AWS Backup.

  6. Per il ruolo Restore, scegli il ruolo IAM che AWS Backup assumerà per questo ripristino. Se il ruolo AWS Backup predefinito non è presente nel tuo account, viene creato un ruolo predefinito con le autorizzazioni corrette. Puoi eliminare questo ruolo predefinito o renderlo inutilizzabile.

  7. Scegli Ripristina backup (vengono visualizzati gli elementi di ripristino per il ripristino a livello di file).

    Verrà visualizzato il riquadro Ripristina processi. Un messaggio nella parte superiore della pagina fornisce informazioni sul lavoro di ripristino.

Ripristino da istantanee EBS archiviate

Il ripristino di uno snapshot EBS archiviato lo sposta temporaneamente dall'archiviazione a freddo a quella a caldo per creare un nuovo volume EBS. Questo tipo di ripristino comporta un costo di recupero una tantum. I costi per l'archiviazione a caldo e a freddo vengono fatturati durante il periodo di ripristino.

Suggerimento

I volumi EBS in cold storage non possono essere ripristinati su un volume gateway o ripristinati a livello di file.

È possibile ripristinare uno snapshot EBS archiviato nell'archiviazione a freddo utilizzando la console AWS Backup o la riga di comando. Il ripristino dall'archiviazione a freddo può richiedere fino a 72 ore. Per ulteriori informazioni, consulta Snapshot Archive Amazon EBS nella Guida per l'utente di Amazon EBS.

Console
  1. Apri la AWS Backup console all'indirizzo. https://console.aws.amazon.com/backup

  2. Accedere a Backup vaults > Vault > Ripristina l'istantanea EBS archiviata.

  3. Nella sezione Impostazioni inserisci un valore compreso tra 0 e 180 inclusi, per indicare il numero di giorni del periodo di ripristino temporaneo di uno snapshot archiviato.

  4. Immetti altre impostazioni: tipo di volume, dimensione, IOPS, zona di disponibilità, velocità di trasmissione effettiva e crittografia.

  5. Scegli il ruolo di ripristino.

  6. Seleziona Ripristina backup. Nella finestra popup che viene visualizzata, verifica gli snapshot e il tipo di ripristino. Quindi, seleziona Ripristina snapshot.

AWS CLI
  1. Utilizzare start-restore-job

  2. Includi i parametri richiesti per il ripristino delle istantanee EBS archiviate:

    --recovery-point-arn arn:aws:backup:region:account-id:recovery-point:recovery-point-id --metadata '{"temporaryRestoreDays":"value","volumeType":"value","volumeSize":"value","availabilityZone":"value"}' --iam-role-arn arn:aws:iam::account-id:role/service-role/AWSBackupDefaultServiceRole --resource-type EBS
  3. Specificate la durata del ripristino temporaneo (0-180 giorni) nel parametro. temporaryRestoreDays Questo determina per quanto tempo l'istantanea archiviata sarà disponibile nella memoria calda.

  4. Configura le nuove impostazioni del volume EBS, tra cui volumeType (gp2, gp3, io1, io2, st1, sc1), in GiB e target. volumeSize availabilityZone

  5. Monitora lo stato del processo di ripristino utilizzando l'ID del processo di ripristino restituito. describe-restore-job Il completamento dei ripristini degli archivi può richiedere fino a 72 ore.

Ripristina un'istantanea EBS entro AWS CLI

Per ripristinare Amazon EBS utilizzando l'API o la CLI, utilizza StartRestoreJob. Puoi specificare i seguenti metadati durante un ripristino di Amazon EBS:

aws:backup:request-id availabilityZone encrypted // if set to true, encryption will be enabled as volume is restored iops kmsKeyId // if included, this key will be used to encrypt the restored volume instead of default KMS Key Id restoreType // include for file level restore - see details below throughput temporaryRestoreDays volumeType volumeSize

Esempio:

"restoreMetadata": "{\"encrypted\":\"false\",\"volumeId\":\"vol-04cc95f3490b5ceea\",\"availabilityZone\":null}"

Specifiche di ripristino a livello di file

restoreTypeè necessario per il ripristino a livello di file. Per questo tipo di ripristino, sono necessari i seguenti metadati univoci:

destinationBucketName // pathsToRestore // encryptionType // You can specify SSE-S3 or SSE-KMS; do not include if you want to restore to default encryption kmsKeyId //

L'identificatore del file system è opzionale per le istantanee a partizione singola. Se queste informazioni non vengono passate, verrà accettato solo il percorso assoluto senza il separatore «:» (ad esempio). {"/data/process/abc.txt", "/data/department/xyz.txt"}