Migration de bases de données Oracle RAC protégées par Oracle Data Guard
Oracle Exadata Database Service offre des fonctionnalités Oracle Database éprouvées sur une infrastructure Oracle Exadata optimisée et spécialement conçue. L'automatisation cloud intégrée, l'évolutivité élastique des ressources, la sécurité et les performances rapides de toutes les charges de travail Oracle Database vous aident à simplifier la gestion et à réduire les coûts.
Le diagramme d'architecture suivant présente une base de données Oracle RAC avec Oracle Data Guard dans les centres de données d'un déploiement sur site :

Description de l'illustration migrate-orclracdbs-dg-regions.png
Vous disposez des options suivantes pour garantir la haute disponibilité de la base de données lors de la migration de ce déploiement vers OCI :
- Migration vers Oracle Exadata Database Service on Dedicated Infrastructure
- Migration vers Oracle Exadata Database Service sur une infrastructure Exascale
- Migration vers Oracle Autonomous Database on Dedicated Exadata Infrastructure
- Migration vers une base de données Oracle RAC à deux noeuds sur Oracle Base Database Service
- Migrer vers Oracle Cloud VMware Solution
Migration vers Oracle Exadata Database Service on Dedicated Infrastructure
Oracle Exadata Database Service on Dedicated Infrastructure est conforme au niveau d'or Oracle MAA lorsqu'il est déployé avec Oracle Data Guard.
Le diagramme d'architecture suivant présente la base de données Oracle RAC sur Oracle Exadata Database Service on Dedicated Infrastructure avec Oracle Data Guard dans les régions :

Description de l'illustration migrate-orclracdb-exadbsrvdi-dg-regions.png
Cette architecture contient les composants suivants :
- Dans chaque région, un VCN avec trois sous-réseaux et une passerelle de service pour accéder aux services gérés par OCI.
- Un DRG dans chaque VCN et une connexion d'appairage à distance (RPC) entre les réseaux cloud virtuels.
- Application principale sur la machine virtuelle OCI Compute exécutée dans le sous-réseau d'application de la région principale.
- Application de secours sur la machine virtuelle OCI Compute exécutée dans le sous-réseau d'application de la région de secours.
- Infrastructure Exadata principale et cluster de machines virtuelles Exadata principal déployés dans les sous-réseaux client et de sauvegarde de la région principale.
- Infrastructure Exadata de secours et cluster de machines virtuelles Exadata déployés dans les sous-réseaux client et de sauvegarde de la région de secours.
- Base de données Oracle RAC principale déployée dans le cluster de machines virtuelles Exadata avec un noeud Oracle RAC sur chaque machine virtuelle du cluster de machines virtuelles dans la région principale.
- Base de données Oracle RAC de secours déployée dans le cluster de machines virtuelles Exadata avec un noeud Oracle RAC sur chaque machine virtuelle du cluster de machines virtuelles dans la région de secours.
- Oracle Data Guard réplique les données de la base de données principale vers la base de données de secours.
- OCI Full Stack DR orchestre les opérations de permutation et de basculement.
- Oracle Database Autonomous Recovery Service pour les sauvegardes automatiques de base de données.
- (Facultatif) Le service OCI Object Storage en tant que solution alternative pour les sauvegardes automatiques de base de données.
- (Facultatif) OCI Vault pour la gestion des clés TDE.
Cette architecture présente les avantages suivants :
- Haute disponibilité et redondance intégrées fournies par Oracle Exadata et Oracle RAC.
- Protection des données et (presque) aucune perte de données avec la base de données de secours Oracle Data Guard.
- Permutation et basculement orchestrés des applications et des bases de données avec OCI Full Stack DR.
- Protection des applications contre les interruptions lors des pannes et des opérations de maintenance avec la continuité des applications.
- Charge globale de sauvegarde réduite sur la base principale et la base de données de secours avec Oracle Database Autonomous Recovery Service.
- Evolutivité en ligne des ressources de calcul et de stockage.
- Provisionnement de base de données et opérations de cycle de vie automatisées.
- Configuration automatisée d'Oracle Data Guard.
- Le cryptage transparent des données est activé par défaut avec la possibilité d'utiliser OCI Vault pour la gestion des clés.
- Migration automatisée à l'aide de ZDM.
- Modèles de licence Oracle Cloud.
Recommandations
- Configurez la sauvegarde automatique vers Oracle Database Autonomous Recovery Service, même si les données sont protégées par Oracle Data Guard afin de minimiser la charge globale de sauvegarde sur la base de données en implémentant la stratégie de sauvegarde incrémentielle permanente qui élimine les sauvegardes complètes hebdomadaires.
- Activez les sauvegardes à partir de la base de données de secours pour réaliser la réplication de sauvegarde entre les régions.
- Utilisez Active Data Guard pour une prévention complète de l'altération des données avec la réparation automatique des blocs, les mises à niveau en ligne et les migrations, déchargez la charge globale vers la base de données de secours avec une mise à l'échelle en lecture, et activez la continuité des applications pour masquer les pannes de base de données lors des événements planifiés et non planifiés des utilisateurs finaux et garantir des applications ininterrompues.
Migration vers Oracle Exadata Database Service sur une infrastructure Exascale
Oracle Exadata Database Service on Exascale Infrastructure provides the same cloud service experience as Oracle Exadata Database Service on Dedicated Infrastructure, but without requiring you to subscribe to dedicated infrastructure. Vous pouvez commencer avec un petit cluster de machines virtuelles et l'adapter facilement à l'évolution de vos besoins. Oracle gère l'ensemble de l'infrastructure physique dans un modèle de service d'infrastructure colocative partagée. Oracle Exadata Database Service sur une infrastructure Exascale est disponible pour Oracle Database version 23ai uniquement.
Oracle Exadata Database Service sur une infrastructure Exascale est exécuté sur Oracle Exadata et Oracle RAC et est conforme au niveau d'or Oracle MAA lorsqu'il est déployé avec Oracle Data Guard.
L'architecture suivante présente une base de données Oracle RAC sur Oracle Exadata Database Service sur une infrastructure Exascale avec Oracle Data Guard dans les régions :

