Migrer des bases de données Oracle RAC protégées par Oracle Data Guard
Oracle Exadata Database Service offre des capacités éprouvées d'Oracle Database sur une infrastructure Oracle Exadata spécialement conçue et optimisée. L'automatisation intégrée du nuage, l'évolutivité élastique des ressources, la sécurité et la performance rapide pour 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 tous les centres de données d'un déploiement sur place :

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 :
- Migrate to Oracle Exadata Database Service on Dedicated Infrastructure
- Migrer vers Oracle Exadata Database Service sur une infrastructure Exascale
- Migrer vers Oracle Autonomous Database on Dedicated Exadata Infrastructure dédiée
- Migrer vers une base de données Oracle RAC à deux noeuds sur Oracle Base Database Service
- Migrer vers Oracle Cloud VMware Solution
Migrate to Oracle Exadata Database Service on Dedicated Infrastructure
Oracle Exadata Database Service on Dedicated Infrastructure complies with the Oracle MAA Gold Level when deployed with Oracle Data Guard.
The following architecture diagram shows Oracle RAC database on Oracle Exadata Database Service on Dedicated Infrastructure with Oracle Data Guard across regions:

Description de l'illustration migrate-orclracdb-exadbsrvdi-dg-regions.png
Cette architecture comprend 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.
- Une passerelle DRG dans chaque VCN et une connexion d'appairage distant entre les réseaux en nuage virtuels.
- Application principale sur la machine virtuelle du service de calcul OCI s'exécutant dans le sous-réseau d'application de la région principale.
- Application de secours sur la machine virtuelle du service de calcul OCI s'exécutant dans le sous-réseau d'application de la région de secours.
- L'infrastructure Exadata principale et la grappe de machines virtuelles Exadata sont déployées dans les sous-réseaux client et de sauvegarde de la région principale.
- Infrastructure Exadata de secours et grappe de machines virtuelles Exadata déployées 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 la grappe de machines virtuelles Exadata avec un noeud Oracle RAC sur chaque machine virtuelle de la grappe de machines virtuelles dans la région principale.
- Base de données Oracle RAC de secours déployée dans la grappe de machines virtuelles Exadata avec un noeud Oracle RAC sur chaque machine virtuelle de la grappe 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 secours.
- La récupération après sinistre de pile complète OCI 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 Stockage d'objets OCI est une autre solution pour les sauvegardes automatiques de base de données.
- (Facultatif) Chambre forte OCI pour la gestion des clés TDE.
Cette architecture bénéficie des 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 de l'application et de la base de données avec récupération après sinistre de pile complète OCI.
- Protection de l'application contre les interruptions pendant les pannes et les opérations de maintenance grâce à la continuité des applications.
- Réduction de la charge de travail de sauvegarde sur la base principale et la base de secours avec Oracle Database Autonomous Recovery Service.
- Évolutivité en ligne des ressources de calcul et de stockage.
- Provisionnement de base de données automatisé et opérations de cycle de vie.
- Configuration automatisée d'Oracle Data Guard.
- Le chiffrement transparent des données est activé par défaut avec l'option d'utiliser la chambre forte OCI pour la gestion des clés.
- Migrations automatisées à l'aide de ZDM.
- Modèles de licences Oracle Cloud.
Recommandations
- Configurez une sauvegarde automatique dans Oracle Database Autonomous Recovery Service même si les données sont protégées par Oracle Data Guard afin de réduire la charge de travail de sauvegarde sur la base de données en mettant en oeuvre 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 obtenir la réplication des sauvegardes entre les régions.
- Utilisez Active Data Guard pour assurer une prévention complète de la corruption de données grâce à la réparation automatique de blocs, aux mises à niveau et aux migrations en ligne, déchargez la charge de travail vers la base de données de secours à l'aide de l'évolutivité horizontale en lecture principalement, et activez la continuité des applications pour masquer les pannes de base de données pendant les événements planifiés et non planifiés des utilisateurs finaux et assurer des applications sans interruption.
Migrer vers Oracle Exadata Database Service sur une infrastructure Exascale
Oracle Exadata Database Service sur une infrastructure exaflopique offre la même expérience de service en nuage qu'Oracle Exadata Database Service on Dedicated Infrastructure, mais sans vous abonner à une infrastructure dédiée. Vous pouvez commencer avec une petite grappe de machines virtuelles et vous adapter facilement à la croissance de vos besoins. Oracle gère l'ensemble de l'infrastructure physique dans un modèle de service d'infrastructure partagée. Oracle Exadata Database Service sur l'infrastructure exaflopique n'est disponible que pour Oracle Database version 23ai.
Oracle Exadata Database Service sur une infrastructure exaflopique s'exécute 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 exaflopique avec Oracle Data Guard sur l'ensemble des régions :

