Migrar Bancos de Dados do Oracle RAC Protegidos pelo Oracle Data Guard
O Oracle Exadata Database Service oferece recursos comprovados do Oracle Database em uma infraestrutura otimizada e específica do Oracle Exadata. A automação da nuvem integrada, o dimensionamento elástico de recursos, a segurança e o desempenho rápido para todas as cargas de trabalho do Oracle Database ajudam a simplificar o gerenciamento e reduzir custos.
O diagrama de arquitetura a seguir mostra um banco de dados Oracle RAC com o Oracle Data Guard entre data centers em uma implantação local:

Descrição da ilustração migration-orclracdbs-dg-regions.png
Você tem as seguintes opções para garantir a alta disponibilidade do banco de dados ao migrar essa implantação para o OCI:
- Migrar para o Oracle Exadata Database Service on Dedicated Infrastructure
- Migrar para o Oracle Exadata Database Service na Infraestrutura do Exascale
- Migrar para o Oracle Autonomous Database on Dedicated Exadata Infrastructure
- Migrar para um banco de dados Oracle RAC de dois nós no Oracle Base Database Service
- Migre para a Oracle Cloud VMware Solution
Migrar para o Oracle Exadata Database Service on Dedicated Infrastructure
O Oracle Exadata Database Service on Dedicated Infrastructure está em conformidade com o Nível Gold do Oracle MAA quando implantado com o Oracle Data Guard.
O diagrama de arquitetura a seguir mostra o banco de dados Oracle RAC no Oracle Exadata Database Service on Dedicated Infrastructure com o Oracle Data Guard entre regiões:

Descrição da ilustração migration-orclracdb-exadbsrvdi-dg-regions.png
Esta arquitetura consiste nos seguintes componentes:
- Em cada região, uma VCN com três sub-redes e um Gateway de Serviço para acessar serviços gerenciados pelo OCI.
- Um DRG em cada VCN e uma Conexão de Pareamento Remoto (RPC) entre as VCNs.
- Aplicativo principal na VM do OCI Compute em execução na sub-rede do aplicativo na região Principal.
- Aplicativo stand-by na VM do OCI Compute em execução na sub-rede do aplicativo na região Stand-by.
- O Exadata Infrastructure principal e o Cluster de VMs do Exadata implantados nas sub-redes cliente e de backup na região Principal.
- Infraestrutura Stand-by do Exadata e Cluster de VMs do Exadata implantados nas sub-redes cliente e de backup na região Stand-by.
- Banco de dados Oracle RAC principal implantado no Cluster de VMs do Exadata com um nó do Oracle RAC em cada VM do Cluster de VMs na região principal.
- Banco de dados Oracle RAC stand-by implantado no Cluster de VMs do Exadata com um nó do Oracle RAC em cada VM do Cluster de VMs na região stand-by.
- O Oracle Data Guard replica os dados do banco de dados Principal para o Stand-by.
- O OCI Full Stack DR orquestra as operações de switchover e failover.
- Oracle Database Autonomous Recovery Service para backups automáticos do banco de dados.
- (Opcional) O serviço OCI Object Storage como uma solução alternativa para backups automáticos de banco de dados.
- (Opcional) OCI Vault para gerenciamento de chaves de TDE.
Essa arquitetura se beneficia de:
- Alta disponibilidade e redundância incorporadas fornecidas pelo Oracle Exadata e pelo Oracle RAC.
- Proteção de dados e (quase) zero perda de dados com o banco de dados stand-by do Oracle Data Guard.
- Switchover e failover orquestrados do aplicativo e do banco de dados com o OCI Full Stack DR.
- Proteção do aplicativo contra interrupções durante interrupções e operações de manutenção com o Application Continuity.
- Reduziu a carga de trabalho de backup no principal e no stand-by com o Oracle Database Autonomous Recovery Service.
- Escalabilidade on-line de recursos de computação e armazenamento.
- Provisionamento de banco de dados automatizado e operações de ciclo de vida.
- Configuração automatizada do Oracle Data Guard.
- A TDE é ativada por padrão com a opção de usar o OCI Vault para gerenciamento de chaves.
- Migrações automatizadas usando o ZDM.
- Modelos de licenciamento da Oracle Cloud.
Recomendações
- Configure o backup automático no Oracle Database Autonomous Recovery Service, mesmo que os dados sejam protegidos pelo Oracle Data Guard para minimizar a carga de trabalho de backup no banco de dados implementando a estratégia de backup incremental para sempre que elimina backups completos semanais.
- Ative backups do stand-by para obter replicação de backup entre regiões.
- Use o Active Data Guard para prevenção abrangente de corrupção de dados com reparo automático de blocos, upgrades e migrações on-line, carga de trabalho offload para stand-by com expansão na maioria das leituras e ative a Continuidade do Aplicativo para mascarar interrupções do banco de dados durante eventos planejados e não planejados dos usuários finais e garantir aplicações ininterruptas.
Migrar para o Oracle Exadata Database Service na Infraestrutura do Exascale
O Oracle Exadata Database Service na Infraestrutura do Exascale fornece a mesma experiência de serviço de nuvem do Oracle Exadata Database Service on Dedicated Infrastructure, mas sem exigir que você se inscreva em uma infraestrutura dedicada. Você pode começar com um pequeno cluster de máquina virtual (VM) e dimensionar facilmente à medida que suas necessidades aumentam. A Oracle gerencia toda a infraestrutura física em um modelo de serviço de infraestrutura multitenancy compartilhada. O Oracle Exadata Database Service na Infraestrutura do Exascale está disponível somente para o Oracle Database versão 23ai.
O Oracle Exadata Database Service on Exascale Infrastructure é executado no Oracle Exadata e no Oracle RAC e está em conformidade com o Nível Gold do Oracle MAA quando implantado com o Oracle Data Guard.
A arquitetura a seguir mostra um banco de dados Oracle RAC no Oracle Exadata Database Service na Infraestrutura do Exascale com o Oracle Data Guard entre regiões:

Descrição da ilustração migrar-orclracdb-exadbxsi-dg-regions.png
Esta arquitetura consiste nos seguintes componentes:
- VCN com três sub-redes e um Gateway de Serviço para acessar serviços gerenciados pelo OCI.
- Um DRG em cada VCN e uma Conexão de Pareamento Remoto (RPC) entre as VCNs.
- Aplicativo principal na VM do OCI Compute em execução na sub-rede do aplicativo na região Principal.
- Aplicativo stand-by na VM do OCI Compute em execução na sub-rede do aplicativo na região Stand-by.
- Cluster de VMs Principal do Exadata implantado nas sub-redes cliente e de backup na região Principal.
- Cluster de VMs Stand-by do Exadata implantado nas sub-redes cliente e de backup na região Stand-by.
- Banco de dados Oracle RAC principal implantado no Cluster de VMs do Exadata com um nó do Oracle RAC em cada VM do Cluster de VMs na região Principal.
- Banco de dados Oracle RAC stand-by implantado no Cluster de VMs do Exadata com um nó do Oracle RAC em cada VM do Cluster de VMs na região Stand-by.
- O Oracle Data Guard replica os dados do banco de dados Principal para o Stand-by.
- O OCI Full Stack DR orquestra as operações de switchover e failover.
- Oracle Database Autonomous Recovery Service para backups automáticos do banco de dados.
- (Opcional) O serviço OCI Object Storage como uma solução alternativa para backups automáticos de banco de dados.
- (Opcional) OCI Vault para gerenciamento de chaves de Criptografia Transparente de Dados (TDE).
Essa arquitetura se beneficia de:
- Alta disponibilidade e redundância incorporadas fornecidas pelo Oracle Exadata e pelo Oracle RAC.
- Proteção de dados e (quase) zero perda de dados com o banco de dados stand-by do Oracle Data Guard.
- Switchover e failover orquestrados do aplicativo e do banco de dados com o OCI Full Stack DR.
- Proteção do aplicativo contra interrupções durante interrupções e operações de manutenção com o Application Continuity.
- Reduziu a carga de trabalho de backup no principal e no stand-by com o Oracle Database Autonomous Recovery Service.
- Escalabilidade on-line de recursos de computação e armazenamento.
- Provisionamento de banco de dados automatizado e operações de ciclo de vida.
- Configuração automatizada do Oracle Data Guard.
- A TDE é ativada por padrão com a opção de usar o OCI Vault para gerenciamento de chaves.
- Migrações automatizadas usando o ZDM.
- Modelos de licenciamento da Oracle Cloud.
- Menor tamanho e custo de entrada do que o Oracle Exadata Database Service on Dedicated Infrastructure.
- Recursos avançados de snapshot e clonagem com economia de espaço que são totalmente integrados ao Oracle Database e eliminam a necessidade de um banco de dados mestre de teste para suportar snapshots e clones no Exadata.
Recomendações
- Configure o backup automático no Oracle Database Autonomous Recovery Service, mesmo que os dados sejam protegidos pelo Oracle Data Guard para minimizar a carga de trabalho de backup no banco de dados implementando a estratégia de backup incremental para sempre que elimina backups completos semanais.
- Ative backups do stand-by para obter replicação de backup entre regiões.
- Use o Active Data Guard para prevenção abrangente de corrupção de dados com reparo automático de blocos, upgrades e migrações on-line, carga de trabalho offload para stand-by com expansão na maioria das leituras e ative a Continuidade do Aplicativo para mascarar interrupções do banco de dados durante eventos planejados e não planejados dos usuários finais e garantir aplicações ininterruptas.
Migrar para o Oracle Autonomous Database on Dedicated Exadata Infrastructure
O Oracle Autonomous Database fornece um banco de dados fácil de usar e totalmente autônomo que é dimensionado elasticamente, oferece rápido desempenho para consultas e não exige administração de banco de dados. O Oracle Autonomous Database on Dedicated Exadata Infrastructure é um ambiente de banco de dados altamente automatizado e totalmente gerenciado executado na OCI com recursos comprometidos de hardware e software. Esses recursos isolados permitem que sua organização atenda a requisitos rigorosos de segurança, disponibilidade e desempenho, reduzindo custos e complexidade.
O Oracle Autonomous Database é executado no Oracle Exadata e no Oracle RAC e está em conformidade com o Nível Gold do Oracle MAA quando implantado com o Oracle Data Guard.
O diagrama de arquitetura a seguir mostra o Oracle Autonomous Database on Dedicated Exadata Infrastructure com o Oracle Autonomous Data Guard entre regiões:

Descrição da ilustração migrar-autonmdbdi-exadata-dg-regions.png
Esta arquitetura consiste nos seguintes componentes:
- Em cada região, uma VCN com duas sub-redes.
- Um DRG em cada VCN e uma Conexão de Pareamento Remoto (RPC) entre as VCNs.
- Aplicativo principal na VM do OCI Compute em execução na sub-rede do aplicativo na região Principal.
- Aplicativo stand-by na VM do OCI Compute em execução na sub-rede do aplicativo na região Stand-by.
- Autonomous Exadata Infrastructure principal e Cluster de VMs do Autonomous Exadata implantados no cliente e na sub-rede de backup na região principal.
- Autonomous Exadata Infrastructure Stand-by e Cluster de VMs do Autonomous Exadata implantados no cliente e na sub-rede de backup na região stand-by.
- O Oracle Autonomous Database principal implantado no Cluster de VMs do Autonomous Exadata na região principal.
- O Oracle Autonomous Database stand-by implantado no Cluster de VMs do Autonomous Exadata na região stand-by.
- Oracle Autonomous Data Guard para replicar dados do banco de dados principal para o banco de dados stand-by.
- O OCI Full Stack DR orquestra as operações de switchover e failover.
- Oracle Database Autonomous Recovery Service para backups automáticos do banco de dados.
- (Opcional) O serviço OCI Object Storage como uma solução alternativa para backups automáticos de banco de dados.
- (Opcional) OCI Vault para gerenciamento de chaves de TDE.
Essa arquitetura se beneficia de:
- Alta disponibilidade e redundância incorporadas fornecidas pelo Oracle Exadata e pelo Oracle RAC.
- Proteção de dados e (quase) zero perda de dados com o banco de dados stand-by do Oracle Data Guard.
- Switchover e failover orquestrados do aplicativo e do banco de dados com o OCI Full Stack DR.
- Proteção do aplicativo contra interrupções durante interrupções e operações de manutenção com o Application Continuity.
- Reduziu a carga de trabalho de backup no principal e no stand-by com o Oracle Database Autonomous Recovery Service.
- Escalabilidade on-line e automática de recursos de computação e armazenamento.
- Provisionamento de banco de dados automatizado e operações de ciclo de vida.
- Configuração automatizada do Oracle Autonomous Data Guard.
- A TDE é ativada por padrão com a opção de usar o OCI Vault para gerenciamento de chaves.
- Migrações automatizadas usando o ZDM.
- Os modelos de licenciamento da OCI e as opções da Enterprise Edition estão incluídos sem custo adicional.
Recomendações
- Configure o backup automático no Oracle Database Autonomous Recovery Service, mesmo que os dados sejam protegidos pelo Oracle Autonomous Data Guard para minimizar a carga de trabalho de backup no banco de dados implementando a estratégia de backup incremental permanente que elimina backups completos semanais.
- Ative backups do stand-by para obter replicação de backup entre regiões.
- Use o Active Data Guard para prevenção abrangente de corrupção de dados com reparo automático de blocos, upgrades e migrações on-line, carga de trabalho offload para stand-by com expansão na maioria das leituras e ative a Continuidade do Aplicativo para mascarar interrupções do banco de dados durante eventos planejados e não planejados dos usuários finais e garantir aplicações ininterruptas.
- Opcionalmente, você pode migrar para o Oracle Autonomous Database Serverless com o Oracle Autonomous Data Guard.
Migrar para um Banco de Dados Oracle RAC de Dois Nós no Oracle Base Database Service
O banco de dados Oracle RAC de dois nós no Oracle Base Database Service fornece alta disponibilidade ao Oracle RAC e está em conformidade com o Nível Gold do Oracle MAA quando implantado com o Oracle Data Guard.
O diagrama de arquitetura a seguir mostra um banco de dados Oracle RAC de dois nós no Oracle Base Database Service com o Oracle Data Guard entre regiões:

Descrição da ilustração migrar-two-node-racdb-basedb-dg-regions.png
Esta arquitetura consiste nos seguintes componentes:
- Em cada região, uma VCN com duas sub-redes e um Gateway de Serviço para acessar serviços gerenciados pelo OCI.
- Um DRG em cada VCN e uma Conexão de Pareamento Remoto (RPC) entre as VCNs.
- Aplicativo principal na VM do OCI Compute em execução na sub-rede do aplicativo na região Principal.
- Aplicativo stand-by na VM do OCI Compute em execução na sub-rede do aplicativo na região Stand-by.
- Banco de dados Oracle RAC de dois nós principal implantado no Oracle Base Database Service na sub-rede do banco de dados na região principal, cada nó implantado em outro Domínio de Falha.
- Banco de dados Oracle RAC de dois nós stand-by implantado no Oracle Base Database Service na sub-rede do banco de dados na região stand-by, cada nó implantado em outro Domínio de Falha.
- O Oracle Data Guard replica os dados do banco de dados Principal para o Stand-by.
- O OCI Full Stack DR orquestra as operações de switchover e failover.
- Oracle Database Autonomous Recovery Service para backups automáticos do banco de dados.
- (Opcional) O serviço OCI Object Storage como uma solução alternativa para backups automáticos de banco de dados.
- (Opcional) OCI Vault para gerenciamento de chaves de TDE.
Observação:
Ao migrar para Máquinas Virtuais em vez do Exadata, você perderá os benefícios de redundância e desempenho do Exadata.- Alta disponibilidade com o Oracle RAC implantado em dois Domínios de Falha.
- Proteção de dados e (quase) zero perda de dados com o banco de dados stand-by do Oracle Data Guard.
- Switchover e failover orquestrados do aplicativo e do banco de dados com o OCI Full Stack DR.
- Proteção do aplicativo contra interrupções durante interrupções e operações de manutenção com o Application Continuity.
- Reduziu a carga de trabalho de backup no principal e no stand-by com o Oracle Database Autonomous Recovery Service.
- Provisionamento de banco de dados automatizado e operações de ciclo de vida.
- Configuração automatizada do Oracle Data Guard.
- A TDE é ativada por padrão com a opção de usar o OCI Vault para gerenciamento de chaves.
- Migrações automatizadas usando o ZDM.
- Modelos de licenciamento da Oracle Cloud.
Recomendações
- Configure o backup automático no Oracle Database Autonomous Recovery Service, mesmo que os dados sejam protegidos pelo Oracle Data Guard para minimizar a carga de trabalho de backup no banco de dados implementando a estratégia de backup incremental para sempre que elimina backups completos semanais.
- Ative backups do stand-by para obter replicação de backup entre regiões.
- Considere configurar o backup automático para o serviço OCI Object Storage como alternativa, que fornece espelhamento tridirecional entre Domínios de Disponibilidade ou Domínios de Falha.
- Use o Active Data Guard para prevenção abrangente de corrupção de dados com reparo automático de blocos, upgrades e migrações on-line, carga de trabalho offload para stand-by com expansão na maioria das leituras e ative a Continuidade do Aplicativo para mascarar interrupções do banco de dados durante eventos planejados e não planejados dos usuários finais e garantir aplicações ininterruptas.
Migre para a Oracle Cloud VMware Solution
O diagrama de arquitetura a seguir mostra um Oracle Database de instância única no OCVS com o Oracle Data Guard entre regiões:

Descrição da ilustração migration-single-oci-odb-ovcs-dg-regions.png
Essa arquitetura consiste nos seguintes componentes em cada região:
- VCN com um Gateway de Serviço para acessar serviços gerenciados pelo OCI.
- Um Gateway de Roteamento Dinâmico (DRG) em cada VCN e uma Conexão de Pareamento Remoto (RPC) entre as VCNs.
- Centro de Dados Definido por Software OCVS (SDDC).
- Aplicativo principal na VM do OCI Compute fornecida pelo OCVS na região Principal.
- Aplicativo stand-by na VM do OCI Compute fornecida pelo OCVS na região Stand-by.
- Oracle Database de instância única principal na VM do OCI Compute fornecida pelo OCVS na região Principal.
- O Oracle Database de instância única stand-by na VM do OCI Compute fornecida pelo OCVS na região Stand-by.
- Oracle Data Guard para replicar dados do banco de dados Principal para o Stand-by.
- OCI Object Storage para backups de banco de dados.
Recomendações
- Configure o Oracle Data Guard entre dois Domínios de Disponibilidade para proteger contra falhas no site. Como alternativa, o Oracle Data Guard pode ser configurado em dois Domínios de Falha nas regiões da OCI com um único Domínio de Disponibilidade.
-
Use o Módulo de Backup na Nuvem do Oracle Database para configurar backups de banco de dados para o OCI Object Storage e se beneficie do espelhamento tridirecional entre Domínios de Disponibilidade ou Domínios de Falha.
-
Use o Active Data Guard para prevenção abrangente de corrupção de dados com reparo automático de blocos, upgrades e migrações online, para descarregar a carga de trabalho para stand-by com expansão de leitura na maioria das vezes.
-
Ative a Continuidade do Aplicativo para mascarar interrupções do banco de dados durante eventos planejados e não planejados dos usuários finais e garantir aplicativos ininterruptos.
Comparação de Opções
A OCI fornece várias opções para suas cargas de trabalho baseadas em VMware com diferentes recursos para alta disponibilidade, recuperação de desastres, migração, automação e muito mais.
A tabela a seguir compara as opções de migração do Oracle RAC Database com o Oracle Data Guard usando o Oracle Exadata Database Service on Dedicated Infrastructure/Oracle Exadata Database Service on Exascale Infrastructure, o Oracle Autonomous Database on Dedicated Exadata Infrastructure, o Oracle RAC de dois nós no Oracle Base Database Service e a Oracle Cloud VMware Solution:
Recurso | Oracle Exadata Database Service on Dedicated Infrastructure/Oracle Exadata Database Service em Infraestrutura do Exascale | Oracle Autonomous Database na Infraestrutura Dedicada do Exadata | Oracle RAC de dois nós no Oracle Base Database Service | Oracle Cloud VMware Solution |
---|---|---|---|---|
Implantação do banco de dados | Comanificado | Autônomo | Comanificado | Manual |
Operações de ciclo de vida | Ação automatizada | Autônomo | Ação automatizada | Manual |
Configuração do Data Guard | Ação automatizada | Ação automatizada | Ação automatizada | Manual |
Failover Automático | Failover de Inicialização Rápida | Failover de Inicialização Rápida | Failover de Inicialização Rápida | Failover de Inicialização Rápida |
Licenciamento | BYOL e licença incluídas | BYOL e licença incluídas | BYOL e licença incluídas | BYOL |
Criptografia TDE | Padrão e incluído | Padrão e incluído | Padrão e incluído | Opção manual, paga |
Armazenamento de Chaves de TDE | Wallet local e OCI Vault | Wallet local e OCI Vault | Wallet local e OCI Vault | Wallet local |
Migração de banco de dados | Automatizado usando o Oracle ZDM | Automatizado usando o Oracle ZDM | Automatizado usando o Oracle ZDM | Manual |
Nível do Oracle MAA | Gold | Gold | Gold | Bronze + Oracle Data Guard (responsabilidade do cliente) |
Alta disponibilidade | Oracle Exadata e Oracle RAC | Oracle Exadata e Oracle RAC | Oracle RAC | Oracle Data Guard |
Recuperação de Desastre (DR) | Oracle Data Guard | Oracle Autonomous Data Guard | Oracle Data Guard | Oracle Data Guard |
Operações de DR | DR de pilha completa do OCI | DR de pilha completa do OCI | DR de pilha completa do OCI | Manual |
Operações de backup | Ação automatizada | Autônomo | Ação automatizada | Manual |
Operações de restauração | Ação automatizada | Ação automatizada | Ação automatizada | Manual |
RPO (interrupção regional) | (Quase) zero | (Quase) zero | (Quase) zero | (Quase) zero |
RTO (interrupção regional) | Tempo de failover para stand-by | Tempo de failover para stand-by | Tempo de failover para stand-by | Tempo de failover para stand-by |
Continuidade de Aplicativos | Sim | Sim | Sim | Sim |