Métodos de Migração Recomendados
Estes são os métodos de migração recomendados para migrar seu banco de dados para um Autonomous Database.
Migração On-line
Se o seu banco de dados de origem precisar estar sempre on-line e você só puder fazer o mínimo de tempo de inatividade para a migração, poderá usar um dos serviços e ferramentas de migração on-line abaixo, independentemente do tamanho do seu banco de dados. Observe que ambas as opções exigem que o banco de dados de origem esteja na versão 11.2.0.4 ou mais recente. Se o seu banco de dados de origem estiver usando uma versão mais antiga, você precisará fazer upgrade primeiro se quiser usar um dos métodos de migração on-line.
A seguir estão os métodos de migração on-line:
-
OCI Database Migration: O OCI Database Migration, um serviço de nuvem gerenciado, fornece migrações validadas, entre versões, tolerantes a falhas e incrementais do Oracle Database para casos de uso online e offline. Você pode escolher essa opção se quiser um serviço de nuvem totalmente gerenciado que trate da migração para você.
Consulte OCI Database Migration para obter mais informações.
-
Zero Downtime Migration (ZDM): O Zero Downtime Migration (ZDM) é uma ferramenta com uma interface de linha de comando que você instala e executa em um host provisionado. O Zero Downtime Migration oferece opções de migração online e offline. Você pode usar essa opção se quiser mais controle sobre a migração.
Consulte Zero Downtime Migration para obter mais informações.
Observação
Esses métodos também executam o CPAT (Cloud Premigration Advisor Tool) para verificar a compatibilidade do seu banco de dados de origem com o Autonomous Database e usam o Oracle Data Pump e o Oracle GoldenGate para executar a migração para você.
Migração Off-line
Se você puder colocar seu banco de dados de origem off-line para a migração, poderá usar uma das opções de migração a seguir, além do OCI Database Migration e do Zero Downtime Migration (ZDM).
Este é um método manual; você deve orquestrar a exportação/importação manualmente.
Veja a seguir o método de migração off-line:
-
Oracle Data Pump: A tecnologia do Oracle Data Pump permite uma movimentação de dados e metadados de alta velocidade de um banco para outro. Você pode exportar seu banco de dados de origem ou esquemas individuais como arquivos de dump e importá-los para o Autonomous Database. Você pode armazenar os arquivos de dump no Object Store ou em um NFS (Network Filesystem) que pode ser anexado ao seu banco de dados de origem e ao seu Autonomous Database.
Consulte Visão Geral do Oracle Data Pump para obter a documentação do produto para o Oracle Data Pump.
Consulte Importar Dados Usando o Oracle Data Pump no Autonomous Database para obter mais informações sobre como exportar e importar seus esquemas de origem para o Autonomous Database.
Outros Métodos de Migração
Além das ferramentas e serviços de migração recomendados, você pode usar os seguintes métodos de migração de dados off-line:
Esses métodos exigem etapas mais manuais, codificação e conhecimento avançado de cada método. Você também deve migrar seus metadados de esquema de origem usando seus próprios scripts ou ferramentas
DDL
, como o Oracle Data Pump, antes de iniciar o carregamento de dados usando esses métodos. Essas opções podem ser preferíveis para pequenos conjuntos de dados para os quais você deseja evitar a instalação de ferramentas adicionais ou o uso de serviços de migração para a nuvem.
Estes são os outros métodos de migração off-line:
-
Links do Banco de Dados: Você pode criar links de banco de dados do seu Autonomous Database para o seu banco de dados de origem e inserir dados em suas tabelas executando consultas no link do banco de dados. Você pode usar várias sessões para carregar várias tabelas simultaneamente a fim de melhorar o desempenho do carregamento de dados.
Consulte Criar Links de Banco de Dados do Autonomous Database para Outro Autonomous Database para obter mais informações sobre como criar links de banco de dados do seu Autonomous Database para seus bancos de dados de origem.
-
Descarregar e Carregar Usando Arquivos: Você pode descarregar dados do seu banco de dados de origem em arquivos e carregá-los nas suas tabelas de destino no seu Autonomous Database. O Autonomous Database suporta o carregamento de dados de diferentes formatos de arquivo, incluindo CSV, JSON, Parquet e muito mais. Você pode colocar os arquivos no Object Store ou em um NFS (Network File System) anexado ao seu Autonomous Database.
Consulte Load Data from Files in the Cloud para obter mais informações sobre como carregar dados de arquivos no armazenamento de objetos.
Consulte Anexar Sistema de Arquivos de Rede ao Autonomous Database para anexar diretórios NFS ao seu Autonomous Database.
Consulte Load Data or Query Data from Files in a Directory para obter mais informações sobre como carregar dados de arquivos em um sistema de arquivos.
-
Views Materializadas: Usando links de banco de dados do seu Autonomous Database para o seu banco de dados de origem, você também pode criar views materializadas no seu banco de dados de destino. À medida que ocorrem alterações nas tabelas de origem, você pode atualizar as views materializadas para mantê-las atualizadas durante a migração.
Consulte Gerenciando Views Materializadas Somente para Leitura para obter mais informações sobre como usar views materializadas para replicar dados.
A decisão da ferramenta ou serviço de migração depende de vários fatores, como seu banco de dados de origem, formato de dados de origem, volume de dados e complexidade. Para ajudar a identificar a solução mais ideal para migrar seus dados para o Autonomous Database, a Oracle fornece um utilitário de consultoria chamado Oracle Cloud Migration Advisor. Consulte Migrar Oracle Databases para a OCI para obter mais informações sobre esse utilitário.
Tópico principal: Migrar Oracle Databases para o Autonomous Database