Description de l'illustration migrate-orclracdb-exadbxsi-dg-regions.png
Cette architecture comprend les composants suivants :
- VCN avec trois sous-réseaux et une passerelle de service pour accéder aux services gérés par OCI.
- Une passerelle DRG dans chaque VCN et une connexion d'appairage distant entre les réseaux en nuage virtuels.
- Application principale sur la machine virtuelle du service de calcul OCI s'exécutant dans le sous-réseau d'application de la région principale.
- Application de secours sur la machine virtuelle du service de calcul OCI s'exécutant dans le sous-réseau d'application de la région de secours.
- Grappe de machines virtuelles Exadata principale déployée dans les sous-réseaux client et de sauvegarde de la région principale.
- Grappe de machines virtuelles Exadata de secours déployée 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 la grappe de machines virtuelles Exadata avec un noeud Oracle RAC sur chaque machine virtuelle de la grappe de machines virtuelles dans la région principale.
- Base de données Oracle RAC de secours déployée dans la grappe de machines virtuelles Exadata avec un noeud Oracle RAC sur chaque machine virtuelle de la grappe 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 secours.
- La récupération après sinistre de pile complète OCI 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 Stockage d'objets OCI est une autre solution pour les sauvegardes automatiques de base de données.
- (Facultatif) Chambre forte OCI pour la gestion des clés du chiffrement transparent des données.
Cette architecture bénéficie des 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 de l'application et de la base de données avec récupération après sinistre de pile complète OCI.
- Protection de l'application contre les interruptions pendant les pannes et les opérations de maintenance grâce à la continuité des applications.
- Réduction de la charge de travail de sauvegarde sur la base principale et la base de secours avec Oracle Database Autonomous Recovery Service.
- Évolutivité en ligne des ressources de calcul et de stockage.
- Provisionnement de base de données automatisé et opérations de cycle de vie.
- Configuration automatisée d'Oracle Data Guard.
- Le chiffrement transparent des données est activé par défaut avec l'option d'utiliser la chambre forte OCI pour la gestion des clés.
- Migrations automatisées à l'aide de ZDM.
- Modèles de licences Oracle Cloud.
- Lower entry size and cost than Oracle Exadata Database Service on Dedicated Infrastructure.
- Capacités avancées de clonage et d'instantané économes en espace qui sont étroitement intégrées à Oracle Database et qui éliminent le besoin d'une base de données principale de test pour la prise en charge des instantanés et des clones sur Exadata.
Recommandations
- Configurez une sauvegarde automatique dans Oracle Database Autonomous Recovery Service même si les données sont protégées par Oracle Data Guard afin de réduire la charge de travail de sauvegarde sur la base de données en mettant en oeuvre 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 obtenir la réplication des sauvegardes entre les régions.
- Utilisez Active Data Guard pour assurer une prévention complète de la corruption de données grâce à la réparation automatique de blocs, aux mises à niveau et aux migrations en ligne, déchargez la charge de travail vers la base de données de secours à l'aide de l'évolutivité horizontale en lecture principalement, et activez la continuité des applications pour masquer les pannes de base de données pendant les événements planifiés et non planifiés des utilisateurs finaux et assurer des applications sans interruption.
Migrer vers Oracle Autonomous Database on Dedicated Exadata Infrastructure dédiée
Oracle Autonomous Database offre une base de données entièrement autonome et facile à utiliser qui s'adapte de façon élastique, permet des interrogations rapides et ne nécessite aucune administration. Oracle Autonomous Database on Dedicated Exadata Infrastructure est un environnement de base de données hautement automatisé et entièrement géré s'exécutant sur OCI avec des ressources matérielles et logicielles engagées. Ces ressources isolées permettent à votre organisation de répondre à des exigences rigoureuses en matière de sécurité, de disponibilité et de rendement, tout en réduisant les coûts et la complexité.
Oracle Autonomous Database s'exécute sur Oracle Exadata et Oracle RAC et est conforme au niveau d'or MAA Oracle 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 toutes les régions :

