Migrar Dados para o Autonomous AI Database na Infraestrutura Dedicada do Exadata
A migração de dados está movendo dados com ou sem seu esquema de um sistema, local ou aplicativo para outro. Um exemplo clássico de migração de dados é quando você decide adotar o Autonomous AI Database para sua organização e mover os dados históricos existentes do banco de Dados atual para o Autonomous AI Database.
A migração de dados é diferente do carregamento de dados de amostra ou de um pequeno volume de dados no banco de dados. Ela geralmente envolve grandes volumes de dados e pode ser uma atividade ocasional ou periódica, dependendo da necessidade. Consulte Opções de Carregamento de Dados para explorar as diferentes opções disponíveis para carregar dados de amostra no Autonomous AI Database.
Tópicos Relacionados
Visão Geral da Migração de Dados
- Banco de dados, sistema ou origem de dados on-premises
- Aplicativos SaaS
- Origem de dados de terceiros
- Data lakes (Hadoop)
- Outros Oracle Database Cloud Services
- Use ferramentas tradicionais, como Oracle SQL*Loader e Oracle Data Pump, para migrar seus bancos para o Autonomous AI Database.
- Use o Data Migration Service (DMS) para migração simples de dados de bancos de dados grandes que requerem baixa inatividade da migração.
- Usar a ferramenta Zero Downtime Migration (ZDM) para migração segura para o Autonomous AI Database em Nuvem Pública e o Exadata Cloud@Customer.
- Use o Oracle Object Storage para gerenciar, carregar e fazer upload de grandes volumes de dados.
- Forneça os dados de origem em vários formatos, como arquivos de texto do SQL Loader, arquivos de dump de exportação e importação, arquivos CSV, JSON, Parquet.
- Carregue dados no Autonomous AI Database anexando dispositivos NFS (Network File System) externos fornecidos pelo cliente ou pelo Serviço de Sistema de Arquivos do Oracle Cloud Infrastructure (OCI FSS) usando
DBMS_CLOUD_ADMIN
.
Observação:
Se você notar erros de compilação de objetos após migrar dados para um Autonomous AI Database, poderá recompilar os objetos de banco de dados usandoUTL_RECOMP
, conforme mostrado abaixo:exec sys.UTL_RECOMP.RECOMP_PARALLEL(4);
O UTLRP.SQL
não pode ser usado para executar uma recompilação global em um Autonomous AI Database.
Pré-requisitos de Migração
Como pré-requisito, é recomendável executar a CPAT (Cloud Premigration Advisor Tool) para ajudar a avaliar a compatibilidade do banco de dados de origem com o Autonomous AI Database. O CPAT identifica possíveis ações que você pode precisar tomar antes ou durante a migração, priorizando sua importância e sugerindo resoluções. Algumas ferramentas e serviços de migração executam automaticamente este consultor. Consulte Cloud Premigration Advisor Tool em Utilitários 19c do Oracle Database ou Utilitários Oracle Database 26ai para obter mais informações.
Opções de Migração
Há várias opções disponíveis para mover seus dados em um Autonomous AI Database na Infraestrutura Dedicada na nuvem pública, bem como no Cloud@Customer.
- Oracle Database Migration Service: Um serviço de nuvem totalmente gerenciado que simplifica a movimentação de bancos de dados estabelecidos de on-premise, terceiros ou no Oracle Cloud para o Autonomous AI Database.
- Oracle GoldenGate: A ferramenta de replicação de dados da Oracle para migração de dados ocasional, bem como replicação de dados com captura de dados de alteração.
- ZDM (Zero Downtime Migration): Um serviço com uma interface de linha de comando que você instala e executa em um host provisionado. O servidor em que o software Zero Downtime Migration está instalado é chamado de host de serviço Zero Downtime Migration. Você pode executar um ou mais jobs de migração do banco de dados no host do serviço Zero Downtime Migration.
- Armazenamento de Arquivos de Rede (NFS): Use o armazenamento NFS (Network File System) local para mover dados de entrada e saída das implantações do Exadata Cloud@Customer anexando seu compartilhamento NFS (Network File Storage) ao seu Autonomous AI Database.
- Oracle Data Pump: Utilitário do banco de Dados que suporta movimentação de dados e metadados em massa de alta velocidade entre bancos de dados Oracle e Autonomous AI Database.
- Oracle SQL*Loader: Utilitário de banco de dados para carregar dados de arquivos externos no Oracle Database.
Casos de Uso de Migração
Caso de Uso de Migração | Opções de Migração | Referência Adicional |
---|---|---|
Não Oracle Database → ADB-D na Nuvem Pública ou no Exadata Cloud@Customer. ![]() |
|
|
Oracle Database versão 11.2.0.4 e posterior → ADB-D na Nuvem Pública ![]() |
|
|
Oracle Database versão 11.2.0.4 e posterior → ADB-D no Exadata Cloud@Customer ![]() |
|
|
Oracle Database versão abaixo 11.2.0.4 → ADB-D na Nuvem Pública ou Exadata Cloud@Customer ![]() |
|
|
Banco de Dados do OCI (VMDB, BMDB, ExaCS) → ADB-D na Nuvem Pública ![]() |
|
|
Banco de Dados do OCI (VMDB, BMDB, ExaCS) → ADB-D no Exadata Cloud@Customer ![]() |
|
|
Autonomous AI Database Serverless → ADB-D na Nuvem Pública ou no Exadata Cloud@Customer ![]() |
|
|
Fornecedores de Nuvem de Terceiros (AWS, Azure) → ADB-D na Nuvem Pública ou Exadata Cloud@Customer ![]() |
|
|
Autonomous AI Database on Dedicated Exadata Infrastructure → Autonomous AI Database on Dedicated Exadata Infrastructure ![]() |
|
Observação:
A decisão do utilitário ou da ferramenta de migração a ser usada 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 AI Database, a Oracle fornece um utilitário de consultoria chamado Oracle Cloud Migration Advisor.Consulte www.oracle.com/goto/move para obter mais informações sobre esse utilitário.