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 i dati S3 utilizzando AWS Backup
Puoi ripristinare i dati S3 di cui hai eseguito il backup nella classe AWS Backup di storage S3 Standard. Puoi ripristinare tutti gli oggetti in un bucket o oggetti specifici. Puoi ripristinarli in un bucket nuovo o esistente.
Autorizzazioni di ripristino Amazon S3
Prima di iniziare a ripristinare le risorse, assicurati che il ruolo che stai utilizzando disponga di autorizzazioni sufficienti.
Per ulteriori informazioni, consulta le seguenti voci sulle politiche:
Considerazioni sul ripristino di Amazon S3
-
Gli Access Control Lists (ACLs) devono essere abilitati nel bucket di destinazione, altrimenti il processo fallisce. Per abilitarlo ACLs, segui le istruzioni in Configurazione ACLs.
-
Se Block Public Access è abilitato nel bucket di destinazione, il processo di ripristino viene completato correttamente, ma gli oggetti con public non ACLs vengono ripristinati.
-
I ripristini di oggetti vengono ignorati se il bucket di origine contiene un oggetto con lo stesso nome o ID versione.
-
Quando esegui il ripristino nel bucket S3 originale,
-
AWS Backup non esegue un ripristino distruttivo, il che significa AWS Backup che non inserisce un oggetto in un bucket al posto di un oggetto già esistente, indipendentemente dalla versione.
-
Un marker di eliminazione nella versione corrente viene considerato come un oggetto inesistente, quindi può verificarsi un ripristino.
-
AWS Backup non elimina oggetti (senza marcatori di eliminazione) da un bucket durante un ripristino (esempio: le chiavi attualmente nel bucket che non erano presenti durante il backup rimarranno).
-
-
Ripristino di copie tra regioni
-
Sebbene i backup S3 possano essere copiati tra regioni, i processi di ripristino vengono eseguiti solo nella stessa regione in cui si trova il backup o la copia originale.
Esempio: un bucket S3 creato nella regione Stati Uniti orientali (Virginia settentrionale) può essere copiato nella regione Canada (Centrale). Il processo di ripristino può essere avviato utilizzando il bucket originale nella regione Stati Uniti orientali (Virginia settentrionale) e ripristinato in tale regione, oppure il processo di ripristino può essere avviato utilizzando la copia nella regione Canada (Centrale) e ripristinato in tale regione.
-
Il metodo di crittografia originale non può essere utilizzato per ripristinare un punto di ripristino (backup) copiato da un'altra regione. La AWS KMS crittografia delle copie tra regioni non è disponibile per le risorse Amazon S3; utilizza invece un tipo di crittografia diverso per un processo di ripristino.
-
Ripristina più versioni
Per impostazione predefinita, AWS Backup ripristina solo la versione più recente degli oggetti. È possibile scegliere di ripristinare versioni aggiuntive o tutte le versioni degli oggetti.
Vedi il passaggio 6 nella sezione seguente per sapere come ripristinare le 10 versioni più recenti o tutte le versioni utilizzando la AWS Backup console.
Vedi Ripristina i punti di ripristino di Amazon S3 tramite AWS CLI più avanti in questa pagina per i dettagli sui metadati da includere durante il ripristino a livello di codice.
Esegui il ripristino tramite la console AWS Backup
Per ripristinare i dati di Amazon S3 utilizzando la AWS Backup console:
Apri la AWS Backup console in https://console.aws.amazon.com/backup.
-
Nel riquadro di navigazione, scegli Risorse protette e seleziona l'ID della risorsa Amazon S3 che desideri ripristinare.
-
Nella pagina Dettagli della risorsa viene visualizzato un elenco di punti di ripristino per l'ID risorsa selezionato. Per ripristinare una risorsa:
Nel riquadro Backup, scegli l'ID del punto di ripristino della risorsa.
Nell'angolo superiore destro del riquadro, scegliere Ripristina.
In alternativa, puoi accedere al vault di backup, trovare il punto di ripristino, quindi fare clic su Azioni e scegliere Ripristina.
-
Se stai ripristinando un backup continuo, nel riquadro Ora di ripristino, seleziona una delle opzioni:
-
Accetta l'impostazione predefinita per ripristinare all'Ora ripristinabile più recente.
Specifica data e ora in cui eseguire il ripristino.
-
-
Nel riquadro Impostazioni, seleziona Ripristina l'intero bucket o Ripristino a livello di elemento.
Se scegli il ripristino a livello di elemento, ripristini fino a 5 elementi (oggetti o cartelle in un bucket) per processo di ripristino specificando l'URI S3 di ciascun elemento che identifica in modo univoco l'oggetto.
(Per ulteriori informazioni sul bucket S3 URIs, consulta Metodi per accedere a un bucket nella Guida per l'utente di Amazon Simple Storage Service.)
Scegli Aggiungi elemento per specificare un altro elemento da ripristinare.
-
Per impostazione predefinita, viene ripristinata solo la versione più recente di un oggetto. È possibile ripristinare fino alle 10 versioni più recenti o ripristinare tutte le versioni degli oggetti. Seleziona la tua preferenza dal menu a discesa.
-
Scegli la Destinazione di ripristino. Puoi scegliere Ripristina nel bucket della fonte, Utilizza bucket esistente o Crea nuovo bucket.
Nota
Il bucket di destinazione di ripristino deve avere il controllo delle versioni attivato. AWS Backup ti avvisa se il bucket selezionato non soddisfa questo requisito.
Se scegli Usa bucket esistente, seleziona il bucket S3 di destinazione dal menu che mostra tutti i bucket esistenti nella tua regione corrente. AWS
Se scegli Crea un nuovo bucket, digita il Nome del nuovo bucket. Dopo aver creato il bucket, puoi modificare le impostazioni predefinite di versione BPA (Block Public Access) e S3.
-
Per la crittografia degli oggetti nel bucket S3, puoi scegliere la crittografia degli oggetti ripristinata. Utilizza chiavi di crittografia originali (di default), chiave Amazon S3 (SSE-S3) o chiave AWS Key Management Service (SSE-KMS).
Queste impostazioni si applicano solo alla crittografia degli oggetti nel bucket S3. Ciò non influisce sulla crittografia del bucket stesso.
-
Usa chiavi di crittografia originali (impostazione predefinita) ripristina gli oggetti con le stesse chiavi di crittografia utilizzate dall'oggetto di origine. Se un oggetto di origine non era crittografato, questo metodo ripristina l'oggetto senza crittografia.
Questa opzione di ripristino consente di scegliere facoltativamente una chiave di crittografia sostitutiva per crittografare gli oggetti di ripristino se la chiave originale non è disponibile.
-
Se scegli Chiave Amazon S3 (SSE-S3), non è necessario specificare altre opzioni.
-
Se scegli AWS Key Management Service la chiave (SSE-KMS), puoi effettuare le seguenti scelte: Chiave gestita da AWS (aws/s3), Scegli tra le tue AWS KMS chiavi o Inserisci la chiave ARN. AWS KMS
-
Se scegli Chiave gestita da AWS (aws/s3), non è necessario specificare altre opzioni.
-
Se scegli tra le tue AWS KMS chiavi, seleziona una chiave dal menu a discesa. AWS KMS In alternativa, scegli Crea chiave.
-
Se inserisci AWS KMS la chiave ARN, digita l'ARN nella casella di testo. In alternativa, scegli Crea chiave.
-
-
-
Nel riquadro Ripristina ruolo scegliere il ruolo IAM che AWS Backup assumerà per questo ripristino.
-
Scegli Restore backup (Ripristina backup). Viene visualizzato il riquadro Lavori di ripristino. Un messaggio nella parte superiore della pagina fornisce informazioni sul lavoro di ripristino.
Ripristina i punti di ripristino di Amazon S3 tramite AWS CLI
Utilizza StartRestoreJob
. Durante i ripristini di Amazon S3 puoi specificare i seguenti metadati:
// Mandatory metadata: DestinationBucketName // The destination bucket for your restore. ItemsToRestore // A list of up to five paths of individual objects to restore. Only required for item-level restore. NewBucket // Boolean to indicate whether to create a new bucket. Encrypted // Boolean to indicate whether to encrypt the restored data. CreationToken // An idempotency token. EncryptionType // The type of encryption to encrypt your restored objects. Options are
original
(same encryption as the original object),SSE-S3
, orSSE-KMS
). RestoreTime // The restore time (only valid for continuous recovery points where it is required, in format 2021-11-27T03:30:27Z). // Optional metadata: RestoreLatestVersionUpTo // Include this optional parameter to multiple versions. KMSKey // Specifies the SSE-KMS key to use. Only needed if encryption is SSE-KMS. aws:backup:request-id
RestoreLatestVersionUpTo
è una coppia chiave-valore di metadati opzionale. Per impostazione predefinita, o se viene omessa, viene ripristinata la versione più recente. Includi questi metadati per ripristinare versioni aggiuntive dei tuoi oggetti. I valori accettati sono:
-
1
(per ripristinare la versione più recente) -
n
, dove n è un numero intero positivo maggiore di 1. Le ultime n versioni degli oggetti verranno ripristinate. Se il numero effettivo di versioni di un oggetto è inferiore a n, quel numero di versioni verrà ripristinato per quell'oggetto. -
all
(per ripristinare tutte le versioni)
Stato del punto di ripristino
I punti di ripristino sono caratterizzati da uno stato.
PARTIAL
lo stato indica che non è stato AWS Backup possibile creare il punto di ripristino prima della chiusura della finestra di backup. Per aumentare la finestra del piano di backup utilizzando l'API, vedi UpdateBackupPlan. Puoi anche aumentare la finestra del piano di backup utilizzando la console scegliendo e modificando il piano di backup.
EXPIRED
lo stato indica che il punto di ripristino ha superato il periodo di conservazione, ma non AWS Backup dispone dell'autorizzazione o non è comunque in grado di eliminarlo. Per eliminare manualmente questi punti di ripristino, consulta Passaggio 3: Eliminare i punti di ripristino nella sezione Pulizia delle risorse di Nozioni di base.
Lo stato STOPPED
si verifica in un backup continuo in cui un utente ha eseguito alcune azioni che causano la disabilitazione del backup continuo. Ciò può essere causato dalla rimozione delle autorizzazioni, dalla disattivazione del controllo delle versioni, dalla disattivazione degli eventi inviati ad Amazon EventBridge o dalla disattivazione delle EventBridge regole messe in atto da. AWS Backup
Per risolvere lo stato STOPPED
, assicurati che tutte le autorizzazioni richieste siano in essere e che il controllo delle versioni sia abilitato sul bucket S3. Una volta soddisfatte queste condizioni, l'istanza successiva di una regola di backup in esecuzione comporterà la creazione di un nuovo punto di ripristino continuo. Non è necessario eliminare i punti di ripristino con stato STOPPED.
Messaggi di ripristino S3
Quando un processo di ripristino viene completato o fallito, è possibile che venga visualizzato il seguente messaggio. La tabella seguente può aiutarti a determinare la possibile causa del messaggio di stato.
Scenario | Stato di un processo | Messaggio | Esempio |
---|---|---|---|
Impossibile ripristinare tutti gli oggetti. |
|
«Nessun oggetto è stato ripristinato dal |
Il ruolo utilizzato per avviare il processo di ripristino non è autorizzato a inserire oggetti nel bucket di destinazione. Il ruolo di ripristino non dispone dell'autorizzazione per verificare se la versione dell'oggetto esiste nel bucket di destinazione. |
Uno o più oggetti (ma non tutti) non sono stati ripristinati. |
COMPLETED |
«Impossibile ripristinare uno o più oggetti da |
Il ruolo utilizzato per avviare il processo di ripristino non ha accesso alla chiave KMS utilizzata da uno o più oggetti originali. |
Non ci sono oggetti da ripristinare. |
COMPLETED |
«Non ci sono oggetti che corrispondono alla richiesta di ripristino» |
Il punto di ripristino (backup) del bucket di origine da ripristinare non ha oggetti. Il prefisso utilizzato per il processo di ripristino non corrisponde a nessun oggetto. |