Este artigo descreve considerações e recomendações que você pode usar para migrar cargas de trabalho de banco de dados Oracle locais para o Azure. Este artigo pressupõe que você tenha uma compreensão básica das tecnologias do Oracle Database e da rede do Azure. Esta orientação abrange os seguintes cenários:
- Migração física de bancos de dados Oracle para máquinas virtuais do Azure
- Migração física de bancos de dados Oracle para o Oracle Database@Azure (OD@A) Exadata Database Service
Arquitetura
O diagrama abaixo mostra um exemplo desse cenário.
Baixe um Arquivo Visio dessa arquitetura.
Cenário
Considere os seguintes detalhes do cenário inicial:
Você tem um ou mais bancos de dados Oracle executados em seu datacenter local. Você deseja migrar os bancos de dados para o Azure.
Os bancos de dados são executados no Oracle Database 19c, Enterprise Edition.
Os bancos de dados são habilitados para Oracle Real Application Clusters (RAC). Para recuperação de desastres, você replica os bancos de dados por meio do Oracle Data Guard para outro datacenter geograficamente distante do local do banco de dados principal.
Você precisa migrar os bancos de dados para o Azure com o mínimo de tempo de inatividade.
Você também deseja migrar serviços de aplicativos que dependem dos bancos de dados.
Você estabeleceu conectividade de rede com o Azure por meio do Azure ExpressRoute e usa uma topologia de rede hub-and-spoke no Azure.
Na rede virtual do hub, o tráfego precisa atravessar uma NVA (solução de virtualização de rede) que não seja da Microsoft, como FortiGate, Check Point ou Cisco. A NVA funciona como um dispositivo de roteamento, o que ajuda a garantir que o tráfego de e para o Azure passe por inspeção de tráfego e também seja totalmente roteável.
Lista de verificação de implementação
Para saber mais, veja:
- Migrar cargas de trabalho de banco de dados Oracle para máquinas virtuais do Azure
- Migrar cargas de trabalho do banco de dados Oracle para OD@A Exadata Database Service