

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.

# Migrer une base de données Amazon RDS for Oracle vers Compte AWS une autre Région AWS et AWS DMS l'utiliser pour une réplication continue
<a name="migrate-an-amazon-rds-for-oracle-database-to-another-aws-account-and-aws-region-using-aws-dms-for-ongoing-replication"></a>

*Durga Prasad Cheepuri et Eduardo Valentim, Amazon Web Services*

## Résumé
<a name="migrate-an-amazon-rds-for-oracle-database-to-another-aws-account-and-aws-region-using-aws-dms-for-ongoing-replication-summary"></a>


| 
| 
| Avertissement : les utilisateurs IAM disposent d'informations d'identification à long terme, ce qui présente un risque de sécurité. Pour atténuer ce risque, nous vous recommandons de ne fournir à ces utilisateurs que les autorisations dont ils ont besoin pour effectuer la tâche et de supprimer ces autorisations lorsqu’elles ne sont plus nécessaires. | 
| --- |

Ce modèle explique les étapes de migration d'une base de données source Amazon Relational Database Service (Amazon RDS) pour Oracle vers un autre et. Compte AWS Région AWS Le modèle utilise un instantané de base de données pour un chargement complet des données unique et active AWS Database Migration Service (AWS DMS) pour une réplication continue.

## Conditions préalables et limitations
<a name="migrate-an-amazon-rds-for-oracle-database-to-another-aws-account-and-aws-region-using-aws-dms-for-ongoing-replication-prereqs"></a>

**Conditions préalables**
+ Un actif Compte AWS contenant la base de données source Amazon RDS for Oracle, qui a été chiffrée à l'aide d'une clé autre que AWS Key Management Service default (AWS KMS)
+ Un actif Compte AWS dans une base de données Région AWS différente de la base de données source, à utiliser pour la base de données Amazon RDS for Oracle cible
+ Cloud privé virtuel (VPC) reliant la source à la cible VPCs
+ Connaissance de l'[utilisation d'une base de données Oracle comme source](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.Oracle.html) pour AWS DMS
+ Connaissance de l'[utilisation d'une base de données Oracle comme cible pour AWS DMS](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.Oracle.html) 

**Versions du produit**
+ Versions Oracle 11g (versions 11.2.0.3.v1 et ultérieures), 12.2 et 18c. Pour obtenir la dernière liste des versions et éditions prises en charge, voir [Utilisation d'une base de données Oracle comme source AWS DMS](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.Oracle.html) et [Utilisation d'une base de données Oracle comme cible AWS DMS](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.Oracle.html) dans la AWS documentation. Pour les versions d'Oracle prises en charge par Amazon RDS, consultez [Oracle sur Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Oracle.html). 

## Architecture
<a name="migrate-an-amazon-rds-for-oracle-database-to-another-aws-account-and-aws-region-using-aws-dms-for-ongoing-replication-architecture"></a>

**Stacks technologiques sources et cibles**
+ Instance de base de données Amazon RDS pour Oracle

