Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Restauration sans serveur Amazon Redshift
Vous pouvez restaurer des instantanés manuels de bases de données ou de tables à l'aide de la AWS Backup console ou AWS CLI.
Redshift Serverless et AWS Backup prise en charge de la restauration interchangeable pour les instantanés de l'entrepôt de données. Cela signifie que vous pouvez restaurer des sauvegardes Redshift Serverless sur des clusters provisionnés Amazon Redshift ou restaurer des sauvegardes provisionnées sur des espaces de noms Redshift Serverless. Cela s'applique uniquement à la restauration complète de la base de données, pas à la restauration d'une seule table.
| Capacités de restauration | Namespace | Table unique |
|---|---|---|
| Type de cliché | Manuelle | Manuelle |
| Informations nécessaires |
|
|
| Restaurer l'effet cible | Restaure un espace de noms existant par le biais d'une restauration destructive qui remplace les données existantes | Permet de revenir à une nouvelle table |
| Restauration interchangeable ? |
Oui.
|
Non pris en charge. |
Pour plus d'informations sur les configurations, consultez la section Instantanés et points de restauration dans le guide de gestion Amazon Redshift.
Considérations avant la restauration
Avant de commencer une tâche de restauration, vérifiez les points suivants :
Configurations
Lorsque vous restaurez un instantané Redshift Serverless, vous choisissez l'espace de noms cible dans lequel vous souhaitez restaurer toutes les bases de données ou une seule table.
Lorsque vous restaurez les bases de données dans un snapshot dans un espace de noms Serverless, il s'agit d'une restauration destructive. Cela signifie que toutes les données précédemment existantes dans l'espace de noms de restauration cible sont remplacées lorsque vous restaurez cet espace de noms.
Lorsque vous restaurez une seule table, il ne s'agit pas d'une restauration destructive. Pour restaurer une table, spécifiez le groupe de travail, l'instantané, la base de données source, la table source, l'espace de noms de restauration cible et le nouveau nom de la table.
Autorisations
Les autorisations requises sont déterminées par l'entrepôt de données cible (c'est-à-dire l'espace de noms ou le cluster provisionné dans lequel vous allez restaurer les bases de données ou la table). Le tableau suivant peut vous aider à déterminer les autorisations, le rôle et la politique à utiliser. Pour plus d'informations sur la gestion des politiques IAM, consultez la section Gestion des identités et des accès dans Amazon Redshift.
| Restaurer la cible | Autorisation (s) requise (s) | Rôle et politique de l'IAM |
|---|---|---|
| Cluster provisionné Amazon Redshift | redshift:RestoreFromClusterSnapshot |
AWSBackupServiceRolePolicyForRestorescontient cette autorisation ; elle peut être utilisée pouraws backup start-restore-job. |
| Espace de noms Redshift sans serveur | redshift-serverless:RestoreFromSnapshot |
Vous devez ajouter cette autorisation au rôle et à la politique que vous utiliserez pour appeleraws backup start-restore-job. Comme il s'agit d'une tâche de restauration destructive, la politique de rôle de service pour les restaurations ne peut pas être utilisée. |
Procédure de restauration sans serveur Redshift
Suivez ces étapes pour restaurer les sauvegardes Redshift Serverless à l'aide de la AWS Backup console ou : AWS CLI