Description de l'illustration migrate-orclracdb-exadbxsi-dg-regions.png
Cette architecture contient les composants suivants :
- VCN avec trois sous-réseaux et une passerelle de service pour accéder aux services gérés par OCI.
- Un DRG dans chaque VCN et une connexion d'appairage à distance (RPC) entre les réseaux cloud virtuels.
- Application principale sur la machine virtuelle OCI Compute exécutée dans le sous-réseau d'application de la région principale.
- Application de secours sur la machine virtuelle OCI Compute exécutée dans le sous-réseau d'application de la région de secours.
- Cluster de machines virtuelles Exadata principal déployé dans les sous-réseaux client et de sauvegarde de la région principale.
- Cluster de machines virtuelles Exadata de secours déployé dans les sous-réseaux client et de sauvegarde de la région de secours.
- Base de données Oracle RAC principale déployée dans le cluster de machines virtuelles Exadata avec un noeud Oracle RAC sur chaque machine virtuelle du cluster de machines virtuelles dans la région principale.
- Base de données Oracle RAC de secours déployée dans le cluster de machines virtuelles Exadata avec un noeud Oracle RAC sur chaque machine virtuelle du cluster de machines virtuelles dans la région de secours.
- Oracle Data Guard réplique les données de la base de données principale vers la base de données de secours.
- OCI Full Stack DR orchestre les opérations de permutation et de basculement.
- Oracle Database Autonomous Recovery Service pour les sauvegardes automatiques de base de données.
- (Facultatif) Le service OCI Object Storage en tant que solution alternative pour les sauvegardes automatiques de base de données.
- (Facultatif) OCI Vault pour la gestion des clés de chiffrement transparent des données (TDE).
Cette architecture présente les avantages suivants :
- Haute disponibilité et redondance intégrées fournies par Oracle Exadata et Oracle RAC.
- Protection des données et (presque) aucune perte de données avec la base de données de secours Oracle Data Guard.
- Permutation et basculement orchestrés des applications et des bases de données avec OCI Full Stack DR.
- Protection des applications contre les interruptions lors des pannes et des opérations de maintenance avec la continuité des applications.
- Charge globale de sauvegarde réduite sur la base principale et la base de données de secours avec Oracle Database Autonomous Recovery Service.
- Evolutivité en ligne des ressources de calcul et de stockage.
- Provisionnement de base de données et opérations de cycle de vie automatisées.
- Configuration automatisée d'Oracle Data Guard.
- Le cryptage transparent des données est activé par défaut avec la possibilité d'utiliser OCI Vault pour la gestion des clés.
- Migration automatisée à l'aide de ZDM.
- Modèles de licence Oracle Cloud.
- Taille et coût d'entrée inférieurs à ceux d'Oracle Exadata Database Service on Dedicated Infrastructure.
- Fonctionnalités avancées de clonage et d'instantanés occupant peu d'espace qui sont étroitement intégrées à Oracle Database et qui éliminent le besoin d'une base de données maître de test pour la prise en charge des instantanés et des clones sur Exadata.
Recommandations
- Configurez la sauvegarde automatique vers Oracle Database Autonomous Recovery Service, même si les données sont protégées par Oracle Data Guard afin de minimiser la charge globale de sauvegarde sur la base de données en implémentant la stratégie de sauvegarde incrémentielle permanente qui élimine les sauvegardes complètes hebdomadaires.
- Activez les sauvegardes à partir de la base de données de secours pour réaliser la réplication de sauvegarde entre les régions.
- Utilisez Active Data Guard pour une prévention complète de l'altération des données avec la réparation automatique des blocs, les mises à niveau en ligne et les migrations, déchargez la charge globale vers la base de données de secours avec une mise à l'échelle en lecture, et activez la continuité des applications pour masquer les pannes de base de données lors des événements planifiés et non planifiés des utilisateurs finaux et garantir des applications ininterrompues.
Migration vers Oracle Autonomous Database on Dedicated Exadata Infrastructure
Oracle Autonomous Database fournit une base de données facile à utiliser et entièrement autonome, d'une capacité élastique, sur laquelle les performances des requêtes sont excellentes et qui ne nécessite pas d'administration. Oracle Autonomous Database on Dedicated Exadata Infrastructure est un environnement de base de données entièrement géré et hautement automatisé exécuté sur OCI avec des ressources matérielles et logicielles engagées. Ces ressources isolées permettent à votre organisation de répondre à des exigences strictes en matière de sécurité, de disponibilité et de performances tout en réduisant les coûts et la complexité.
Oracle Autonomous Database est exécuté sur Oracle Exadata et Oracle RAC et est conforme au niveau d'or Oracle MAA lorsqu'il est déployé avec Oracle Data Guard.
Le diagramme d'architecture suivant présente Oracle Autonomous Database on Dedicated Exadata Infrastructure avec Oracle Autonomous Data Guard dans les régions :

