Migrer des Oracle Database monoinstances protégées par Oracle Data Guard
Le diagramme d'architecture suivant présente une instance unique Oracle Database avec Oracle Data Guard dans tous les centres de données déployés sur place :

Description de l'illustration migrate-single-instance-premise-oracle-data-guard-arch.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 :
- Migrer vers Oracle Base Database Service
- Migrer vers Oracle Autonomous Database Serverless
- Migrer vers Oracle Cloud VMware Solution
Migrer vers Oracle Base Database Service
Oracle Base Database Service est conforme au niveau de bronze MAA par défaut.
Le diagramme d'architecture suivant présente une instance unique Oracle Database sur Oracle Base Database Service avec Oracle Data Guard dans toutes les régions :

Description de l'illustration migrate-basedb-service-oracle-data-guard-regions-arch.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.
- Oracle Database à instance unique principale déployée sur Oracle Base Database Service dans le sous-réseau de base de données de la région principale.
- Oracle Database à instance unique 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.
- 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é avec Oracle Grid Infrastructure.
- 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.
- 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 Serverless
L'architecture suivante présente Oracle Autonomous Database Serverless avec Oracle Autonomous Data Guard dans toutes les régions :

Description de l'illustration migrate-autonomousdb-serverless-data-guard.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.
- 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.
- Oracle Autonomous Database Serverless principal avec accès au point d'extrémité privé au moyen du sous-réseau de base de données de la région principale.
- Base de données de secours Oracle Autonomous Database Serverless avec accès au point d'extrémité privé au moyen du sous-réseau de base de données dans la région de secours.
- Oracle Autonomous Data Guard inter-région pour répliquer des données de la base principale vers la base de données de secours Autonomous Database.
- La récupération après sinistre de pile complète OCI orchestre les opérations de permutation et de basculement.
- (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 perte de données quasi nulle avec la base de données de secours Oracle Autonomous 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.
- É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 autonome.
- 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.
Recommandation
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.
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.
Recommandation
-
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
Le tableau suivant compare l'instance unique Oracle Database aux options de migration d'Oracle Data Guard avec Oracle Autonomous Database Serverless, Oracle Base Database Service et Oracle Cloud VMware Solution :
Fonction | Service de base de données de base Oracle | Base de données Oracle Autonomous Database sans serveur | Solution VMware Oracle Cloud |
---|---|---|---|
Déploiement de la base de données | Comanisée | Autonome | Manuelles |
Opérations de cycle de vie | Action automatique | Autonome | Manuelles |
Configuration de Data Guard | Action automatique | Action automatique | Manuelles |
Opération de basculement | Automatisé avec Fast-Start Failover | Automatique (si aucune perte de données garantie) | Automatisé avec Fast-Start Failover |
Octroi de licence | BYOL et licence incluse | BYOL et licence incluse | BYOL |
Chiffrement TDE | 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 |
Migration de bases de données | Automatisé avec Oracle ZDM | Automatisé avec Oracle ZDM | Manuelles |
Niveau MAA Oracle | Bronze + Oracle Data Guard | Or (base de données de secours Oracle Autonomous Data Guard locale) | Bronze + Oracle Data Guard (responsabilité du client) |
Haute disponibilité | Oracle Data Guard | Oracle Exadata et Oracle RAC | Oracle Data Guard |
Récupération après sinistre | Oracle Data Guard | Oracle Autonomous Data Guard | Oracle Data Guard |
Opérations RS | Débit de pile complète OCI | Débit de pile complète OCI | Manuelles |
Opérations de sauvegarde | Action automatique | Autonome | Manuelles |
Opérations de restauration | Action automatique | Action automatique | Manuelles |
RPO (interruption régionale) | (Proche de) zéro | Jusqu'à 1 minute | (Proche de) zéro |
RTO (interruption régionale) | Délai de basculement | 15 minutes | Délai de basculement |
La continuité des applications | Oui | Oui | Oui |