Je souhaite partager un instantané de base de données de mon instance de base de données Amazon Relational Database Service (Amazon RDS) for Oracle.
Résolution
Partager un instantané de base de données Amazon RDS for Oracle
Remarque : Si des erreurs surviennent lorsque vous exécutez des commandes de l'interface de la ligne de commande AWS (AWS CLI), consultez la section Résoudre des erreurs liées à l’AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente de l’AWS CLI.
Pour partager un instantané de base de données, vous pouvez utiliser la console Amazon RDS, l'AWS CLI ou l'API Amazon RDS.
Pour les instantanés Amazon RDS for Oracle, vous pouvez partager un instantané public ou privé. Lorsque vous partagez un instantané public, tous les comptes AWS peuvent y accéder. Les comptes sont alors autorisés à copier l'instantané et à créer des instances de base de données à partir de l'instantané. Les instantanés privés vous permettent de restreindre l'accès aux seuls comptes que vous spécifiez.
Partager des instantanés de base de données chiffrés
Vous ne pouvez pas partager publiquement des instantanés chiffrés. Cela inclut les instantanés RDS for Oracle DB qui utilisent le chiffrement transparent des données (TDE) ou la clé par défaut AWS Key Management Service (AWS KMS) pour le chiffrement.
Pour partager un instantané chiffré, procédez comme suit :
- Créez une clé gérée par le client.
Remarque : Sur la page Définir les autorisations d'utilisation de clé, ajoutez les comptes sur lesquels vous souhaitez accéder à l'instantané.
- Copiez l’instantané.
Remarque : Dans Clé AWS KMS, spécifiez votre clé gérée par le client.
- Partagez le nouvel instantané.
Partager des instantanés de base de données avec des groupes d'options personnalisés
Si votre instance de base de données utilise un groupe d'options avec des options permanentes ou persistantes, vous ne pouvez pas partager d’instantané. L'exception est une instance de base de données RDS for Oracle qui utilise l'option Fuseau horaire ou OLS, ou les deux. Pour copier des instantanés de base de données partagés pour des instances qui utilisent l'une ou les deux options, spécifiez un groupe d'options cible incluant ces options.
Partager des instantanés de base de données dans différentes régions
Vous pouvez déplacer des instantanés de base de données RDS for Oracle depuis votre compte dans une région AWS vers un autre compte d’une région différente. Pour en savoir plus, consultez la section Copie d'instantanés interrégionale pour Amazon RDS.
Partager des instantanés de base de données automatisés
Vous ne pouvez pas partager des instantanés de base de données RDS for Oracle automatisés avec d'autres comptes. Pour partager un instantané automatique, vous devez d'abord copier le cliché automatique, puis partager la nouvelle copie de l'instantané.
Lorsque vous copiez un instantané partagé entre plusieurs comptes, il s'agit d'une copie complète. La copie de l'instantané est incrémentielle uniquement lorsque vous remplissez les conditions suivantes :
- Vous avez précédemment copié un instantané de la même instance de base de données source vers le compte de destination, et le cliché existe toujours dans le compte de destination.
- Toutes les copies de l'instantané du compte de destination ne sont pas chiffrées, ou vous avez utilisé la même clé AWS KMS pour chiffrer les copies.
- L'instance de base de données source est une instance multi-AZ qui n'a pas basculé vers une autre zone de disponibilité une fois que vous avez pris le dernier instantané.