Description de l'illustration migrate-autonmdbdi-exadata-dg-regions.png
Cette architecture contient les composants suivants :
- Dans chaque région, un VCN avec deux sous-réseaux.
- Un DRG dans chaque VCN et une connexion d'appairage à distance (RPC) entre les réseaux cloud virtuels.
- Application principale sur la machine virtuelle OCI Compute exécutée dans le sous-réseau d'application de la région principale.
- Application de secours sur la machine virtuelle OCI Compute exécutée dans le sous-réseau d'application de la région de secours.
- Infrastructure Exadata Autonomous principale et cluster de machines virtuelles Exadata Autonomous déployés dans le sous-réseau client et de sauvegarde dans la région principale.
- Infrastructure Exadata Autonomous de secours et cluster de machines virtuelles Exadata Autonomous déployés dans le sous-réseau client et de sauvegarde de la région de secours.
- Oracle Autonomous Database principal déployé dans le cluster de machines virtuelles Exadata Autonomous de la région principale.
- Oracle Autonomous Database de secours déployé dans le cluster de machines virtuelles Exadata Autonomous de la région de secours.
- Oracle Autonomous Data Guard pour répliquer les données de la base de données principale vers la base de données de secours.
- OCI Full Stack DR orchestre les opérations de permutation et de basculement.
- Oracle Database Autonomous Recovery Service pour les sauvegardes automatiques de base de données.
- (Facultatif) Le service OCI Object Storage en tant que solution alternative pour les sauvegardes automatiques de base de données.
- (Facultatif) OCI Vault pour la gestion des clés TDE.
Cette architecture présente les avantages suivants :
- Haute disponibilité et redondance intégrées fournies par Oracle Exadata et Oracle RAC.
- Protection des données et (presque) aucune perte de données avec la base de données de secours Oracle Data Guard.
- Permutation et basculement orchestrés des applications et des bases de données avec OCI Full Stack DR.
- Protection des applications contre les interruptions lors des pannes et des opérations de maintenance avec la continuité des applications.
- Charge globale de sauvegarde réduite sur la base principale et la base de données de secours avec Oracle Database Autonomous Recovery Service.
- Evolutivité automatique et en ligne des ressources de calcul et de stockage.
- Provisionnement de base de données et opérations de cycle de vie automatisées.
- Configuration automatisée d'Oracle Autonomous Data Guard.
- Le cryptage transparent des données est activé par défaut avec la possibilité d'utiliser OCI Vault pour la gestion des clés.
- Migration automatisée à l'aide de ZDM.
- Les modèles de licence OCI et les options Enterprise Edition sont inclus sans frais supplémentaires.
Recommandations
- Configurez la sauvegarde automatique vers Oracle Database Autonomous Recovery Service, même si les données sont protégées par Oracle Autonomous Data Guard afin de minimiser la charge globale de sauvegarde sur la base de données en implémentant la stratégie de sauvegarde incrémentielle permanente qui élimine les sauvegardes complètes hebdomadaires.
- Activez les sauvegardes à partir de la base de données de secours pour réaliser la réplication de sauvegarde entre les régions.
- Utilisez Active Data Guard pour une prévention complète de l'altération des données avec la réparation automatique des blocs, les mises à niveau en ligne et les migrations, déchargez la charge globale vers la base de données de secours avec une mise à l'échelle en lecture, et activez la continuité des applications pour masquer les pannes de base de données lors des événements planifiés et non planifiés des utilisateurs finaux et garantir des applications ininterrompues.
- Vous pouvez éventuellement migrer vers Oracle Autonomous Database Serverless avec Oracle Autonomous Data Guard.
Migration vers une base de données Oracle RAC à deux noeuds sur Oracle Base Database Service
La base de données Oracle RAC à deux noeuds sur Oracle Base Database Service fournit une haute disponibilité Oracle RAC et est conforme au niveau d'or Oracle MAA lorsqu'elle est déployée avec Oracle Data Guard.
Le diagramme d'architecture suivant présente une base de données Oracle RAC à deux noeuds sur Oracle Base Database Service avec Oracle Data Guard dans plusieurs régions :

