Migrar Bancos de Dados Oracle de Instância Única

Nesta opção de configuração, você migra um aplicativo e um Oracle Database de instância única em execução no VMware local com backup do Oracle Database para um local local local. O gerenciamento e as operações do Oracle Database geralmente são manuais e você tem total responsabilidade.

A arquitetura a seguir mostra um Oracle Database de instância única implantado on-premises:

Veja a seguir a descrição da migração-single-instance-premises-oracledb-arch.png
Descrição da ilustração migrar-single-instance-premises-oracledb-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 executa cargas de trabalho do Oracle Database Enterprise Edition e Standard Edition em formas flexíveis de máquina virtual (VM) na OCI. O serviço fornece gerenciamento automatizado do ciclo de vida do banco de dados que reduz a administração, o desenvolvimento integrado de aplicativos low-code que acelera a implantação de novos aplicativos e o dimensionamento de computação com preços de pagamento conforme o uso que reduzem os custos.

O Oracle Base Database Service fornece recursos do Oracle Restart, serviços de banco de dados gerenciados pelo Oracle Clusterware, Oracle Automatic Storage Management (ASM) e redundância de armazenamento, e está em conformidade com o Nível de Bronze do Oracle Maximum Availability Architecture (MAA) por padrão.

A arquitetura a seguir mostra um Oracle Database de instância única no Oracle Base Database Service:

Veja a seguir a descrição da migração-oracle-basedbsrvc-oci-arch.png
Descrição da ilustração migrar-oracle-basedbsrvc-oci-arch.png

Esta arquitetura consiste nos seguintes componentes:

  • VCN com duas sub-redes e um Gateway de Serviço para acessar serviços gerenciados pelo OCI.
  • Aplicativo na VM do OCI Compute em execução na sub-rede do aplicativo.
  • Oracle Database de instância única implantado no Oracle Base Database Service na sub-rede do banco de dados.
  • 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 com o Oracle Grid Infrastructure.
  • Proteção de dados aprimorada com o Oracle Database Autonomous Recovery Service.
  • Provisionamento de banco de dados automatizado e operações de ciclo de vida.
  • 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 para minimizar a carga de trabalho de backup no banco de dados implementando a estratégia incremental de backup permanente que elimina backups completos semanais. Além disso, ele permite uma restauração e recuperação mais rápidas, fornecendo uma cópia de backup virtual completa e eliminando a necessidade de recuperar backups incrementais.
  • Ative a proteção de dados em tempo real do Oracle Database Autonomous Recovery Service para sincronizar suas transações em tempo real com o serviço de recuperação. A proteção de dados em tempo real minimiza a possibilidade de perda de dados para alcançar um RPO (Recovery Point Objective) subsegundo.
  • 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.

Migre para o Oracle Autonomous Database Serverless

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. Não é necessário configurar ou gerenciar nenhum hardware ou instalar qualquer software com o Oracle Autonomous Database Serverless. O Oracle Autonomous Database lida com provisionamento, backup, aplicação de patch, upgrade e aumento ou redução do banco de dados.

O Oracle Autonomous Database é executado no Oracle Exadata e no Oracle RAC e se beneficia de alta disponibilidade, escalabilidade e redundância, além de estar em conformidade com o Nível Silver do Oracle MAA por padrão.

A arquitetura a seguir mostra o Oracle Autonomous Database Serverless:

Veja a seguir a descrição da migração-autonomousdb-serverless-oci-arch.png
Descrição da ilustração migrar-autonomousdb-serverless-oci-arch.png

Esta arquitetura consiste nos seguintes componentes:

  • VCN com duas sub-redes com acesso a serviços gerenciados pelo OCI.
  • Aplicativo na VM do OCI Compute em execução na sub-rede do aplicativo.
  • Oracle Autonomous Database Serverless com acesso ao ponto final privado por meio da sub-rede do 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 do aplicativo contra interrupções durante interrupções e operações de manutenção com o Application Continuity.
  • Proteção de dados aprimorada com Recuperação de Desastre Baseada em Backup.
  • 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.
  • 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

  • Use a Recuperação de Desastre Baseada em Backup para criar um novo banco de dados com base no backup no momento do switchover ou failover e para obter um RPO mais baixo, que é de 10 segundos para local e 1 minuto para Recuperação de Desastre Baseada em Backup entre regiões.
  • Ative a Continuidade do Aplicativo para mascarar interrupções do banco de dados durante eventos planejados e não planejados dos usuários finais para garantir aplicativos ininterruptos.

Migre para a Oracle Cloud VMware Solution

O Oracle Cloud VMware Solution (OCVS) fornece um ambiente de nuvem gerenciado pelo cliente, baseado em VMware nativo, instalado em sua tenancy e oferece controle completo usando ferramentas familiares do VMware.

Semelhante às implantações on-premises, o provisionamento do banco de dados e todas as operações de manutenção e ciclo de vida do banco de dados geralmente são manuais e de sua responsabilidade. Você deve considerar o licenciamento do Oracle Database no OCVS e a separação de clusters do OCVS para o Oracle Databases. As VMs de computação usam um sistema de arquivos local sem recursos de reinicialização fornecidos pelo Oracle Grid Infrastructure.

O diagrama a seguir ilustra um Oracle Database de instância única no OCVS.

Veja a seguir a descrição da migração-vmware-service-ovcs-oci-arch.png
Descrição da ilustração migrar-vmware-service-ovcs-oci-arch.png

Esta arquitetura consiste nos seguintes componentes:

  • VCN com um Gateway de Serviço para acessar serviços gerenciados pelo OCI.
  • Centro de Dados Definido por Software OCVS (SDDC).
  • Aplicativo na VM do OCI Compute fornecida pelo OCVS.
  • Oracle Database de instância única na VM do OCI Compute fornecida pelo OCVS
  • 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.

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 opções de migração do Oracle Database de instância única 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
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 Silver Bronze (responsabilidade do cliente)
Alta disponibilidade Oracle Restart e ASM Oracle Exadata e Oracle RAC Reinicialização da VM
Disaster Recovery

Restauração rápida do backup com o Oracle Database Autonomous Recovery Service

DR baseado em backup Restaurar de um backup
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 local) Zero com o Oracle Database Autonomous Recovery Service 10s com DR Baseado em Backup Último backup
RTO (interrupção local) Tempo para restauração Zero (ou 1h + 1h/5TB) Tempo para restauração
Continuidade de Aplicativos No Sim No