Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Migrer une base de données Oracle sur site vers Oracle sur Amazon EC2 - Recommandations AWS

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.

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

Configuration de la réplication pour une base de données Oracle sur Amazon EC2.

Architecture de migration des données

À l'aide d'AWS DMS :

Migration d'une base de données Oracle sur site vers Amazon avec EC2 AWS DMS.

À l'aide des outils Oracle natifs :

Migration d'une base de données Oracle sur site vers Amazon à l' EC2 aide des outils Oracle.

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âcheDescriptionCompé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

Planifier la migration

TâcheDescriptionCompé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âcheDescriptionCompé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

Configuration de l'infrastructure

TâcheDescriptionCompé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âcheDescriptionCompé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

Installation du logiciel Oracle

TâcheDescriptionCompé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âcheDescriptionCompé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

Migrer les données - option 1

TâcheDescriptionCompé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âcheDescriptionCompé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

Migrer les données - option 2

TâcheDescriptionCompé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âcheDescriptionCompétences requises

Suivez la stratégie de migration des applications.

DBA, propriétaire de SysAdmin l'application

Migrer l'application

TâcheDescriptionCompétences requises

Suivez la stratégie de migration des applications.

DBA, propriétaire de SysAdmin l'application
TâcheDescriptionCompétences requises

Suivez la stratégie de transfert et de commutation des applications.

DBA, propriétaire de SysAdmin l'application

Découper

TâcheDescriptionCompétences requises

Suivez la stratégie de transfert et de commutation des applications.

DBA, propriétaire de SysAdmin l'application
TâcheDescriptionCompé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.

Fermez le projet

TâcheDescriptionCompé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

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.