![\[Compte AWS source connecté au compte AWS cible contenant les régions source et cible\]](http://docs.aws.amazon.com/fr_fr/prescriptive-guidance/latest/patterns/images/pattern-img/5ecd5359-884e-455c-b5d0-ef08eda2ea1f/images/e17fa7fe-d924-4f35-9707-b93572fa1227.png)


**Architecture de réplication continue**

![\[Base de données sur une EC2 instance connectée via le peering VPC à une instance de réplication et à Amazon RDS.\]](http://docs.aws.amazon.com/fr_fr/prescriptive-guidance/latest/patterns/images/pattern-img/5ecd5359-884e-455c-b5d0-ef08eda2ea1f/images/b60b3500-5d29-487a-bbab-0ae9f3f386aa.png)


## Outils
<a name="migrate-an-amazon-rds-for-oracle-database-to-another-aws-account-and-aws-region-using-aws-dms-for-ongoing-replication-tools"></a>

**Outils utilisés pour le chargement complet des données en une seule fois**
+ [Amazon Relational Database Service (Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Welcome.html)) crée un instantané du volume de stockage de votre instance de base de données, en sauvegardant l'intégralité de l'instance de base de données et pas uniquement les bases de données individuelles. Lorsque vous créez un snapshot DB, vous devez identifier quelle instance de base de données vous allez sauvegarder, puis nommer votre snapshot DB afin de pouvoir effectuer une restauration à partir de ce dernier ultérieurement. Le temps nécessaire à la création d'un instantané varie en fonction de la taille de vos bases de données. Étant donné que l’instantané inclut l’intégralité du volume de stockage, la taille des fichiers, comme les fichiers temporaires, a également une incidence sur le temps nécessaire à la création de l’instantané. Pour plus d'informations sur l'utilisation des instantanés de base de données, consultez la section [Création d'un instantané](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreateSnapshot.html) de base de données dans la documentation Amazon RDS. 
+ [AWS Key Management Service (AWS KMS)](https://docs.aws.amazon.com/kms/latest/developerguide/overview.html) crée une**** clé pour le**** chiffrement**** Amazon RDS. Lorsque vous créez une instance de base de données chiffrée, vous pouvez également fournir l'identifiant de [AWS KMS](https://docs.aws.amazon.com/kms/latest/developerguide/overview.html)clé de votre clé de chiffrement. Si vous ne spécifiez aucun identifiant de [AWS KMS](https://docs.aws.amazon.com/kms/latest/developerguide/overview.html)clé, Amazon RDS utilise votre clé de chiffrement par défaut pour votre nouvelle instance de base de données. [AWS KMS](https://docs.aws.amazon.com/kms/latest/developerguide/overview.html)crée votre clé de chiffrement par défaut pour votre Compte AWS. Vous disposez Compte AWS d'une clé de chiffrement par défaut différente pour chacune d'entre elles Région AWS. Pour ce modèle, l'instance de base de données Amazon RDS doit être chiffrée à l'aide d'une clé autre que celle par défaut [AWS KMS](https://docs.aws.amazon.com/kms/latest/developerguide/overview.html). Pour plus d'informations sur l'utilisation des [AWS KMS](https://docs.aws.amazon.com/kms/latest/developerguide/overview.html)clés pour le chiffrement Amazon RDS, consultez la section [Chiffrer les ressources Amazon RDS dans la documentation](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.Encryption.html) Amazon RDS.

**Outils utilisés pour la réplication continue**
+ [AWS Database Migration Service (AWS DMS)](https://docs.aws.amazon.com/dms/latest/userguide/Welcome.html) est utilisé pour répliquer les modifications en cours et pour synchroniser les bases de données source et cible. Pour plus d'informations sur l'utilisation AWS DMS pour une réplication continue, consultez la section [Utilisation d'une instance de AWS DMS réplication](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_ReplicationInstance.html) dans la AWS DMS documentation. 

## Épopées
<a name="migrate-an-amazon-rds-for-oracle-database-to-another-aws-account-and-aws-region-using-aws-dms-for-ongoing-replication-epics"></a>

### Configurez votre source Compte AWS
<a name="configure-your-source-aws-account"></a>


| Sous-tâche | Description | Compétences requises | 
| --- | --- | --- | 
| Préparez l'instance de base de données Oracle source. | Laissez l'instance de base de données Amazon RDS for Oracle s'exécuter en mode ARCHIVELOG et définissez la période de rétention. Pour plus de détails, voir [Utilisation d'une base de données Oracle AWS gérée comme source pour AWS DMS](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.Oracle.html#CHAP_Source.Oracle.Amazon-Managed). | DBA | 
| Définissez une journalisation supplémentaire pour l'instance de base de données Oracle source. | Définissez une journalisation supplémentaire au niveau de la base de données et au niveau de la table pour l'instance de base de données Amazon RDS for Oracle. Pour plus de détails, voir [Utilisation d'une base de données Oracle AWS gérée comme source pour AWS DMS](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.Oracle.html#CHAP_Source.Oracle.Amazon-Managed). | DBA | 
| Mettez à jour la politique AWS KMS clé dans le compte source. | Mettez à jour la politique AWS KMS clé dans la source Compte AWS pour permettre à la cible Compte AWS d'utiliser la AWS KMS clé Amazon RDS cryptée. Pour plus de détails, consultez la [AWS KMS documentation](https://docs.aws.amazon.com/kms/latest/developerguide/key-policy-modifying.html#key-policy-modifying-external-accounts). | SysAdmin | 
| Créez un instantané manuel de base de données Amazon RDS de l'instance de base de données source. |  | Utilisateur AWS IAM | 
| Partagez l'instantané Amazon RDS chiffré manuel avec la cible Compte AWS. | Pour plus de détails, consultez la section [Partage d'un instantané](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ShareSnapshot.html) de base de données. | Utilisateur AWS IAM | 

### Configurez votre cible Compte AWS
<a name="configure-your-target-aws-account"></a>


| Sous-tâche | Description | Compétences requises | 
| --- | --- | --- | 
| Joignez une politique. | Dans la cible Compte AWS, attachez une politique Gestion des identités et des accès AWS (IAM) à l'utilisateur IAM racine, afin de lui permettre de copier un instantané de base de données chiffré à l'aide de la clé partagée. AWS KMS  | SysAdmin | 
| Passez à la source Région AWS. |  | Utilisateur AWS IAM | 
| Copiez le cliché partagé. | Dans la console Amazon RDS, dans le volet **Snapshots**, choisissez **Shared with Me**, puis sélectionnez l'instantané partagé. Copiez l'instantané sur le même emplacement Région AWS que la base de données source en utilisant le Amazon Resource Name (ARN) pour la AWS KMS clé utilisée par la base de données source. Pour plus de détails, consultez [la section Copier un instantané](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CopySnapshot.html) de base de données. | Utilisateur AWS IAM | 
| Passez à la cible Région AWS et créez une nouvelle AWS KMS clé. |  | Utilisateur AWS IAM | 
| Copiez le cliché. | Passez à la source Région AWS. Sur la console Amazon RDS, dans le volet **Snapshots**, choisissez **Owned by Me**, puis sélectionnez l'instantané copié. Copiez le cliché sur la cible Région AWS en utilisant la AWS KMS clé de la nouvelle cible Région AWS. | Utilisateur AWS IAM | 
| Restaurez l’instantané. | Passez à la cible Région AWS. Sur la console Amazon RDS, dans le volet **Snapshots**, choisissez **Owned by Me**. Sélectionnez le snapshot copié et restaurez-le sur une instance de base de données Amazon RDS for Oracle. Pour plus de détails, voir [Restauration à partir d'un instantané](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_RestoreFromSnapshot.html) de base de données. | Utilisateur AWS IAM | 

### Préparez votre base de données source pour une réplication continue
<a name="prepare-your-source-database-for-ongoing-replication"></a>


| Sous-tâche | Description | Compétences requises | 
| --- | --- | --- | 
| Créez un utilisateur Oracle doté des autorisations appropriées. | Créez un utilisateur Oracle doté des privilèges requis pour Oracle en tant que source pour AWS DMS. Pour plus de détails, consultez la [AWS DMS documentation](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.Oracle.html). | DBA | 
| Configurez la base de données source pour Oracle LogMiner ou Oracle Binary Reader. |  | DBA | 

### Préparez votre base de données cible pour une réplication continue
<a name="prepare-your-target-database-for-ongoing-replication"></a>


| Sous-tâche | Description | Compétences requises | 
| --- | --- | --- | 
| Créez un utilisateur Oracle doté des autorisations appropriées. | Créez un utilisateur Oracle doté des privilèges requis pour Oracle en tant que cible pour AWS DMS. Pour plus de détails, consultez la [AWS DMS documentation](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.Oracle.html#CHAP_Target.Oracle.Privileges). | DBA | 

### Création de AWS DMS composants
<a name="create-dms-components"></a>


| Sous-tâche | Description | Compétences requises | 
| --- | --- | --- | 
| Créez une instance de réplication dans la cible Région AWS. | Créez une instance de réplication dans le VPC de la cible. Région AWS Pour plus de détails, consultez la [AWS DMS documentation](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_GettingStarted.html#CHAP_GettingStarted.ReplicationInstance). | Utilisateur AWS IAM | 
| Créez des points de terminaison source et cible avec le chiffrement requis et testez les connexions. | Pour plus de détails, consultez la [AWS DMS documentation](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_GettingStarted.html#CHAP_GettingStarted.Endpoints). | DBA | 
| Créez des tâches de réplication. | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/prescriptive-guidance/latest/patterns/migrate-an-amazon-rds-for-oracle-database-to-another-aws-account-and-aws-region-using-aws-dms-for-ongoing-replication.html)Pour plus de détails, consultez la [AWS DMS documentation](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_GettingStarted.html#CHAP_GettingStarted.Tasks). | Utilisateur IAM | 
| Démarrez les tâches et surveillez-les. | Pour plus de détails, consultez la [AWS DMS documentation](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Monitoring.html). | Utilisateur AWS IAM | 
| Activez la validation de la tâche si nécessaire. | Notez que l'activation de la validation a un impact sur les performances de la réplication. Pour plus de détails, consultez la [AWS DMS documentation](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Validating.html). | Utilisateur AWS IAM | 

## Ressources connexes
<a name="migrate-an-amazon-rds-for-oracle-database-to-another-aws-account-and-aws-region-using-aws-dms-for-ongoing-replication-resources"></a>
+ [Modification d'une politique clé](https://docs.aws.amazon.com/kms/latest/developerguide/key-policy-modifying.html#key-policy-modifying-external-accounts)
+ [Création d'un instantané manuel de base de données Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreateSnapshot.html)
+ [Partage d'un instantané manuel de base de données Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ShareSnapshot.html)
+ [Copier un instantané](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CopySnapshot.html) 
+ [Restauration à partir d'un instantané de base de données Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_RestoreFromSnapshot.html) 
+ [Commencer avec AWS DMS](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_GettingStarted.html) 
+ [Utilisation d'une base de données Oracle comme source pour AWS DMS](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.Oracle.html) 
+ [Utilisation d'une base de données Oracle comme cible pour AWS DMS](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.Oracle.html) 
+ [AWS DMS configuration à l'aide du peering VPC](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_ReplicationInstance.VPC.html#CHAP_ReplicationInstance.VPC.Configurations.ScenarioVPCPeer) 
+ [Comment partager des instantanés de base de données Amazon RDS manuels ou des instantanés de cluster de bases de données avec un autre utilisateur ? Compte AWS](https://aws.amazon.com/premiumsupport/knowledge-center/rds-snapshots-share-account/) (article du centre de connaissances AWS) 