Description de l'illustration migrate-autonmdbdi-exadata-dg-regions.png
Cette architecture comprend les composants suivants :
- Dans chaque région, un VCN avec deux sous-réseaux.
- Une passerelle DRG dans chaque VCN et une connexion d'appairage distant entre les réseaux en nuage virtuels.
- Application principale sur la machine virtuelle du service de calcul OCI s'exécutant dans le sous-réseau d'application de la région principale.
- Application de secours sur la machine virtuelle du service de calcul OCI s'exécutant dans le sous-réseau d'application de la région de secours.
- Infrastructure Exadata autonome principale et grappe de machines virtuelles Exadata autonome déployée dans le sous-réseau client et de sauvegarde de la région principale.
- Infrastructure Exadata autonome de secours et grappe de machines virtuelles Exadata autonome déployées dans le sous-réseau client et de sauvegarde de la région de secours.
- Oracle Autonomous Database principale déployée dans la grappe de machines virtuelles Exadata autonome de la région principale.
- Oracle Autonomous Database de secours déployé dans la grappe de machines virtuelles Exadata autonome dans la région de secours.
- Oracle Autonomous Data Guard pour répliquer des données de la base principale vers la base de secours.
- La récupération après sinistre de pile complète OCI 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 Stockage d'objets OCI est une autre solution pour les sauvegardes automatiques de base de données.
- (Facultatif) Chambre forte OCI pour la gestion des clés TDE.
Cette architecture bénéficie des 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 de l'application et de la base de données avec récupération après sinistre de pile complète OCI.
- Protection de l'application contre les interruptions pendant les pannes et les opérations de maintenance grâce à la continuité des applications.
- Réduction de la charge de travail de sauvegarde sur la base principale et la base de secours avec Oracle Database Autonomous Recovery Service.
- Évolutivité en ligne et automatique des ressources de calcul et de stockage.
- Provisionnement de base de données automatisé et opérations de cycle de vie.
- Configuration automatisée d'Oracle Autonomous Data Guard.
- Le chiffrement transparent des données est activé par défaut avec l'option d'utiliser la chambre forte OCI pour la gestion des clés.
- Migrations automatisées à l'aide de ZDM.
- Les modèles de licence OCI et les options Enterprise Edition sont inclus sans frais supplémentaires.
Recommandations
- Configurez une sauvegarde automatique dans Oracle Database Autonomous Recovery Service même si les données sont protégées par Oracle Autonomous Data Guard pour réduire la charge de travail de sauvegarde sur la base de données en mettant en oeuvre la stratégie de sauvegarde incrémentielle à perpétuité qui élimine les sauvegardes complètes hebdomadaires.
- Activez les sauvegardes à partir de la base de données de secours pour obtenir la réplication des sauvegardes entre les régions.
- Utilisez Active Data Guard pour assurer une prévention complète de la corruption de données grâce à la réparation automatique de blocs, aux mises à niveau et aux migrations en ligne, déchargez la charge de travail vers la base de données de secours à l'aide de l'évolutivité horizontale en lecture principalement, et activez la continuité des applications pour masquer les pannes de base de données pendant les événements planifiés et non planifiés des utilisateurs finaux et assurer des applications sans interruption.
- Facultativement, vous pouvez migrer vers Oracle Autonomous Database Serverless avec Oracle Autonomous Data Guard.
Migrer 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 offre une haute disponibilité pour 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 toutes les régions :

