Migration d'instances Oracle Database à instance unique protégées par Oracle Data Guard
Le diagramme d'architecture suivant présente une instance Oracle Database à instance unique avec Oracle Data Guard dans les centres de données déployés sur site :

Description de l'illustration migrate-single-instance-premises-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
- Migration 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 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.
- Oracle Database à instance unique principale déployé sur Oracle Base Database Service dans le sous-réseau de base de données de la région Principal.
- Instance unique de secours Oracle Database 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 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é 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 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.
- 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 Serverless
L'architecture suivante présente Oracle Autonomous Database Serverless avec Oracle Autonomous Data Guard dans les régions :

Description de l'illustration migrate-autonomousdb-serverless-data-guard.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.
- 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.
- Oracle Autonomous Database Serverless principal avec accès à l'adresse privée via le sous-réseau de base de données dans la région principale.
- Base de données de secours Oracle Autonomous Database Serverless avec accès à l'adresse privée via le sous-réseau de base de données dans la région de secours.
- Oracle Autonomous Data Guard inter-région pour répliquer les données de la base de données principale vers la base de données de secours Autonomous Database.
- OCI Full Stack DR orchestre les opérations de permutation et de basculement.
- (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 quasi-absence de perte de données avec la base de données de secours Oracle Autonomous 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.
- Evolutivité automatique et en ligne 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 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.
Recommandation
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.
Recommandation
-
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
Le tableau suivant compare Oracle Database à instance unique avec les options de migration Oracle Data Guard avec Oracle Autonomous Database Serverless, Oracle Base Database Service et Oracle Cloud VMware Solution :
Fonctionnalité | Oracle Base Database Service | Oracle Autonomous Database Serverless | Oracle Cloud VMware Solution |
---|---|---|---|
Déploiement de la base de données | Compris | Autonome | Manuelle |
Opérations de cycle de vie | Action automatique | Autonome | Manuelle |
Configuration de Data Guard | Action automatique | Action automatique | Manuelle |
Basculement en cas d'incident | Automatisation avec Fast-Start Failover | Automatique (si aucune perte de données n'est garantie) | Automatisation avec Fast-Start Failover |
Gestion des licences | 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 | Manuel, option payante |
Fichier de clés TDE | Portefeuille local et OCI Vault | Portefeuille local et OCI Vault | Portefeuille local |
Migration de la base de données | Automatisé avec Oracle ZDM | Automatisé avec Oracle ZDM | Manuelle |
Niveau MAA Oracle | Bronze + Oracle Data Guard | Gold (base de données de secours Oracle Autonomous Data Guard locale) | Bronze + Oracle Data Guard (responsabilité 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 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 | Manuelle |
Opérations de sauvegarde. | Action automatique | Autonome | Manuelle |
Opérations de restauration | Action automatique | Action automatique | Manuelle |
RPO (coupure régionale) | (Proche) zéro | Jusqu'à 1 minute | (Proche) zéro |
RTO (coupure régionale) | Délai de basculement | 15 minutes. | Délai de basculement |
Continuité d'application | Oui | Oui | Oui |