Description de l'illustration migrate-two-node-racdb-basedb-dg-regions.png
Cette architecture contient les composants suivants :
- Dans chaque région, un VCN avec deux sous-réseaux et une passerelle de service pour accéder aux services gérés par OCI.
- Un DRG dans chaque VCN et une connexion d'appairage à distance (RPC) entre les réseaux cloud virtuels.
- Application principale sur la machine virtuelle OCI Compute exécutée dans le sous-réseau d'application de la région principale.
- Application de secours sur la machine virtuelle OCI Compute exécutée dans le sous-réseau d'application de la région de secours.
- Base de données Oracle RAC principale à deux noeuds déployée sur Oracle Base Database Service dans le sous-réseau de base de données de la région principale, chaque noeud étant déployé sur un domaine de pannes différent.
- Base de données Oracle RAC à deux noeuds de secours déployée sur Oracle Base Database Service dans le sous-réseau de base de données de la région de secours, chaque noeud étant déployé sur un domaine de pannes différent.
- Oracle Data Guard réplique les données de la base de données principale vers la base de données de secours.
- OCI Full Stack DR orchestre les opérations de permutation et de basculement.
- Oracle Database Autonomous Recovery Service pour les sauvegardes automatiques de base de données.
- (Facultatif) Le service OCI Object Storage en tant que solution alternative pour les sauvegardes automatiques de base de données.
- (Facultatif) OCI Vault pour la gestion des clés TDE.
Remarques :
Lors de la migration vers des machines virtuelles au lieu d'Exadata, vous ne bénéficiez pas de la redondance et des performances Exadata.- Haute disponibilité avec Oracle RAC déployé sur deux domaines de pannes.
- Protection des données et (presque) aucune perte de données avec la base de données de secours Oracle Data Guard.
- Permutation et basculement orchestrés des applications et des bases de données avec OCI Full Stack DR.
- Protection des applications contre les interruptions lors des pannes et des opérations de maintenance avec la continuité des applications.
- Charge globale de sauvegarde réduite sur la base principale et la base de données de secours avec Oracle Database Autonomous Recovery Service.
- Provisionnement de base de données et opérations de cycle de vie automatisées.
- Configuration automatisée d'Oracle Data Guard.
- Le cryptage transparent des données est activé par défaut avec la possibilité d'utiliser OCI Vault pour la gestion des clés.
- Migration automatisée à l'aide de ZDM.
- Modèles de licence Oracle Cloud.
Recommandations
- Configurez la sauvegarde automatique vers Oracle Database Autonomous Recovery Service, même si les données sont protégées par Oracle Data Guard afin de minimiser la charge globale de sauvegarde sur la base de données en implémentant la stratégie de sauvegarde incrémentielle permanente qui élimine les sauvegardes complètes hebdomadaires.
- Activez les sauvegardes à partir de la base de données de secours pour réaliser la réplication de sauvegarde entre les régions.
- Envisagez de configurer la sauvegarde automatique vers le service OCI Object Storage comme alternative, qui fournit une mise en miroir tridirectionnelle entre les domaines de disponibilité ou les domaines de pannes.
- Utilisez Active Data Guard pour une prévention complète de l'altération des données avec la réparation automatique des blocs, les mises à niveau en ligne et les migrations, déchargez la charge globale vers la base de données de secours avec une mise à l'échelle en lecture, et activez la continuité des applications pour masquer les pannes de base de données lors des événements planifiés et non planifiés des utilisateurs finaux et garantir des applications ininterrompues.
Migrer vers Oracle Cloud VMware Solution
Le diagramme d'architecture suivant présente une instance unique Oracle Database sur OCVS avec Oracle Data Guard entre les régions :

