Provisionner Oracle Zero Downtime Migration
A propos des prérequis pour Zero Downtime Migration
Avant d'exécuter l'utilitaire Zero Downtime Migration pour la migration de base de données, il doit respecter certains prérequis.
L'hôte du service Zero Downtime Migration doit accéder aux serveurs de base de données source et cible lors de la migration d'une base de données. Ainsi, pour effectuer la migration vers Oracle Autonomous Database on Dedicated Exadata Infrastructure, l'hôte du service Zero Downtime Migration requiert un accès utilisateur root ou un accès basé sur une clé SSH à l'un des serveurs de base de données source. Assurez-vous que ces exigences en matière de routage et de connectivité réseau sont respectées avant de continuer.
Initiateur | Cible | Protocole | Port | Description |
Hôte du service ZDM | Serveur de base de données source | TCP | 22 | SSH |
Hôte du service ZDM | Serveur de base de données source | TCP | 1521 | SQL*NET |
Hôte du service ZDM | Serveur de base de données cible | TCP | 1521 | SQL*NET |
Serveur de base de données source | Banque d'objets Oracle Cloud | SSL | 443 | Banque de sauvegarde de base de données |
Serveur de base de données cible | Banque d'objets Oracle Cloud | SSL | 443 | Banque de sauvegarde de base de données |
Hôte du service ZDM | Adresse REST de l'interface Oracle Cloud | SSL | 443 | Adresse REST OCI |
Installation d'un hôte Zero Downtime Migration
Installer Zero Downtime Migration sur l'hôte
Installez Zero Downtime Migration une fois l'hôte prêt.
Configurer la migration sans temps d'arrêt
- Configurez le fichier
/etc/hosts
sur l'hôte de service Zero Downtime Migration afin de garantir la connectivité entre l'hôte de service Zero Downtime Migration et la base de données source en ajoutant les informations de base de données source en tant qu'utilisateur root.[root@zdmhost ~]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 10.0.1.179 hr9246.appsubnet.exadatainfrastr.oraclevcn.com hr9246 10.0.1.78 zdmhost.appsubnet.exadatainfrastr.oraclevcn.com zdmhost [root@zdmhost ~]#
- Configurez la connectivité SSH de l'hôte Zero Downtime Migration vers la base de données source en fonction de clés SSH sans phrase de passe en tant que
zdmuser
.- En tant que
zdmuser
, générez la clé SSH en exécutant les commandes suivantes :[zdmuser@zdmhost~]$ ssh-keygen -t rsa
[zdmuser@zdmhost~]$ cd ~/.ssh
[zdmuser@zdmhost~]$ cat id_rsa.pub>>authorized keys
[zdmuser@zdmhost~]$ chmod 600 authorized keys
- Mettez à jour le fichier de clés autorisées en ajoutant le contenu du fichier
/home/zdmuser/.ssh/id_rsa.pub
dans le fichieropc_user_home/.ssh/authorized_keys
sur le serveur de base de données source. - Validez la connectivité SSH de l'hôte Zero Downtime Migration vers l'hôte PSFT.
- En tant que