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 Oracle sur site vers Oracle sur Amazon EC2
Créée par Baji Shaik (AWS) et Pankaj Choudhary (AWS)
Récapitulatif
Ce modèle explique les étapes de migration d'une base de données Oracle sur site vers Oracle sur une instance Amazon Elastic Compute Cloud EC2 (Amazon). Il décrit deux options de migration : utiliser AWS Data Migration Service (AWS DMS) ou utiliser des outils Oracle natifs tels que RMAN, Data Pump import/export, tablespaces transportables et Oracle. GoldenGate
Conditions préalables et limitations
Prérequis
Un compte AWS actif
Une base de données Oracle source dans un centre de données sur site
Limites
Le système d'exploitation (OS) cible doit être pris en charge par Amazon EC2. Pour obtenir la liste complète des systèmes pris en charge, consultez Amazon EC2 FAQs
.
Versions du produit
Versions Oracle 10.2 et ultérieures (pour les versions 10.x), 11g et jusqu'à 12.2, et 18c pour les éditions Enterprise, Standard, Standard One et Standard Two. Pour obtenir la dernière liste des versions prises en charge par AWS DMS, consultez la section « Bases de données sur site et d' EC2 instances Amazon » dans la section Sources pour la migration des données de la documentation AWS DMS.
Architecture
Pile technologique source
Une base de données Oracle sur site
Pile technologique cible
Une instance de base de données Oracle sur Amazon EC2
Architecture cible

Architecture de migration des données
À l'aide d'AWS DMS :

À l'aide des outils Oracle natifs :

Outils
AWS DMS - AWS Database Migration Services (AWS DMS) prend en charge plusieurs types de bases de données source et cible. Pour plus d'informations sur les versions et éditions de base de données prises en charge, consultez la section Utilisation d'une base de données Oracle comme source pour AWS DMS. Nous vous recommandons d'utiliser la dernière version d'AWS DMS pour bénéficier du support le plus complet en termes de versions et de fonctionnalités.
Outils Oracle natifs : RMAN, import/export de Data Pump, tablespaces transportables, Oracle GoldenGate
Épopées
Tâche | Description | Compétences requises |
---|---|---|
Validez les versions des bases de données source et cible. | DBA | |
Identifiez la version du système d'exploitation cible. | DBA, SysAdmin | |
Identifiez les exigences matérielles pour l'instance de serveur cible sur la base de la liste de compatibilité Oracle et des exigences de capacité. | DBA, SysAdmin | |
Identifiez les exigences de stockage (type et capacité de stockage). | DBA, SysAdmin | |
Identifiez les exigences du réseau (latence et bande passante). | DBA, SysAdmin | |
Choisissez le type d'instance approprié en fonction de la capacité, des fonctionnalités de stockage et des fonctionnalités réseau. | DBA, SysAdmin | |
Identifiez les exigences de sécurité d'accès au réseau/hôte pour les bases de données source et cible. | DBA, SysAdmin | |
Identifiez la liste des utilisateurs du système d'exploitation requis pour l'installation du logiciel Oracle. | DBA, SysAdmin | |
Téléchargez AWS Schema Conversion Tool (AWS SCT) et ses pilotes. | DBA | |
Créez un projet AWS SCT pour la charge de travail et connectez-vous à la base de données source. | DBA | |
Générez des fichiers SQL pour la création d'objets (tables, index, séquences, etc.). | DBA | |
Déterminez une stratégie de sauvegarde. | DBA, SysAdmin | |
Déterminez les exigences de disponibilité. | DBA | |
Identifiez la stratégie de migration/commutation des applications. | DBA, propriétaire de SysAdmin l'application |
Tâche | Description | Compétences requises |
---|---|---|
Créez un cloud privé virtuel (VPC) et des sous-réseaux dans votre compte AWS. | SysAdmin | |
Créez des groupes de sécurité et des listes de contrôle d'accès au réseau (ACLs). | SysAdmin | |
Configurez et démarrez l' EC2 instance. | SysAdmin |
Tâche | Description | Compétences requises |
---|---|---|
Créez les utilisateurs et les groupes du système d'exploitation requis pour le logiciel Oracle. | DBA, SysAdmin | |
Téléchargez la version requise du logiciel Oracle. | ||
Installez le logiciel Oracle sur l' EC2 instance. | DBA, SysAdmin | |
Créez des objets tels que des tables, des clés primaires, des vues et des séquences à l'aide des scripts générés par AWS SCT. | DBA |
Tâche | Description | Compétences requises |
---|---|---|
Utilisez des outils Oracle natifs ou des outils tiers pour migrer les objets et les données de base de données. | Les outils Oracle incluent l'importation/exportation de Data Pump, RMAN, les tablespaces transportables et. GoldenGate | DBA |
Tâche | Description | Compétences requises |
---|---|---|
Déterminez la méthode de migration. | DBA | |
Créez une instance de réplication dans la console AWS DMS. | DBA | |
Créez des points de terminaison source et cible. | DBA | |
Créez une tâche de réplication. | DBA | |
Activez la capture des données de modification (CDC) pour capturer les modifications en vue d'une réplication continue. | DBA | |
Exécutez la tâche de réplication et surveillez les journaux. | DBA | |
Créez des objets secondaires tels que des index et des clés étrangères lorsque le chargement complet est terminé. | DBA |
Tâche | Description | Compétences requises |
---|---|---|
Suivez la stratégie de migration des applications. | DBA, propriétaire de SysAdmin l'application |
Tâche | Description | Compétences requises |
---|---|---|
Suivez la stratégie de transfert et de commutation des applications. | DBA, propriétaire de SysAdmin l'application |
Tâche | Description | Compétences requises |
---|---|---|
Arrêtez les ressources temporaires d'AWS Secrets Manager. | DBA, SysAdmin | |
Passez en revue et validez les documents du projet. | DBA, propriétaire de SysAdmin l'application | |
Collectez des indicateurs concernant le délai de migration, le pourcentage de manuel par rapport à l'outil, les économies de coûts, etc. | DBA, propriétaire de SysAdmin l'application | |
Clôturez le projet et faites part de vos commentaires. |
Ressources connexes
Références
Tutoriels et vidéos