Métodos de Migração Recomendados

Veja a seguir 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 ter tempo de inatividade mínimo 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 posterior. Se seu banco de dados de origem estiver usando uma versão mais antiga, você precisará atualizá-lo primeiro se quiser usar um dos métodos de migração on-line.

Estes sã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 on-line e off-line. Você pode escolher essa opção se quiser um serviço de nuvem totalmente gerenciado que lide com a migração para você.

    Consulte OCI Database Migration para obter mais informações.

  • ZDM (Zero Downtime Migration): O ZDM (Zero Downtime Migration) é 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 on-line e off-line. Você poderá 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 a CPAT (Cloud Premigration Advisor Tool) para verificar a compatibilidade do seu banco de dados de origem com o Autonomous Database e usar 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).

Observação

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 Oracle Data Pump permite a movimentação em alta velocidade de dados e metadados de um banco de dados 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 Armazenamento de Objetos ou em um sistema de arquivos de rede (NFS) que pode anexar ao banco de dados de origem e ao 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:

Observação

Esses métodos exigem etapas mais manuais, codificação e conhecimento avançado de cada método. Você também deve migrar seus metadados do esquema de origem usando seus próprios scripts DDL ou ferramentas, 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 de 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 nas suas tabelas executando consultas pelo link de banco de dados. Você pode usar várias sessões para carregar várias tabelas simultaneamente para 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 a criação de 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 banco de dados de origem em arquivos e carregá-los nas tabelas de destino do 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 sistema de arquivos de rede (NFS) 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 Carregar Dados ou Consultar Dados de Arquivos em um Diretório 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 as alterações acontecem em suas 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 o uso de views materializadas para replicar dados.

Observação

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 ajudá-lo 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 Bancos de Dados Oracle para a OCI para obter mais informações sobre esse utilitário.