Description de l'illustration migrate-two-node-racdb-basedb-dg-regions.png
Cette architecture comprend 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.
- Une passerelle DRG dans chaque VCN et une connexion d'appairage distant entre les réseaux en nuage virtuels.
- Application principale sur la machine virtuelle du service de calcul OCI s'exécutant dans le sous-réseau d'application de la région principale.
- Application de secours sur la machine virtuelle du service de calcul OCI s'exécutant dans le sous-réseau d'application de la région de secours.
- Base de données Oracle RAC à deux noeuds principale 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 d'erreur 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 d'erreur différent.
- Oracle Data Guard réplique les données de la base de données principale vers la base de secours.
- La récupération après sinistre de pile complète OCI 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 Stockage d'objets OCI est une autre solution pour les sauvegardes automatiques de base de données.
- (Facultatif) Chambre forte OCI pour la gestion des clés TDE.
Note :
Lors de la migration vers des machines virtuelles au lieu d'Exadata, vous manquerez les avantages en matière de redondance et de performance d'Exadata.- Haute disponibilité avec Oracle RAC déployé sur deux domaines d'erreur.
- 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 de l'application et de la base de données avec récupération après sinistre de pile complète OCI.
- Protection de l'application contre les interruptions pendant les pannes et les opérations de maintenance grâce à la continuité des applications.
- Réduction de la charge de travail de sauvegarde sur la base principale et la base de secours avec Oracle Database Autonomous Recovery Service.
- Provisionnement de base de données automatisé et opérations de cycle de vie.
- Configuration automatisée d'Oracle Data Guard.
- Le chiffrement transparent des données est activé par défaut avec l'option d'utiliser la chambre forte OCI pour la gestion des clés.
- Migrations automatisées à l'aide de ZDM.
- Modèles de licences Oracle Cloud.
Recommandations
- Configurez une sauvegarde automatique dans Oracle Database Autonomous Recovery Service même si les données sont protégées par Oracle Data Guard afin de réduire la charge de travail de sauvegarde sur la base de données en mettant en oeuvre 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 obtenir la réplication des sauvegardes entre les régions.
- Vous pouvez également configurer la sauvegarde automatique dans le service Stockage d'objets OCI, qui fournit une mise en miroir tridirectionnelle entre les domaines de disponibilité ou les domaines d'erreur.
- Utilisez Active Data Guard pour assurer une prévention complète de la corruption de données grâce à la réparation automatique de blocs, aux mises à niveau et aux migrations en ligne, déchargez la charge de travail vers la base de données de secours à l'aide de l'évolutivité horizontale en lecture principalement, et activez la continuité des applications pour masquer les pannes de base de données pendant les événements planifiés et non planifiés des utilisateurs finaux et assurer des applications sans interruption.
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 distant (RPC) entre les réseaux en nuage virtuels.
- Centre de données défini par logiciel OCVS (SDDC).
- Application principale sur la machine virtuelle du service de calcul OCI fournie par OCVS dans la région principale.
- Application de secours sur la machine virtuelle du service de calcul OCI fournie par OCVS dans la région de secours.
- Oracle Database à instance unique principale sur la machine virtuelle du service de calcul OCI fournie par OCVS dans la région principale.
- Oracle Database à instance unique de secours sur la machine virtuelle du service de calcul OCI fournie par OCVS dans la région de secours.
- Oracle Data Guard pour répliquer des données de la base principale vers la base de données de secours.
- Service de stockage d'objets pour OCI pour les sauvegardes de base de données.
Recommandations
- Configurez Oracle Data Guard entre deux domaines de disponibilité pour les protéger des défaillances de site. Vous pouvez également configurer Oracle Data Guard sur deux domaines d'erreur dans les régions OCI avec un seul domaine de disponibilité.
-
Utilisez le module de sauvegarde en nuage d'Oracle Database pour configurer les sauvegardes de base de données dans le stockage d'objets OCI et tirer parti de la mise en miroir tridirectionnelle entre les domaines de disponibilité ou d'erreur.
-
Utilisez Active Data Guard pour assurer une prévention complète de la corruption de données grâce à la réparation automatique de blocs, aux mises à niveau et aux migrations en ligne, 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 d'événements planifiés et non planifiés pour les utilisateurs finaux et assurer des applications ininterrompues.
Comparaison des options
OCI offre diverses options pour vos charges de travail basées sur VMware avec différentes fonctions pour la haute disponibilité, la reprise après sinistre, la migration, l'automatisation, etc.
Le tableau suivant compare la base de données Oracle RAC aux options de migration d'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 :
Fonction | 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 | Solution VMware Oracle Cloud |
---|---|---|---|---|
Déploiement de la base de données | Comanisée | Autonome | Comanisée | Manuelles |
Opérations de cycle de vie | Action automatique | Autonome | Action automatique | Manuelles |
Configuration de Data Guard | Action automatique | Action automatique | Action automatique | Manuelles |
Basculement automatique | Basculement rapide | Basculement rapide | Basculement rapide | Basculement rapide |
Octroi de licence | BYOL et licence incluse | BYOL et licence incluse | BYOL et licence incluse | BYOL |
Chiffrement TDE | Par défaut et inclus | Par défaut et inclus | Par défaut et inclus | Option manuelle, payée |
Magasin de clés TDE | Portefeuille local et chambre forte OCI | Portefeuille local et chambre forte OCI | Portefeuille local et chambre forte OCI | Portefeuille local |
Migration de bases de données | Automatisée à l'aide d'Oracle ZDM | Automatisée à l'aide d'Oracle ZDM | Automatisée à l'aide d'Oracle ZDM | Manuelles |
Niveau MAA Oracle | Gold | Gold | Gold | Bronze + Oracle Data Guard (responsabilité du client) |
Haute disponibilité | Oracle Exadata et Oracle RAC | Oracle Exadata et Oracle RAC | Oracle RAC | Oracle Data Guard |
Récupération après sinistre | Oracle Data Guard | Oracle Autonomous Data Guard | Oracle Data Guard | Oracle Data Guard |
Opérations RS | Débit de pile complète OCI | Débit de pile complète OCI | Débit de pile complète OCI | Manuelles |
Opérations de sauvegarde | Action automatique | Autonome | Action automatique | Manuelles |
Opérations de restauration | Action automatique | Action automatique | Action automatique | Manuelles |
RPO (interruption régionale) | (Proche de) zéro | (Proche de) zéro | (Proche de) zéro | (Proche de) zéro |
RTO (interruption régionale) | Délai de basculement vers la base de secours | Délai de basculement vers la base de secours | Délai de basculement vers la base de secours | Délai de basculement vers la base de secours |
La continuité des applications | Oui | Oui | Oui | Oui |