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.
Migration des bases de données Oracle vers le cloud AWS
Sagar Patel, Amazon Web Services ()AWS
Août 2024 (historique du document)
Amazon Web Services (AWS) fournit un ensemble complet de services et d'outils pour déployer Oracle Database sur une AWS Cloud infrastructure fiable et sécurisée. Ce guide explique les options disponibles pour migrer vos bases de données Oracle sur site vers le. AWS Cloud Il examine également les meilleures pratiques et les scénarios permettant de mettre en œuvre ces options de migration.
Ce guide s'adresse aux chefs de programme ou de projet, aux propriétaires de produits, aux administrateurs de bases de données, aux ingénieurs de base de données et aux responsables des opérations ou de l'infrastructure qui envisagent de migrer leurs bases de données Oracle sur site vers AWS.
Présentation
Avant de migrer vos bases de données Oracle vers AWS, vous devez comprendre et évaluer votre stratégie de migration en utilisant le cadre décrit dans Stratégie de migration pour les bases de données relationnelles.
La première étape consiste à effectuer une analyse des charges de travail de votre application et de la base de données Oracle afin de comprendre la complexité, la compatibilité et le coût de la migration. Voici quelques-uns des principaux points à prendre en compte lorsque vous planifiez une migration :
-
Vérifiez la taille actuelle de la base de données et la croissance globale de la capacité. Par exemple, si vous envisagez de migrer votre base de données Oracle vers Amazon Relational Database Service (Amazon RDS) ou Amazon RDS Custom, vous pouvez créer des instances de base de données avec un maximum de 64 TiB de stockage. Pour obtenir les informations les plus récentes, consultez le stockage des instances de base de données Amazon RDS dans la documentation Amazon RDS.
-
Consultez les rapports d'Oracle Automatic Workload Repository (AWR) pour vérifier l'utilisation des ressources et l'état de santé de votre base de données locale.
-
Vérifiez les dépendances actuelles des bases de données par rapport aux autres bases de données. Si votre base de données dépend d'autres bases de données, vous pouvez les migrer ensemble ou créer des dépendances après avoir migré votre base de données principale.
-
Vérifiez les dépendances des applications. Si votre base de données prend en charge des applications existantes, personnalisées ou packagées, Amazon RDS Custom pour Oracle peut être un bon choix. Ce service vous permet de garder le contrôle sur les configurations de base de données, les systèmes de fichiers partagés et les correctifs du système d'exploitation.
-
Déterminez les IOPS et le débit de vos bases de données. Si vous envisagez de migrer vers Amazon RDS, prenez en compte les performances d'E/S des instances de base de données Amazon RDS.
-
Passez en revue votre architecture actuelle et vos besoins en matière d'audit ou de conformité, afin de vous assurer de pouvoir satisfaire à ces exigences après avoir migré vers Amazon RDS ou Amazon Elastic Compute Cloud (Amazon EC2).
-
Vérifiez la version et l'édition de votre logiciel de base de données Oracle pour vous assurer qu'il est pris en charge si vous envisagez de passer à Amazon RDS pour Oracle (voir les versions actuellement prises en charge pour Amazon RDS et Amazon RDS Custom).
-
Vérifiez la connectivité réseau entre votre environnement sur site et AWS, afin de vous assurer qu'il fournit suffisamment de bande passante pour des transferts de données rapides entre l'environnement sur site et AWS.
-
Déterminez le temps d'arrêt disponible pour la migration afin de pouvoir planifier votre approche de migration et décider si vous souhaitez utiliser la migration en ligne ou hors ligne.
-
Identifiez vos exigences en matière d'objectif de temps de restauration (RTO), d'objectif de point de reprise (RPO) et de contrat de niveau de service (SLA) pour les charges de travail de vos bases de données existantes.
-
Vérifiez la plate-forme Endian du chipset de la charge de travail de la base de données. AWS prend en charge les plateformes Little-Endian x86-x64. D'autres plateformes, telles que Sun SPARC, HP Tru64 ou les plateformes Big Endian basées sur la série IBM Z, nécessitent une migration multiplateforme.
-
AWS prend en charge les systèmes d'exploitation Linux (32 bits et 64 bits) et Windows. Il ne prend pas en charge les systèmes d'exploitation Solaris, HP-UX ou IBM AIX, qui sont couramment utilisés pour les bases de données Oracle. La migration de bases de données Oracle à partir de ces systèmes d'exploitation nécessite une conversion de plateforme.