Amazon Redshift ne prendra plus en charge la création de nouveaux Python UDFs à compter du 1er novembre 2025. Si vous souhaitez utiliser Python UDFs, créez la version UDFs antérieure à cette date. Le Python existant UDFs continuera à fonctionner normalement. Pour plus d’informations, consultez le billet de blog
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.
AWS Backupintégration avec Amazon Redshift
AWS Backupest un service entièrement géré qui vous aide à centraliser et à automatiser la protection des données dans l'ensemble AWS des services, dans le cloud et sur site.
Avec AWS Backup Amazon Redshift, vous pouvez configurer des politiques de protection des données et surveiller l'activité des différentes ressources Amazon Redshift en un seul endroit. Vous pouvez également créer et stocker des instantanés sur des clusters alloués Amazon Redshift et des espaces de noms sans serveur. Cela vous permet d'automatiser et de consolider les tâches de sauvegarde que vous deviez effectuer séparément auparavant, sans aucun processus manuel.
Note
Les tables sans sauvegarde ne sont pas prises en charge pour les clusters RA3 provisionnés et les groupes de travail Amazon Redshift Serverless. Une table marquée comme non sauvegardée dans un RA3 cluster ou un groupe de travail sans serveur est traitée comme une table permanente qui sera toujours sauvegardée lors de la prise d'un instantané, et toujours restaurée lors de la restauration à partir d'un instantané. Pour éviter les coûts liés aux instantanés pour les tables sans sauvegarde, tronquez-les avant de prendre un instantané.
Un point de sauvegarde, ou point de restauration, représente le contenu d'une ressource, telle qu'un cluster Amazon Redshift, à une heure spécifiée. AWS Backupenregistre les sauvegardes dans des coffres-forts de sauvegarde, que vous pouvez organiser en fonction des besoins de votre entreprise. Les termes point de récupération et sauvegarde sont utilisés indifféremment. Pour plus d'informationsAWS Backup, consultez la section Création, maintenance et restauration de sauvegardes dans le Guide du AWS Backup développeur.
Amazon Redshift est intégré de manière native à. AWS Backup Cela vous permet de définir vos plans de sauvegarde et d'affecter des ressources Amazon Redshift aux plans de sauvegarde. AWS Backupautomatise la création de snapshots manuels Amazon Redshift et stocke ces instantanés en toute sécurité dans un coffre de sauvegarde que vous désignez dans votre plan de sauvegarde. Pour de plus amples informations sur les coffres-forts, consultez Coffres-forts de sauvegarde dans le Guide du développeur AWS Backup. Dans le plan de sauvegarde, vous pouvez définir la fréquence de sauvegarde, la fenêtre de sauvegarde, le cycle de vie ou le coffre-fort de sauvegarde. Pour plus d’informations sur les plans de sauvegarde, consultez Plans de sauvegarde dans le Guide du développeur AWS Backup.
Pour plus d’informations sur la création et la restauration d’instantanés Amazon Redshift sans serveur sans utiliser AWS Backup, consultez Instantanés et points de récupération. Pour plus d'informations sur la création et la restauration d'instantanés de clusters provisionnés par Amazon Redshift sans utiliser, consultez. AWS Backup Instantanés et sauvegardes Amazon Redshift
Rubriques
Considérations relatives à l'utilisation d'AWS Backup avec Amazon Redshift
Voici les points à prendre en compte lors de l'utilisation AWS Backup d'Amazon Redshift :
-
AWS Backuppour Amazon Redshift est disponible là où Amazon Redshift AWS Backup et Amazon Redshift sont disponibles de la même manière. Régions AWS Pour savoir où cette option AWS Backup est disponible, consultez la section Points de terminaison et quotas Amazon Redshift dans. Références générales AWS
-
Pour commencer à l'utiliserAWS Backup, vérifiez que vous avez rempli toutes les conditions requises. Pour plus d’informations, consultez Prérequis dans le Guide du développeur AWS Backup.
-
Inscrivez-vous affirmativement au service. AWS Backup Les choix d'opt-in s'appliquent au compte spécifique etRégion AWS. Si vous souhaitez utiliser des sauvegardes dans plusieurs régions avec un compte donné, vous devez vous connecter à chaque région avec ce compte. Pour plus d’informations, consultez les Activation de la gestion des services avec AWS Backup dans le Guide du développeur AWS Backup.
-
AWS Backupl'intégration pour Amazon Redshift prend uniquement en charge les instantanés manuels pour les clusters provisionnés et les espaces de noms sans serveur.
-
Une fois que vous avez utilisé AWS Backup pour gérer les paramètres des instantanés, vous ne pouvez plus continuer à gérer les paramètres des instantanés manuels à l'aide d'Amazon Redshift. Au lieu de cela, vous pouvez continuer à gérer les paramètres à l'aide d'un AWS Backup plan. Pour plus d’informations, consultez Plans de sauvegarde dans le Guide du développeur AWS Backup.
-
Restaurer des instantanés d’un entrepôt de données entier dans un espace de noms sans serveur constitue un changement destructeur. Toutes les données existantes dans l’espace de noms cible sont perdues lorsque vous restaurez un instantané d’entrepôt de données dans cet espace de noms. Cela s’applique uniquement à la restauration des instantanés de l’entrepôt de données. La restauration d’instantanés d’une seule table dans un espace de noms ne supprime pas les données existantes.
-
Pour restaurer un instantané sur un cluster alloué, vous devez disposer d’une politique IAM avec l’autorisation
RestoreFromClusterSnapshot. Pour restaurer un instantané dans un espace de noms sans serveur, vous devez disposer d’une politique IAM avec l’autorisationRestoreFromSnapshot. Ces autorisations s’appliquent au type d’entrepôt de données cible, et non au type d’instantané source. Par exemple, pour restaurer un instantané de cluster dans un espace de noms, vous aurez besoin de l’autorisationRestoreFromSnapshot, pasRestoreFromClusterSnapshot. Pour de plus amples informations sur la gestion des politiques IAM, consultez Identity and Access Management dans Amazon Redshift.
Limitations d'utilisation AWS Backup avec Amazon Redshift
Les limites d'utilisation AWS Backup avec Amazon Redshift sont les suivantes :
-
Vous ne pouvez pas l'utiliser AWS Backup pour gérer les instantanés automatisés Amazon Redshift. Pour gérer des instantanés automatisés, utilisez des balises. Pour plus d'informations sur le balisage des ressources, consultez Étiquetage des ressources Amazon Redshift.
-
Lorsque vous restaurez des tables individuelles à partir d’un instantané, vous ne pouvez pas effectuer de restauration à partir d’un instantané de cluster alloué vers un espace de noms sans serveur ou vice versa. Vous pouvez restaurer des instantanés complets dans n’importe quelle configuration. Par exemple, vous pouvez restaurer toutes les bases de données d’un instantané de cluster alloué dans un espace de noms sans serveur, mais vous ne pouvez pas restaurer une seule table de ce même instantané vers le même espace de noms.
Gestion AWS Backup avec Amazon Redshift
Pour protéger les ressources de vos entrepôts de données Amazon Redshift, vous pouvez utiliser la AWS Backup console ou utiliser par programmation l'AWS BackupAPI ou (). AWS Command Line Interface AWS CLI Lorsque vous devez récupérer une ressource, vous pouvez utiliser la AWS Backup console ou le AWS CLI pour rechercher et récupérer la ressource dont vous avez besoin. Pour de plus amples informations, veuillez consulter AWS Command Line Interface
Lorsque vous utilisez AWS Backup Amazon Redshift, vous pouvez effectuer les actions suivantes :
-
Créez des sauvegardes périodiques qui déclenchent automatiquement des instantanés Amazon Redshift. Les sauvegardes périodiques sont utiles pour répondre à vos besoins de conservation des données à long terme. Pour en savoir plus, consultez Sauvegardes Amazon Redshift dans le Guide du développeur AWS Backup.
-
Automatisez la planification et la rétention des sauvegardes en configurant les plans de sauvegarde de manière centralisée.
-
Restaurez un cluster mis en service ou un espace de noms sans serveur dans la sauvegarde enregistrée de votre choix. Vous pouvez choisir de restaurer toutes les données de l’instantané ou une seule table à partir de celui-ci. Vous définissez la fréquence à laquelle vous souhaitez sauvegarder vos ressources. Pour plus d’informations sur la restauration d’instantanés de clusters alloués, consultez Restaurer un cluster Amazon Redshift dans le Guide du développeur AWS Backup. Pour plus d’informations sur la restauration des instantanés d’espaces de noms sans serveur, consultez Restauration Amazon Redshift sans serveur dans le Guide du développeur AWS Backup.