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.
Configuration de l'accès aux sauvegardes des journaux de transactions
Pour configurer l'accès aux sauvegardes des journaux de transactions, complétez la liste des exigences de la section Prérequis, puis exécutez la procédure stockée rds_tlog_copy_setup
. La procédure permettra d'accéder à la fonctionnalité de sauvegarde des journaux de transactions au niveau de l'instance de base de données. Vous n'avez pas besoin de l'exécuter pour chaque base de données individuelle sur l'instance de base de données.
Important
L'utilisateur de base de données doit disposer du db_owner
rôle dans le SQL serveur de chaque base de données pour configurer et utiliser la fonctionnalité d'accès aux sauvegardes du journal des transactions.
Exemple d'utilisation :
exec msdb.dbo.rds_tlog_copy_setup @target_s3_arn='arn:aws:s3:::
amzn-s3-demo-bucket
/myfolder
';
Les paramètres suivants sont obligatoires :
-
@target_s3_arn
— Le ARN compartiment Amazon S3 cible dans lequel copier les fichiers de sauvegarde du journal des transactions.
Exemple de définition d'un compartiment cible Amazon S3 :
exec msdb.dbo.rds_tlog_copy_setup @target_s3_arn='arn:aws:s3:::
amzn-s3-demo-logging-bucket
/mytestdb1
';
Pour valider la configuration, appelez la procédure stockée rds_show_configuration
.
Exemple de validation de la configuration :
exec rdsadmin.dbo.rds_show_configuration @name='target_s3_arn_for_tlog_copy';
Pour modifier l'accès aux sauvegardes des journaux de transactions afin de pointer vers un autre compartiment Amazon S3, vous pouvez consulter la valeur actuelle du compartiment Amazon S3 et réexécuter la procédure stockée rds_tlog_copy_setup
en utilisant une nouvelle valeur pour @target_s3_arn
.
Exemple d'affichage du compartiment Amazon S3 existant configuré pour accéder aux sauvegardes des journaux de transactions
exec rdsadmin.dbo.rds_show_configuration @name='target_s3_arn_for_tlog_copy';
Exemple de mise à jour vers un nouveau compartiment Amazon S3 cible
exec msdb.dbo.rds_tlog_copy_setup @target_s3_arn='arn:aws:s3:::
amzn-s3-demo-logging-bucket1
/mynewfolder
';