Description de l'illustration migrate-Single-oci-odb-ovcs-dg-regions.png
Cette architecture comprend les composants suivants dans chaque région :
- VCN avec une passerelle de service pour accéder aux services gérés par OCI.
- Une passerelle de routage dynamique (DRG) dans chaque VCN et une connexion d'appairage à distance (RPC) entre les réseaux cloud virtuels.
- Centre de données défini par logiciel (SDDC) OCVS.
- Application principale sur la machine virtuelle OCI Compute fournie par OCVS dans la région principale.
- Application de secours sur la machine virtuelle OCI Compute fournie par OCVS dans la région de secours.
- Oracle Database à instance unique principale sur la machine virtuelle OCI Compute fournie par OCVS dans la région principale.
- Oracle Database à instance unique de secours sur la machine virtuelle OCI Compute fournie par OCVS dans la région de secours.
- Oracle Data Guard pour répliquer les données de la base de données principale vers la base de données de secours.
- OCI Object Storage pour les sauvegardes de base de données.
Recommandations
- Configurez Oracle Data Guard entre deux domaines de disponibilité pour vous protéger des pannes de site. Sinon, Oracle Data Guard peut être configuré sur deux domaines de pannes dans les régions OCI avec un seul domaine de disponibilité.
-
Utilisez le module de sauvegarde cloud Oracle Database pour configurer des sauvegardes de base de données vers OCI Object Storage et bénéficier d'une mise en miroir tridirectionnelle sur les domaines de disponibilité ou les domaines de pannes.
-
Utilisez Active Data Guard pour une prévention complète de l'altération des données avec réparation automatique de blocs, mises à niveau en ligne et migrations, afin de décharger la charge de travail vers la base de données de secours avec une mise à l'échelle en lecture principalement.
-
Activez la continuité des applications pour masquer les pannes de base de données lors des événements planifiés et non planifiés des utilisateurs finaux et garantir des applications ininterrompues.
Comparaison des options
OCI fournit diverses options pour vos workloads basés sur VMware avec différentes fonctionnalités pour la haute disponibilité, la récupération après sinistre, la migration, l'automatisation, etc.
Le tableau suivant compare la base de données Oracle RAC aux options de migration Oracle Data Guard à l'aide d'Oracle Exadata Database Service on Dedicated Infrastructure/Oracle Exadata Database Service on Exascale Infrastructure, d'Oracle Autonomous Database on Dedicated Exadata Infrastructure, d'Oracle RAC à deux noeuds sur Oracle Base Database Service et d'Oracle Cloud VMware Solution :
Fonctionnalité | Oracle Exadata Database Service on Dedicated Infrastructure/Oracle Exadata Database Service on Exascale Infrastructure | Oracle Autonomous Database sur une infrastructure Exadata dédiée | Oracle RAC à deux noeuds sur Oracle Base Database Service | Oracle Cloud VMware Solution |
---|---|---|---|---|
Déploiement de la base de données | Compris | Autonome | Compris | Manuelle |
Opérations de cycle de vie | Action automatique | Autonome | Action automatique | Manuelle |
Configuration de Data Guard | Action automatique | Action automatique | Action automatique | Manuelle |
Basculement automatique | FastStart Failover | FastStart Failover | FastStart Failover | FastStart Failover |
Gestion des licences | Utilisation de votre propre licence (BYOL) et licence incluse | Utilisation de votre propre licence (BYOL) et licence incluse | Utilisation de votre propre licence (BYOL) et licence incluse | BYOL |
Cryptage TDE | Par défaut et inclus | Par défaut et inclus | Par défaut et inclus | Manuel, option payante |
Fichier de clés TDE | Portefeuille local et OCI Vault | Portefeuille local et OCI Vault | Portefeuille local et OCI Vault | Portefeuille local |
Migration de la base de données | Automatisation à l'aide d'Oracle ZDM | Automatisation à l'aide d'Oracle ZDM | Automatisation à l'aide d'Oracle ZDM | Manuelle |
Niveau MAA Oracle | or | or | or | Bronze + Oracle Data Guard (responsabilité client) |
Haute disponibilité | Oracle Exadata et Oracle RAC | Oracle Exadata et Oracle RAC | Oracle ASM | Oracle Data Guard |
Récupération après sinistre | Oracle Data Guard | Oracle Autonomous Data Guard | Oracle Data Guard | Oracle Data Guard |
Opérations de récupération après sinistre | Récupération après sinistre de pile complète OCI | Récupération après sinistre de pile complète OCI | Récupération après sinistre de pile complète OCI | Manuelle |
Opérations de sauvegarde. | Action automatique | Autonome | Action automatique | Manuelle |
Opérations de restauration | Action automatique | Action automatique | Action automatique | Manuelle |
RPO (coupure régionale) | (Proche) zéro | (Proche) zéro | (Proche) zéro | (Proche) zéro |
RTO (coupure régionale) | Délai de basculement vers la base de données de secours | Délai de basculement vers la base de données de secours | Délai de basculement vers la base de données de secours | Délai de basculement vers la base de données de secours |
Continuité d'application | Oui | Oui | Oui | Oui |