Migration vers Oracle Base Database Service ou Oracle Exadata Database Service on Dedicated Infrastructure
Cette section explique comment migrer vos charges globales de serveur x86 ou Oracle Database Appliance sur site vers Oracle Base Database Service ou Oracle Exadata Database Service on Dedicated Infrastructure, et migrer vos applications VMware vers Oracle Cloud VMware Solution.
Architecture
Grâce à Oracle Zero Downtime Migration, automatisez la migration de votre base de données tout en subissant un temps d'arrêt minimal lors de la migration de vos données sur site vers le cloud.
Migrez vos applications sur site exécutées sur VMware vers Oracle Cloud VMware Solution à l'aide d'outils VMware tels que HCX et vMotion. Oracle Cloud VMware Solution vous offre une implémentation entièrement automatisée d'un centre de données défini par logiciel (SDDC) VMware dans votre location OCI, exécuté sur des instances Bare Metal OCI.
Le diagramme suivant illustre cette architecture de référence.
x86-oda-migrate-base-exadata-vmware.zip
Cette architecture prend en charge les composants suivants :
- Région
Une région Oracle Cloud Infrastructure est une zone géographique précise qui contient un ou plusieurs centres de données, appelés domaines de disponibilité. Les régions sont indépendantes les unes des autres et de grandes distances peuvent les séparer (dans des pays voire des continents).
- Réseau cloud virtuel (VCN) et sous-réseau
Un VCN est un réseau personnalisable défini par logiciel que vous configurez dans une région Oracle Cloud Infrastructure. Comme les réseaux de centre de données traditionnels, les réseaux cloud virtuels vous donnent un contrôle total sur l'environnement réseau. Un réseau cloud virtuel peut comporter plusieurs blocs CIDR qui ne se chevauchent pas et que vous pouvez modifier après l'avoir créé. Vous pouvez segmenter un réseau cloud virtuel en plusieurs sous-réseaux ciblant une région ou un domaine de disponibilité. Chaque sous-réseau est composé d'une plage contiguë d'adresses qui ne chevauchent pas celles des autres sous-réseaux du réseau cloud virtuel. Vous pouvez modifier la taille d'un sous-réseau après sa création. Un sous-réseau peut être public ou privé.
- Oracle Exadata Database Service on Dedicated Infrastructure
Oracle Exadata Database Service on Dedicated Infrastructure fournit Oracle Exadata Database Machine en tant que service dans un centre de données OCI. Le service Oracle Exadata Database Service on Dedicated Infrastructure peut héberger de nombreuses bases de données Oracle exécutées dans des clusters de machines virtuelles exécutés sur un seul rack Exadata dans une région OCI. Oracle Exadata Database Service on Dedicated Infrastructure est une plate-forme idéale pour la consolidation de bases de données.
- Oracle Base Database Service
Oracle Base Database Service vous permet de garder un contrôle absolu sur vos données tout en exploitant les fonctionnalités combinées d'Oracle Database et d'Oracle Cloud Infrastructure (OCI). OCI propose des systèmes de base de données à noeud unique et des systèmes de base de données RAC à plusieurs noeuds sur des machines virtuelles. Un seul système Oracle Base Database Service peut héberger une seule base de données Conteneur Oracle. Cette base de données Conteneur peut héberger plusieurs bases de données pluggables. Oracle Base Database Service est idéal pour la consolidation de bases de données pour les bases de données pouvant être migrées vers des bases de données pluggables.
- Oracle Cloud VMware Solution Centre de données défini par logiciel (SDDC)
Oracle et VMware se sont associés pour développer une implémentation de centre de données défini par logiciel (SDDC) certifiée VMware à utiliser dans Oracle Cloud Infrastructure. Cette implémentation, appelée Oracle Cloud VMware Solution, utilise OCI pour héberger un SDDC VMware hautement disponible. Elle permet également une migration transparente de tous vos workloads de SDDC VMware sur site vers Oracle Cloud VMware Solution. Oracle Cloud VMware Solution contient les composants VMware suivants :
- VMware vSphere ESXi
- VMware vSAN
- VMware vCenter
- VMware NSX-T
- VMware HCX (facultatif)
- Bare Metal
Un centre de données défini par logiciel (SDDC) Oracle Cloud VMware Solution contient des serveurs Bare Metal hébergeant Oracle Cloud VMware Solution. Le serveur Bare Metal prend en charge les applications qui nécessitent un nombre élevé de coeurs, de grandes quantités de mémoire et une bande passante élevée (telle qu'Oracle Cloud VMware Solution). Vous pouvez déployer Oracle Cloud VMware Solution sur des serveurs Bare Metal et configurer des machines virtuelles avec des améliorations de performances significatives par rapport aux autres clouds publics et centres de données sur site.
- Passerelle de service
La passerelle de service fournit un accès à partir d'un VCN à d'autres services, tels qu'Oracle Cloud Infrastructure Object Storage. Le trafic du VCN vers le service Oracle transite par la structure réseau Oracle et ne traverse jamais Internet.
- Dynamic routing gateway (DRG)
Le DRG est un routeur virtuel qui fournit un chemin pour le trafic de réseau privé entre les réseaux cloud virtuels de la même région, entre un VCN et un réseau en dehors de la région, tel qu'un VCN dans une autre région Oracle Cloud Infrastructure, un réseau sur site ou un réseau dans un autre fournisseur cloud.
- FastConnect
Oracle Cloud Infrastructure FastConnect permet de créer facilement une connexion privée dédiée entre le centre de données et Oracle Cloud Infrastructure. FastConnect offre des options de bande passante plus élevée et une expérience réseau plus fiable par rapport aux connexions Internet.
- Stockage de fichiers
OCI File Storage est utilisé lors de la migration pour importer la base de données migrée à partir d'un système de fichiers partagé.
- Stockage d'objets
OCI Object Storage est utilisé lors de la migration pour le stockage temporaire.
Avant de commencer
Avant de commencer, vérifiez les versions des principaux composants utilisés dans cette configuration et consultez la documentation du produit pour référence ultérieure.
Vérifier les exigences
- Assurez-vous que la base de données source est en cours d'exécution sur un serveur x86 ou qu'Oracle Database Appliance exécute la version 19.18 Standard Edition ou Enterprise Edition.
- La base de données cible Oracle Exadata Database Service on Dedicated Infrastructure doit être Oracle Enterprise Extreme Performance version 19.18 ou supérieure.
- La base de données Oracle Base Database Service cible peut être Standard Edition, Enterprise Edition, Enterprise Edition High Performance, Enterprise Edition Extreme Performance version 19.18 ou supérieure.
- Oracle Zero Downtime Migration doit être de version 21.4 ou supérieure.
- Le stockage intermédiaire doit inclure OCI Object Storage, Oracle ZFS Storage Appliance (NAS) et OCI File Storage.
Réviser la documentation
Ce guide stratégique explique comment migrer les charges de travail de votre base de données. Reportez-vous à la solution ci-dessous pour savoir comment migrer vos charges globales VMware. Les ressources supplémentaires sont utiles pour le contexte, les détails et les références de la migration de la base de données.
Découvrez comment migrer les composants VMware de votre charge globale vers Oracle Cloud VMware Solution.
Consultez les ressources Oracle Zero Downtime Migration :
- Oracle Zero Downtime Migration
- Vidéo Oracle Zero Downtime Migration
- Installer le logiciel Oracle Zero Downtime Migration
Vérifiez les ressources de migration logique :
- "Setting Logical Migration Parameters" dans le manuel Move to Oracle Cloud Using Zero Downtime Migration Guide
- Guide détaillé - Migration en ligne logique d'une base de données sur site vers Oracle Autonomous Database
Consultez les ressources Oracle Database :
A propos des produits et rôles requis
Cette solution nécessite les produits suivants :
- Oracle Cloud Infrastructure Identity and Access Management
- Calcul OCI
- OCI Object Storage
- OCI File Storage
- Oracle Zero Downtime Migration
- Serveur x86 ou Oracle Database Appliance
- Oracle Exadata Database Service on Dedicated Infrastructure ou Oracle Base Database Service
Il s'agit des rôles nécessaires pour chaque produit.
Nom du produit : Rôle | Obligatoire pour... |
---|---|
Oracle Cloud Infrastructure Identity and Access Management : OCI_user |
Créer des clés d'API pour télécharger des données vers le bucket |
OCI Compute : admin |
Créez une instance OCI Compute pour exécuter le logiciel Oracle Zero Downtime Migration |
OCI Object Storage : Storage Admin |
Créer des buckets OCI Object Storage pour télécharger des données exportées |
OCI File Storage : Storage Admin |
Création d'OCI File Storage pour la migration logique |
Oracle Zero Downtime Migration : opc |
Créez zdmuser pour installer et exécuter le logiciel Oracle Zero Downtime Migration.
|
Oracle Zero Downtime Migration : zdmuser |
|
Serveur x86 ou Oracle Database Appliance : root/sudoer user |
|
Serveur x86 ou base de données Oracle Database Appliance : sys/system |
Exécuter Data Pump pour exporter la base de données |
Oracle Exadata Database Service on Dedicated Infrastructure ou Oracle Base Database Service : Database Admin |
Créer une base de données cible |
Noeuds de cluster de machines virtuelles Oracle Exadata Database Service on Dedicated Infrastructure ou Oracle Base Database Service : opc |
|
Oracle Exadata Database Service on Dedicated Infrastructure ou base de données Oracle Base Database Service : sys/system |
Exécuter Data Pump pour importer la base de données pour la migration logique |
Reportez-vous à Produits, solutions et services Oracle pour obtenir ce dont vous avez besoin.
Remarques concernant la migration
Avant de commencer la migration, passez en revue ces hypothèses et considérations.
- Oracle Zero Downtime Migration prend en charge deux types de migration de base de données du serveur x86 ou d'Oracle Database Appliance vers Oracle Base Database Service et Oracle Exadata Database Service on Dedicated Infrastructure : migration logique et migration physique. Nous vous recommandons d'utiliser la migration logique car cette méthode est la plus simple. Les migrations physiques nécessitent que les bases de données source et cible soient au même niveau de patch.
- Les étapes de ce guide décrivent la migration à l'aide d'une migration logique hors ligne. Reportez-vous à la section Consulter la documentation pour plus d'informations sur la migration à l'aide d'une migration logique en ligne. Lors de la migration en ligne logique, Oracle Zero Downtime Migration configure Oracle GoldenGate pour les migrations entre les bases de données source et cible afin de garantir que les bases de données sont toujours en ligne pendant la migration.
- Pendant la migration logique, les bases de données pluggables et/ou les schémas sont migrés. Les bases de données non Conteneur sont migrées vers des bases de données pluggables configurées dans une base de données Conteneur exécutée sur Oracle Base Database Service ou Oracle Exadata Database Service on Dedicated Infrastructure.
- Un système de fichiers partagé est requis pour les migrations logiques. Lors de la migration logique, Oracle Zero Downtime Migration n'exporte pas les données directement vers OCI Object Storage. Sur la base de données source, Oracle Zero Downtime Migration exporte les données vers un système de fichiers partagé (système de fichiers réseau ou Oracle Advanced Cluster File System). Les données exportées sont ensuite téléchargées vers OCI Object Storage. Oracle Zero Downtime Migration déplace ensuite les vidages de données d'OCI Object Storage vers OCI File Storage. Enfin, Oracle Base Database Service ou Oracle Exadata Database Service on Dedicated Infrastructure peut importer les données à partir d'OCI File Storage via un système de fichiers réseau.
- Les bases de données x86 ou Oracle Database Appliance sur site peuvent exécuter des bases de données à instance unique et RAC. Oracle Base Database Service peut exécuter des bases de données à instance unique et RAC, tandis qu'Oracle Exadata Database Service on Dedicated Infrastructure exécute toujours des bases de données RAC. Lors de la migration de base de données, Oracle Zero Downtime Migration convertit les bases de données mono-instance en bases de données RAC si nécessaire.
- Le cryptage de base de données Oracle Transparent Data Encryption est facultatif pour les bases de données sur site exécutées sur des serveurs x86 ou Oracle Database Appliance. Lors de la migration de bases de données vers Oracle Base Database Service ou Oracle Exadata Database Service on Dedicated Infrastructure, la base de données cible est toujours cryptée.
- Les bases de données source et cible doivent exécuter les mêmes fichiers de fuseau horaire. Pour obtenir des instructions, reportez-vous à "Mise à niveau du fichier de fuseau horaire et de l'horodatage avec les données de fuseau horaire" dans la section Consulter la documentation.
- Les étapes de ce guide supposent qu'il existe une connectivité réseau directe entre le centre de données où Oracle Database Appliance est installé et le réseau cloud virtuel OCI où la base de données cible et la machine virtuelle Oracle Zero Downtime Migration sont configurées (via le VPN FastConnect ou IPSec comme indiqué dans le diagramme d'architecture).
- Les bases de données source et cible ne doivent pas nécessairement avoir le même mot de passe
sys
, le même mot de passe de portefeuille, la même version de base de données, le même nom de base de données et le même niveau de patch.
Migration à l'aide de la migration logique
Les étapes suivantes décrivent comment effectuer une migration logique hors ligne. Pour la migration en ligne, reportez-vous au Guide détaillé - Migration en ligne logique d'une base de données sur site vers Oracle Autonomous Database dans la section Consulter la documentation.