Esegui provisioning di Oracle Zero Downtime Migration
Informazioni sui prerequisiti per la migrazione senza tempi di inattività
Prima di eseguire la utility Migrazione senza tempi di inattività per la migrazione del database, è necessario soddisfare determinati prerequisiti.
L'host del servizio Migrazione senza tempi di inattività deve accedere ai database server di origine e di destinazione durante una migrazione del database. Per eseguire la migrazione a Oracle Autonomous Database on Dedicated Exadata Infrastructure, l'host del servizio di migrazione senza tempi di inattività richiede l'accesso utente root o l'accesso basato su chiave SSH a uno dei database server di origine. Prima di continuare, assicurarsi che i requisiti per l'instradamento della rete e la connettività siano soddisfatti.
Initiator | Destinazione | Protocollo | Porta | Scopo |
Host servizio ZDM | Database server di origine | TCP | 22 | SSH |
Host servizio ZDM | Database server di origine | TCP | 1521 | SQL*NETTO |
Host servizio ZDM | Database server di destinazione | TCP | 1521 | SQL*NETTO |
Database server di origine | Area di memorizzazione oggetti Oracle Cloud | SSL | 443 | Area di memorizzazione backup del database |
Database server di destinazione | Area di memorizzazione oggetti Oracle Cloud | SSL | 443 | Area di memorizzazione backup del database |
Host servizio ZDM | Endpoint REST interfaccia Oracle Cloud | SSL | 443 | Endpoint REST OCI |
Installare un host di migrazione senza tempi di inattività
Installa migrazione senza tempi di inattività sull'host
Installare Zero Downtime Migration una volta che l'host è pronto.
Configura migrazione senza tempi di inattività
- Configurare il file
/etc/hosts
nell'host del servizio di migrazione senza tempi di inattività per garantire la connettività tra l'host del servizio di migrazione senza tempi di inattività e il database di origine aggiungendo le informazioni del database di origine come utente 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 ~]#
- Configurare la connettività SSH dall'host Migrazione senza tempi di inattività al database di origine in base alle chiavi SSH senza una passphrase come
zdmuser
.- Come
zdmuser
, generare la chiave SSH eseguendo i comandi riportati di seguito.[zdmuser@zdmhost~]$ ssh-keygen -t rsa
[zdmuser@zdmhost~]$ cd ~/.ssh
[zdmuser@zdmhost~]$ cat id_rsa.pub>>authorized keys
[zdmuser@zdmhost~]$ chmod 600 authorized keys
- Aggiornare il file delle chiavi autorizzato aggiungendo il contenuto del file
/home/zdmuser/.ssh/id_rsa.pub
nel fileopc_user_home/.ssh/authorized_keys
sul database server di origine. - Convalidare la connettività SSH dall'host Migrazione senza tempi di inattività all'host PSFT.
- Come