Saiba Mais Sobre a Migração de uma Implantação Database Cloud Service Multi-Node para o Sistema de Banco de Dados Virtual Machine
Se você quiser migrar um banco de dados do Oracle Real Application Cluster (Oracle RAC) com dois nós criado usando o Oracle Database Cloud Service para um Oracle Cloud Infrastructure Virtual Machine Database System, poderá executar a migração do banco de dados usando o Oracle Data Guard.
Para obter mais informações sobre os bancos de dados de origem e destino, consulte a seguinte tabela:
Informação | Banco de Dados de Origem | Banco de Dados Alvo |
---|---|---|
Plataforma | Oracle Cloud Infrastructure Compute Classic | Oracle Cloud Infrastructure Compute |
Tipo de Banco de Dados | Banco de Dados do Oracle Real Application Cluster (RAC) no Database Cloud Service Classic | Oracle RAC Database no Sistema de Banco de Dados Virtual Machine |
Mecanismo de Criação | Database Cloud Service UI, CLI, API | Oracle Cloud Infrastructure UI, CLI, API |
Tamanho | 2 Nó | 2 Nó |
Arquitetura
Você pode migrar Oracle Database releases 12.1.0.2 e 12.2.0.1. Antes de migrar seu banco de dados, você deve ter o banco de dados Oracle RAC no Oracle Database Cloud Service e um Banco de Dados Oracle RAC com dois nós sendo executado no Oracle Cloud Infrastructure.
Quando você usa o Oracle Data Guard para executar a migração, o banco de dados de origem é o banco de dados principal e o banco de dados de destino é o banco de dados stand-by.
O diagrama a seguir mostra o processo de migração:
Para executar a migração, você deve seguir estas etapas gerais:
- Planeje a migração.
Ao planejar a migração do banco de dados, você começa a inventariar o ambiente de origem (o banco de dados principal) e depois decide na melhor estratégia de migração. Para calcular o inventário do ambiente de origem, você deve executar tarefas como determinar os tamanhos dos arquivos do banco de dados e verificar quais planos de recuperação de desastre estão ocorrendo. Para decidir sobre a melhor estratégia, você deve planejar, por exemplo, a melhor hora do dia para executar a migração.
- Preparar para a migração.
Para preparar a migração do banco de dados de origem (o banco de dados principal) para o ambiente de destino (o banco de dados stand-by), execute tarefas como garantir que o banco de dados que você deseja migrar esteja em execução, instalando os patches mais recentes de ambos os bancos de dados de forma que eles sejam submetidos a patch no mesmo nível e garantir que a porta do 1521 esteja aberta entre o banco de dados principal e o banco de dados stand-by. Nesta solução, o nome do serviço de rede para o banco de dados de origem (principal) é
OCIC-ORCL
e o nome do serviço de rede do banco de dados de destino (stand-by) éOCI-ORCL
.Observação:
A Oracle recomenda o uso do mesmo nome de banco de dados para ambos os bancos de dados de modo que os aplicativos possam fazer failover automaticamente para o novo banco de dados. - Execute a migração.
Você pode executar a migração do banco de dados configurando o banco de dados principal (o banco de dados de origem) e o banco de dados stand-by (o banco de dados de destino) para o Oracle Data Guard, copiando as wallets TDE do banco de dados principal para o banco de dados stand-by e, em seguida, concluindo a configuração do banco de dados stand-by.
Ferramentas Necessárias para Executar a Migração
Antes de iniciar a migração do banco de dados, além do conhecimento do Oracle Cloud Infrastructure, você precisa ter conhecimento em várias áreas das ferramentas do Oracle Database.
As ferramentas com as quais você deverá estar familiarizado são as seguintes:
- SQL*Plus
- Oracle Data Guard
- Familiaridade com o uso dos utilitários
srvctl
edgmgrl
- Familiaridade com a edição dos arquivos
tnsnames.ora
,listener.ora
,sqlnet.ora
eoraenv
- Familiaridade com a execução de operações de switchover do Oracle Data Guard
- (Como opção) Familiaridade com a geração de relatórios do Repositório Automático de Carga de Trabalho do Oracle e do Monitor de Diagnóstico Automático do Banco de Dados do Oracle
- (Opcionalmente) Familiaridade com Oracle Automatic Storage Management Cluster File System
Sobre as Funções e os Serviços Necessários
Essa solução requer Oracle Cloud Infrastructure.
Atribuição | Necessário para... |
---|---|
Administrador (privilégios SYSDBA e SYSOPER )
|
Execute tarefas de administração relacionadas ao SYS .
|
Administrador (privilégio SYSDBG )
|
Execute tarefas do Oracle Data Guard, se estiver usando o Oracle Database 12c versão 2 (12.1.0.2) ou mais recente. |
Administrador (privilégio SYSKM )
|
Execute tarefas de Criptografia de Dados Transparentes, se estiver usando o Oracle Database 12c versão 2 (12.1.0.2) ou mais recente. |