Migrar Oracle Databases de Instância Única Protegidos pelo Oracle Data Guard
O diagrama de arquitetura a seguir mostra um Oracle Database de instância única com o Oracle Data Guard em data centers implantados on-premises:

Descrição da ilustração migrar-single-instance-premises-oracle-data-guard-arch.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 Base Database Service
- Migre para o Oracle Autonomous Database Serverless
- Migre para a Oracle Cloud VMware Solution
Migrar para o Oracle Base Database Service
O Oracle Base Database Service está em conformidade com o Nível de Bronze MAA por padrão.
O diagrama de arquitetura a seguir mostra um Oracle Database de instância única no Oracle Base Database Service com o Oracle Data Guard entre regiões:

Descrição da ilustração migrar-basedb-service-oracle-data-guard-regions-arch.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.
- Oracle Database de instância única principal implantado no Oracle Base Database Service na sub-rede do banco de dados na região Principal.
- Oracle Database de instância única stand-by implantado no Oracle Base Database Service na sub-rede do banco de dados 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 com o Oracle Grid Infrastructure.
- 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.
- 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 o Oracle Autonomous Database Serverless
A arquitetura a seguir mostra o Oracle Autonomous Database Serverless com o Oracle Autonomous Data Guard entre regiões:

Descrição da ilustração migração-autonomousdb-serverless-data-guard.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.
- 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.
- Oracle Autonomous Database Serverless principal com acesso ao ponto final privado por meio da sub-rede do banco de dados na região principal.
- Oracle Autonomous Database Serverless stand-by com acesso ao ponto final privado por meio da sub-rede do banco de dados na região stand-by.
- Oracle Autonomous Data Guard entre regiões para replicar dados do principal para o Autonomous Database stand-by.
- O OCI Full Stack DR orquestra as operações de switchover e failover.
- (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 perda de dados quase zero com o banco de dados stand-by do Oracle Autonomous 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.
- 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 autônomas.
- 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ção
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.
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ção
-
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 tabela a seguir compara as opções de migração do Oracle Database de instância única com o Oracle Data Guard com o Oracle Autonomous Database Serverless, o Oracle Base Database Service e a Oracle Cloud VMware Solution:
Recurso | Oracle Base Database Service | Oracle Autonomous Database sem Servidor | Oracle Cloud VMware Solution |
---|---|---|---|
Implantação do banco de dados | Comanificado | Autônomo | Manual |
Operações de ciclo de vida | Ação automatizada | Autônomo | Manual |
Configuração do Data Guard | Ação automatizada | Ação automatizada | Manual |
Operação de failover | Automatizado com Failover de Inicialização Rápida | Automático (se zero perda de dados garantida) | Automatizado com Failover de Inicialização Rápida |
Licenciamento | 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 | Opção manual, paga |
Armazenamento de Chaves de TDE | Wallet local e OCI Vault | Wallet local e OCI Vault | Wallet local |
Migração de banco de dados | Automatizado com o Oracle ZDM | Automatizado com o Oracle ZDM | Manual |
Nível do Oracle MAA | Bronze + Oracle Data Guard | Gold (Stand-by Local do Oracle Autonomous Data Guard) | Bronze + Oracle Data Guard (responsabilidade do cliente) |
Alta disponibilidade | Oracle Data Guard | Oracle Exadata e Oracle RAC | Oracle Data Guard |
Recuperação de Desastre (DR) | Oracle Data Guard | Oracle Autonomous Data Guard | Oracle Data Guard |
Operações de DR | DR de pilha completa do OCI | DR de pilha completa do OCI | Manual |
Operações de backup | Ação automatizada | Autônomo | Manual |
Operações de restauração | Ação automatizada | Ação automatizada | Manual |
RPO (interrupção regional) | (Quase) zero | Até 1 minuto | (Quase) zero |
RTO (interrupção regional) | Tempo para failover | 15 minutos | Tempo para failover |
Continuidade de Aplicativos | Sim | Sim | Sim |