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.
Résolution des problèmes liés aux exportations de clusters de bases de données
Consultez les sections suivantes afin de résoudre les messages d’échec et les erreurs d’autorisation PostgreSQL dans le cadre des exportations de clusters de bases de données vers Amazon S3.
Messages d’échec relatifs aux tâches d’exportation Amazon S3
Le tableau suivant décrit les messages renvoyés en cas d’échec des tâches d’exportation Amazon S3.
| Message d’échec | Description |
|---|---|
Impossible de trouver ou d’accéder au cluster de bases de données source : [nom du cluster] |
Le cluster de bases de données source ne peut pas être cloné. |
Une erreur interne inconnue s’est produite. |
La tâche a échoué en raison d’une erreur inconnue, d’une exception ou d’un échec. |
Une erreur interne inconnue s’est produite lors de l’écriture des métadonnées de la tâche d’exportation dans le compartiment S3 [nom du compartiment]. |
La tâche a échoué en raison d’une erreur inconnue, d’une exception ou d’un échec. |
L’exportation RDS n’a pas réussi à écrire les métadonnées de la tâche d’exportation, car elle ne peut pas assumer le rôle IAM [ARN du rôle]. |
La tâche d’exportation assume votre rôle IAM pour vérifier si elle est autorisée à écrire des métadonnées dans votre compartiment S3. Si la tâche ne peut pas assumer votre rôle IAM, elle échoue. |
L’exportation RDS n’a pas réussi à écrire les métadonnées de la tâche d’exportation dans le compartiment S3 [nom du compartiment] à l’aide du rôle IAM [ARN du rôle] avec la clé KMS [ID de la clé]. Code d’erreur : [code d’erreur] |
Une ou plusieurs autorisations sont manquantes et dès lors, la tâche d’exportation ne peut pas accéder au compartiment S3. Ce message d’échec est généré lors de la réception de l’un des codes d’erreur suivants :
Ces codes d’erreur indiquent que les paramètres sont mal configurés pour le rôle IAM, le compartiment S3 ou la clé KMS. |
Le rôle IAM [ARN du rôle] n’est pas autorisé à appeler [action S3] sur le compartiment S3 [nom du compartiment]. Examinez vos autorisations et retentez l’exportation. |
La politique IAM est mal configurée. L’autorisation pour l’action S3 spécifique sur le compartiment S3 est manquante, ce qui entraîne l’échec de la tâche d’exportation. |
La vérification de la clé KMS a échoué. Vérifiez les informations d’identification de votre clé KMS et réessayez. |
La vérification des informations d’identification de clé KMS a échoué. |
La vérification des informations d’identification S3 a échoué. Vérifiez les autorisations de votre compartiment S3 et de la politique IAM. |
La vérification des informations d’identification S3 a échoué. |
Le compartiment S3 [nom du compartiment] n’est pas valide. Il n’est peut-être pas situé dans la Région AWS actuelle ou il n’existe pas. Vérifiez le nom de votre compartiment S3 et retentez l’exportation. |
Le compartiment S3 n’est pas valide. |
Le compartiment S3 [nom du compartiment] ne se trouve pas dans la Région AWS actuelle. Vérifiez le nom de votre compartiment S3 et retentez l’exportation. |
Le compartiment S3 ne se trouve pas dans la bonne Région AWS. |
Dépannage des erreurs d’autorisations PostgreSQL
Lors de l’exportation de bases de données PostgreSQL vers Amazon S3, vous pouvez voir une erreur PERMISSIONS_DO_NOT_EXIST indiquant que certaines tables ont été ignorées. Cette erreur se produit généralement lorsque le superutilisateur, que vous avez spécifié lors de la création du cluster de bases de données, ne dispose pas des autorisations nécessaires pour accéder à ces tables.
Pour corriger cette erreur, exécutez la commande suivante :
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMAschema_nameTOsuperuser_name
Pour plus d’informations sur les privilèges des superutilisateurs, consultez Privilèges du compte utilisateur principal.