Migrer des bases de données Oracle monoinstance

Dans cette option de configuration, vous migrez une application et une instance unique Oracle Database s'exécutant sur VMware sur place avec une sauvegarde Oracle Database vers un emplacement sur place. La gestion et les opérations d'Oracle Database sont généralement manuelles et vous avez l'entière responsabilité.

L'architecture suivante présente une instance unique Oracle Database déployée sur place :

Une description de migrate-single-instance-premise-oracledb-arch.png suit
Description de l'illustration migrate-single-instance-premise-oracledb-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 exécute des charges de travail Oracle Database Enterprise Edition et Standard Edition sur des formes de machine virtuelle flexibles dans OCI. Le service fournit une gestion automatisée du cycle de vie de la base de données qui réduit l'administration, le développement intégré d'applications à faible code qui accélère le déploiement de nouvelles applications et l'évolutivité du calcul avec une tarification à l'usage qui réduit les coûts.

Oracle Base Database Service fournit des fonctions de redémarrage d'Oracle, des services de base de données gérés par Oracle Clusterware, Oracle Automatic Storage Management (ASM) et la redondance de stockage, et est conforme au niveau de bronze Oracle Maximum Availability Architecture (MAA) par défaut.

L'architecture suivante présente une instance unique Oracle Database sur Oracle Base Database Service :

Une description de migrate-oracle-basedbsrvc-oci-arch.png suit
Description de l'illustration migrate-oracle-basedbsrvc-oci-arch.png

Cette architecture comprend les composants suivants :

  • VCN avec deux sous-réseaux et une passerelle de service pour accéder aux services gérés par OCI.
  • Application sur la machine virtuelle du service de calcul OCI s'exécutant dans le sous-réseau d'application.
  • Oracle Database à instance unique déployée sur Oracle Base Database Service dans le sous-réseau de base de données.
  • 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é avec Oracle Grid Infrastructure.
  • Améliorez la protection des données avec Oracle Database Autonomous Recovery Service.
  • Provisionnement de base de données automatisé et opérations de cycle de vie.
  • 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 la sauvegarde automatique dans Oracle Database Autonomous Recovery Service 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 permanente qui élimine les sauvegardes complètes hebdomadaires. En outre, il permet une restauration et une récupération plus rapides en fournissant une copie de sauvegarde complète virtuelle et en éliminant la nécessité de récupérer des sauvegardes incrémentielles.
  • Activez la protection des données en temps réel d'Oracle Database Autonomous Recovery Service pour synchroniser vos transactions en temps réel avec le service de récupération. La protection des données en temps réel minimise la possibilité de perte de données pour atteindre un objectif de point de récupération (OPR) inférieur à la seconde.
  • 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.

Migrer vers Oracle Autonomous Database Serverless

Oracle Autonomous Database fournit 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. Vous n'avez pas besoin de configurer ou de gérer du matériel ni d'installer de logiciel avec Oracle Autonomous Database Serverless. Oracle Autonomous Database gère le provisionnement, la sauvegarde, l'application de correctifs, la mise à niveau et l'augmentation ou la réduction de la base de données.

Oracle Autonomous Database s'exécute sur Oracle Exadata et Oracle RAC et tire parti de la haute disponibilité, de l'extensibilité et de la redondance, et est également conforme au niveau d'argent MAA Oracle par défaut.

L'architecture suivante présente Oracle Autonomous Database Serverless :

Une description de migrate-autonomousdb-serverless-oci-arch.png suit
Description de l'illustration migrate-autonomousdb-serverless-oci-arch.png

Cette architecture comprend les composants suivants :

  • VCN avec deux sous-réseaux avec accès aux services gérés par OCI.
  • Application sur la machine virtuelle du service de calcul OCI s'exécutant dans le sous-réseau d'application.
  • Oracle Autonomous Database Serverless avec accès au point d'extrémité privé au moyen du sous-réseau 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 de l'application contre les interruptions pendant les pannes et les opérations de maintenance grâce à la continuité des applications.
  • Amélioration de la protection des données grâce à la récupération après sinistre basée sur des sauvegardes.
  • É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.
  • 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

  • Utilisez la récupération après sinistre basée sur la sauvegarde pour créer une nouvelle base de données à partir de la sauvegarde au moment de la permutation ou du basculement et pour obtenir un RPO inférieur, soit 10 secondes pour la récupération locale et 1 minute pour la récupération après sinistre basée sur la sauvegarde inter-région.
  • Activez la continuité des applications pour masquer les interruptions de base de données pendant les événements planifiés et non planifiés des utilisateurs finaux afin d'assurer des applications ininterrompues.

Migrer vers Oracle Cloud VMware Solution

Oracle Cloud VMware Solution (OCVS) fournit un environnement en nuage natif géré par le client, basé sur VMware, installé dans votre location et offre un contrôle complet à l'aide d'outils VMware familiers.

Comme pour les déploiements sur place, le provisionnement des bases de données et toutes les opérations de maintenance et de cycle de vie des bases de données sont généralement manuels et de votre responsabilité. Vous devez envisager l'octroi de licences Oracle Database sur OCVS et la séparation des grappes OCVS pour Oracle Database. Les machines virtuelles de calcul utilisent un système de fichiers local sans les fonctions de redémarrage fournies par Oracle Grid Infrastructure.

Le diagramme suivant illustre une instance unique Oracle Database sur OCVS.

Une description de migrate-vmware-service-ovcs-oci-arch.png suit
Description de l'illustration migrate-vmware-service-ovcs-oci-arch.png

Cette architecture comprend les composants suivants :

  • VCN avec une passerelle de service pour accéder aux services gérés par OCI.
  • Centre de données défini par logiciel OCVS (SDDC).
  • Application sur la machine virtuelle du service de calcul OCI fournie par OCVS.
  • Oracle Database à instance unique sur la machine virtuelle du service de calcul pour OCI fournie par OCVS
  • 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.

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 les options de migration d'instance unique pour Oracle Database à 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
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 Silver Bronze (responsabilité du client)
Haute disponibilité Redémarrage Oracle et ASM Oracle Exadata et Oracle RAC Redémarrage de la machine virtuelle
Récupération après sinistre

Restauration rapide à partir d'une sauvegarde avec Oracle Database Autonomous Recovery Service

Récupération après sinistre basée sur des sauvegardes Restaurer à partir d'une sauvegarde
Opérations de sauvegarde Action automatique Autonome Manuelles
Opérations de restauration Action automatique Action automatique Manuelles
RPO (interruption locale) Zéro avec Oracle Database Autonomous Recovery Service 10s avec récupération après sinistre basée sur la sauvegarde Dernière sauvegarde
RTO (interruption locale) Temps de restauration Zéro (ou 1h + 1h/5TB) Temps de restauration
La continuité des applications Non Oui Non