Provisionar o Oracle Zero Downtime Migration
Sobre os Pré-requisitos do Zero Downtime Migration
Antes de executar o utilitário Zero Downtime Migration para migração do banco de dados, ele precisa atender a determinados pré-requisitos.
O host do serviço Zero Downtime Migration precisa acessar os servidores de banco de dados de origem e de destino durante uma migração de banco de dados. Com isso, para executar a migração para o Oracle Autonomous Database on Dedicated Exadata Infrastructure, o host do serviço Zero Downtime Migration exige acesso do usuário raiz ou acesso baseado em chave SSH a um dos servidores de banco de dados de origem também. Certifique-se de que esses requisitos para rota de rede e conectividade sejam atendidos antes de continuar.
Iniciador | Destino | Protocolo | Porta | Finalidade |
Host do serviço ZDM | Servidor de banco de dados de origem | TCP | 22 | SSH |
Host do serviço ZDM | Servidor de banco de dados de origem | TCP | 1521 | SQL*NET |
Host do serviço ZDM | Servidor de banco de dados de destino | TCP | 1521 | SQL*NET |
Servidor de banco de dados de origem | Armazenamento de Objetos do Oracle Cloud | SSL | 443 | Armazenamento de backup do banco de dados |
Servidor de banco de dados de destino | Armazenamento de Objetos do Oracle Cloud | SSL | 443 | Armazenamento de backup do banco de dados |
Host do serviço ZDM | Ponto final REST da interface do Oracle Cloud | SSL | 443 | Ponto final REST do OCI |
Instalar um Host do Zero Downtime Migration
Instalar Zero Downtime Migration no Host
Instale o Zero Downtime Migration quando o host estiver pronto.
Configurar o Zero Downtime Migration
- Configure o arquivo
/etc/hosts
no host do serviço Zero Downtime Migration para garantir a conectividade entre o host do serviço Zero Downtime Migration e o banco de dados de origem adicionando as informações do banco de dados de origem como um usuário raiz.[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 ~]#
- Configure a conectividade SSH do host do Zero Downtime Migration para o banco de dados de origem com base nas chaves SSH sem uma frase-senha como
zdmuser
.- Como
zdmuser
, gere a chave SSH executando os comandos:[zdmuser@zdmhost~]$ ssh-keygen -t rsa
[zdmuser@zdmhost~]$ cd ~/.ssh
[zdmuser@zdmhost~]$ cat id_rsa.pub>>authorized keys
[zdmuser@zdmhost~]$ chmod 600 authorized keys
- Atualize o arquivo de chaves autorizadas adicionando o conteúdo do arquivo
/home/zdmuser/.ssh/id_rsa.pub
ao arquivoopc_user_home/.ssh/authorized_keys
no servidor de banco de dados de origem. - Valide a conectividade SSH do host Zero Downtime Migration para o host PSFT.
- Como