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à.
Ripristino senza server di Amazon Redshift
Puoi ripristinare istantanee manuali di database o tabelle utilizzando la console o. AWS Backup AWS CLI
Redshift Serverless e AWS Backup supporta il ripristino intercambiabile per le istantanee del data warehouse. Ciò significa che puoi ripristinare i backup Redshift Serverless nei cluster con provisioning di Amazon Redshift o ripristinare i backup predisposti nei namespace Redshift Serverless. Questo vale solo per il ripristino completo del database, non per il ripristino di una singola tabella.
| Funzionalità di ripristino | Namespace | Tavolo singolo |
|---|---|---|
| Tipo di istantanea | Manuale | Manuale |
| Informazioni necessarie |
|
|
| Ripristina l'effetto bersaglio | Ripristina un namespace esistente tramite un ripristino distruttivo che sovrascrive i dati esistenti | Ripristina su una nuova tabella |
| Ripristino intercambiabile? |
Sì.
|
Non supportato. |
Per ulteriori informazioni sulle configurazioni, consulta Snapshot e punti di ripristino nella Amazon Redshift Management Guide.
Considerazioni prima del ripristino
Prima di iniziare un processo di ripristino, esaminate quanto segue:
Configurazioni
Quando ripristinate un'istantanea Redshift Serverless, scegliete lo spazio dei nomi di destinazione in cui ripristinare tutti i database o una singola tabella.
Quando ripristini i database in un'istantanea in un namespace Serverless, si tratta di un ripristino distruttivo. Ciò significa che tutti i dati precedentemente esistenti nello spazio dei nomi di ripristino di destinazione vengono sovrascritti quando si esegue il ripristino in tale spazio dei nomi.
Quando si ripristina una singola tabella, non si tratta di un ripristino distruttivo. Per ripristinare una tabella, specifica il gruppo di lavoro, l'istantanea, il database di origine, la tabella di origine, lo spazio dei nomi di ripristino di destinazione e il nuovo nome della tabella.
Autorizzazioni
Le autorizzazioni richieste sono determinate dal data warehouse di destinazione (ovvero, lo spazio dei nomi o il cluster di cui è stato eseguito il provisioning dei database o della tabella). La tabella seguente può aiutarti a determinare le autorizzazioni, il ruolo e la policy da utilizzare. Per ulteriori informazioni sulla gestione delle policy IAM, consulta Gestione delle identità e degli accessi in Amazon Redshift.
| Obiettivo di ripristino | Autorizzazioni necessarie | Ruolo e politica IAM |
|---|---|---|
| Cluster con provisioning di Amazon Redshift | redshift:RestoreFromClusterSnapshot |
AWSBackupServiceRolePolicyForRestorescontiene questa autorizzazione e può essere utilizzata per. aws backup start-restore-job |
| Namespace Redshift Serverless | redshift-serverless:RestoreFromSnapshot |
È necessario aggiungere questa autorizzazione al ruolo e alla policy che verranno utilizzati per chiamare. aws backup start-restore-job Poiché si tratta di un processo di ripristino distruttivo, non è possibile utilizzare la politica del ruolo di servizio per i ripristini. |
Procedura di ripristino Redshift Serverless
Segui questi passaggi per ripristinare i backup Redshift Serverless utilizzando la console o: AWS Backup AWS CLI