Migrate Oracle Databases to OCI

Oracle provides strategies, solutions, tools, and services for online and offline database migrations. Free planning advisors, automation, and step-by-step guides help you perform non-disruptive and validated migrations.

Migrate Oracle Databases to OCI

  • Maintain business uptime

    Migrate databases while applications are online.

  • Every version and platform

    Move from any version, platform, and OS to any OCI Database service, including Exadata, Cloud@Customer, and Autonomous.

  • Extensive automation

    Choose easy-to-use user experiences that simplify even the most complex scenarios or assemble workflows for exceptional situations.

  • Much more than moving data

    Advisors help you choose target databases, efficient estate migration, and best practice methods.

  • Upgrade as you migrate

    Upgrade and migrate simultaneously in a streamlined migration workflow.

  • Leverage existing investments

    Transfer licenses and workloads with BYOL for discounted rates, support fee offsets, and more.

Conceitos básicos: Migre Oracle Databases para a OCI


Visão geral

Os consultores de planejamento de melhores práticas e as soluções automatizadas da Oracle ajudam você durante o ciclo de migração. Com o suporte de tecnologias sem tempo inatividade e utilitários de banco de dados de classe empresarial, as aplicações podem permanecer online durante as migrações, diminuindo riscos, interrupções e custos.

Diagrama de visão geral, detalhes abaixo
Visão geral Migre Oracle Databases para a OCI
Planeje Prepare Execute Validar
  • Identifique origens e destinos
  • Priorize os fatores de planejamento comerciais e técnicos
  • Use consultores de planejamento
  • Provisione recursos
  • Simule migrações e responda a exceções
  • Faça o backup do banco de dados de origem
  • Copie a origem para o destino
  • Capture alterações contínuas e aplique-as ao destino
  • Confirme a movimentação de dados
  • Compare o desempenho
  • Mude para um novo banco de dados

Consultores de planejamento

As ferramentas de planejamento de melhores práticas permitem que você tome decisões estratégicas e táticas, desde a escolha do melhor banco de dados até a migração com o mínimo de esforço e interferência nos negócios. Ajuste um método de migração que inclua um tempo de inatividade aceitável, considerações de atualização e habilidades de DBA.

Explicação do diagrama de Consultores de Planejamento abaixo

A Oracle oferece seis consultores de planejamento de migração de banco de dados. Cada uma dessas ferramentas pode ser usada de forma independente ou em conjunto para ajudar você a avaliar suas opções, estratégia e complexidade de migração de banco de dados. Elas estão agrupadas em duas categorias: avaliação geral da propriedade e recomendações técnicas específicas. Algumas ferramentas requerem pouca ou nenhuma preparação e outras requerem detalhes completos do seu banco de dados. Se optar por TRY, pode experimentar essas ferramentas.

Aqui está um breve resumo de cada uma das ferramentas:

O Estate Explorer avalia uma propriedade de banco de dados inteira que você pode carregar de uma planilha ou do Enterprise Manager. Os relatórios identificam os candidatos do banco de dados que exigem menos esforço para migrar para o Autonomous Database.

O Service Advisor ajuda você a escolher qual serviço do Oracle Database é melhor para as suas necessidades.

O Methods Advisor fornece informações rápidas sobre quais métodos de migração e tecnologias de suporte são apropriados para bancos de dados de origem e destino específicos.

Premigration Tool é uma ferramenta de diagnóstico técnico detalhado que identifica incompatibilidades e correção para atualizações e migrações entre bancos de dados.

O Cloud Migration Advisor é uma ferramenta de diagnóstico e recomendação que combina os recursos do consultor de métodos de migração e do explorador de propriedade, além de fatores adicionais para fazer recomendações mais precisas.

O Enterprise Manager Migration Workbench é um recurso integrado do Enterprise Manager. Essa ferramenta utiliza metadados conhecidos em torno do seu banco de dados e faz recomendações de planejamento.

Duas dessas ferramentas, Estate Explorer e Cloud Migration Advisor, ainda não são autoatendidas, mas com a ajuda de seu representante da Oracle, você pode acessá-las. O Enterprise Manager é um produto licenciado, mas você pode explorá-lo em caráter experimental no OCI Marketplace.

Você pode conhecer mais sobre essas ferramentas e acessar links informativos na aba TECNOLOGIAS.



Prepare

Avalie os bancos de dados de origem com o Cloud Premigration Advisor Tool (CPAT) em relação ao banco de dados e à plataforma de destino para identificar atualizações, priorizar exceções e sugerir soluções. Use guias passo a passo para provisionar ambientes e testar iterativamente os fluxos de trabalho de migração.

Explicação do diagrama de preparação abaixo

No diagrama "Prepare", há duas camadas de etapas de preparação. A primeira camada acima representa o Cloud Premigration Advisor Tool (CPAT). Essas são as etapas para avaliar e preparar seus bancos de dados de origem para serem compatíveis com o destino. As etapas do CPAT são identificar exceções, apresentar as descobertas, executar ações de correção ou não e executar novamente o consultor até que todos os problemas sejam resolvidos. O CPAT é incorporado às soluções de migração automatizadas e faz parte dos fluxos de trabalho do método de migração lógica.

A segunda camada é realizar uma migração de teste. Essas etapas incluem provisionar recursos de nuvem, executar a migração, validar a movimentação e o desempenho e redefinir o ambiente até que tudo esteja pronto para realizar a migração. PREPARAÇÃO significa praticar a execução da migração e desenvolver procedimentos para falha, redefinição e recuperação.



Tecnologias de fluxo de trabalho de migração

Três alternativas automatizadas simplificam e orquestram os fluxos de trabalho de migração usando os utilitários do Oracle Database para migrações offline. Para migrações online, recursos de alta disponibilidade e standby são adicionados. Por fim, tecnologias adicionais validam o desempenho e a sincronização contínua.

Explicação do diagrama de execução abaixo

Neste diagrama de EXECUÇÃO, todas as tecnologias Oracle são identificadas em cada uma das etapas de migração.

Na fase de preparação, existem duas estratégias: usar soluções automatizadas ou fazer você mesmo com qualquer uma das ferramentas, serviços, utilitários e produtos componentes. Independentemente da sua escolha, a próxima etapa é usar a ferramenta Cloud Premigration Advisor para testar os metadados e os dados do banco de dados de origem em relação aos requisitos de compatibilidade do banco de dados de destino.

Na fase de execução, há dois fatores de continuidade de negócios para escolher: online ou offline. Se você escolher migrações offline, elas podem ser físicas ou lógicas. Físico significa que você usará a função de backup-restauração do Oracle Recovery Manager. Lógico significa que você usará o Oracle Data Pump para extrair e importar dados. Se você escolher migrações online, irá usar o GoldenGate ou o Data Guard para a sincronização contínua à medida que dados novos e alterados forem introduzidos durante a migração.

Na fase de validação, todos os métodos de migração validarão os dados movidos. Além disso, a solução Enterprise Manager também inclui o SQL Performance Analyzer no fluxo de trabalho, que comparará o desempenho das principais instruções SQL no banco de dados original e no migrado.

O Oracle GoldenGate Veridata valida se os bancos de dados de origem e destino estão sincronizados. Isso é especialmente importante durante migrações longas ou em uma implementação de banco de dados complicada em que vários bancos devem permanecer sincronizados de forma incremental, mesmo durante a migração.


Validar

Além de garantir a movimentação de dados, o SQL Performance Analyzer pode comprovar a prontidão operacional ao comparar o desempenho de origem com o de destino. Para migrações online complexas, o Oracle GoldenGate Veridata garante que as origens e os destinos sejam sincronizados. GoldenGate Veridata e Enterprise Manager podem exigir licenciamento adicional.


  • Soluções de fluxo de trabalho de migração

    • OCI Database Migration
    • Zero Downtime Migration
    • Enterprise Manager Migration Workbench

    Todas as soluções validam a movimentação de dados e objetos de dados.

  • Enterprise Manager SQL Performance Analyzer

    Garante que o banco de dados de destino tenha um desempenho melhor do que o de origem. Parte do Oracle Real Application Testing.

  • GoldenGate Veridata

    Garante que a origem e os destinos estejam sincronizados.

Métodos e guias de migração gratuitos


Selecionando um método de migração

O melhor método de migração considera fatores de planejamento comerciais e técnicos. A Oracle oferece soluções automatizadas que simplificam os fluxos de trabalho de atualização e migração usando utilitários Oracle incorporados, opções de banco de dados e produtos de suporte. Os DBAs também podem usar os utilitários do Oracle Database para projetar seus próprios fluxos de trabalho de migração.

descrição do diagrama abaixo

O diagrama VISÃO GERAL descreve os elementos principais na seleção de um método de migração e seus fatores de planejamento comerciais e técnicos. O resultado desse exercício de planejamento leva você a uma execução de migração automatizada ou do tipo "faça você mesmo". O Migration Method Advisor e o Cloud Migration Advisor farão recomendações com base nesses dois grupos de fatores de planejamento.

Os fatores de planejamento comerciais incluem tempo de inatividade tolerado, impacto no desempenho e na arquitetura da aplicação e a simplicidade ou complexidade do processo de migração que afetará o risco comercial.

Os fatores de planejamento técnicos impactam o grau e o desempenho dos processos de automação. As considerações sobre o do banco de dados incluem versão e plataforma de origem e destino, se recursos avançados de foram usados, tamanho do banco de dados e extensão e experiência de habilidades de migração.

A Oracle oferece duas categorias de métodos de migração: soluções totalmente ou parcialmente automatizadas ou uma estratégia "faça você mesmo", permitindo que os DBAs orquestrem seus próprios fluxos de trabalho de migração personalizados usando qualquer ou todas as ferramentas e tecnologias da Oracle.

Por fim, o processo é muito mais simples se você delegar o trabalho de migração real à Oracle ou a terceiros. A Oracle ou seus parceiros estão sempre dispostos a ajudar você.


Fluxos de trabalho de migração e destinos da OCI

Os fluxos de trabalho de migração atendem a requisitos operacionais simples e complexos. As migrações podem ser executadas independentemente de as aplicações estarem online ou offline na origem ou no destino e dentro ou entre firewalls. Para migrações online, uma carga inicial é seguida pela aplicação de alterações incrementais contínuas. Os fluxos de trabalho lógicos também podem incluir atualizações de versão.

descrição do diagrama abaixo Você pode realizar migrações físicas ou lógicas de banco de dados offline ou online com as seguintes ofertas de OCI Database de destino: Base Database Service, Exadata Database Service ou Autonomous Database. Se sua origem não puder ser acessada por meio de uma conexão direta, o OCI Database Migration e o Zero Downtime Migration podem oferecer suporte a uma conexão indireta por meio do uso de um agente.

Continuidade dos negócios


Migração offline

  • As aplicações estão offline durante a migração
  • Duplica todo o banco de dados em uma operação

Migração online

  • As aplicações ficam online durante a migração
  • Captura alterações incrementais do banco de dados de origem em tempo real e as aplica continuamente ao banco de dados de destino

Movimentação de dados


Migração lógica

  • Captura dados de origem e metadados separadamente dos dados físicos usando Oracle Data Pump e OCI GoldenGate
  • Permite que os bancos de dados de origem e de destino sejam de diferentes versões e plataformas
  • As soluções de migração lógica incluem integração com Cloud Premigration Advisor Tool (CPAT)

Migração física

Conexões de rede


Conexão direta

  • Origem e destino estão na mesma rede física ou virtual

Conexão indireta

  • A origem e o destino estão em redes separadas e provavelmente protegidas por firewalls
  • O acesso nas redes requer um agente seguro

Como o OCI Database Migration funciona

O OCI Database Migration migra Oracle Databases de implementações on-premises ou na nuvem para a OCI. A experiência gráfica do usuário fácil de usar valida e gerencia fluxos de trabalho de migração. O serviço Database Migration usa de forma transparente os serviços Zero Downtime Migration, Cloud Premigration Advisor Tool, Data Pump e GoldenGate para migrações seguras, tolerantes a falhas e incrementais.

descrição do diagrama abaixo Os bancos de dados de origem com suporte podem ser on-premises, na OCI ou em outros provedores de nuvem. Usando o serviço OCI Database Migration, os usuários registram os bancos de dados de origem e de destino e escolhem entre a migração online ou offline. Na fase de validação, o CPAT avalia a compatibilidade da origem e do destino, procura conteúdo potencialmente problemático e faz recomendações. Depois que todos os erros forem resolvidos, os dados são carregados primeiro pelo Data Pump, e o usuário pode escolher entre carregar o destino por meio do armazenamento intermediário no Oracle Cloud Infrastructure (OCI) Object Storage ou um link direto entre o banco de dados de origem e o de destino. No caso online, após a carga inicial, a replicação contínua usa o GoldenGate.

Como o Zero Downtime Migration funciona

O Zero Downtime Migration (ZDM) oferece opções de fluxo de trabalho online/offline e físico/lógico e permite atualizações de versão em linha. O ZDM é executado por meio da interface de linha de comando (Command Line Interface, CLI) e APIs REST. A ferramenta Cloud Premigration Advisor é integrada ao fluxo de trabalho lógico. O licenciamento do Data Guard ou do GoldenGate não é necessário.

descrição do diagrama abaixo

Este diagrama descreve como funciona a família de soluções de migração sem tempo de inatividade.

Primeiro, a imagem ilustra quais bancos de dados de origem e destinos da OCI são suportados. Os bancos de dados de origem incluem Oracle Database, Oracle Exadata e OCI Database on-premises, Oracle Exadata Cloud Service e Exadata Cloud at Customer. Também inclui Oracle Database no AWS.

Os bancos de dados de destino da OCI incluem Autonomous Database, ADB-Exadata Cloud at Customer, Exadata Cloud at Customer, Exadata Cloud Service e o serviço Oracle Base Database.

O Zero Downtime Migration tem cinco fases principais. Prontidão, carga inicial, captura contínua e aplicação, switchover final e conclusão.

Na fase de preparação ou prontidão, os clientes usam a ferramenta Cloud Premigration Advisor manual ou automaticamente para testar o banco de dados de origem em relação aos requisitos planejados do destino.

A partir daí, o usuário opta por uma das duas opções para migração de banco de dados. As migrações físicas usam o Recovery Manager para a carga inicial e o Data Guard para a sincronização contínua. As migrações lógicas usam o Data Pump para a carga inicial e o GoldenGate para a sincronização contínua.

Na conclusão de ambos os estilos de migração, ocorre uma transição técnica e o banco de dados de destino torna-se o banco de dados ativo.

A etapa final avalia o desempenho da migração e limpa os ambientes técnicos.


Como o Enterprise Manager Migration Workbench funciona

O Migration Workbench oferece opções de fluxo de trabalho físico/lógico e offline. Os fluxos de trabalho são gerenciados com uma experiência gráfica do usuário, CLI e APIs REST. O CPAT é incorporado ao fluxo de trabalho do Data Pump. O Enterprise Manager é um software licenciado que inclui o Migration Workbench e o SQL Performance Analyzer.

descrição do diagrama abaixo

O Enterprise Manager Database Migration Workbench ajuda você a migrar de bancos de dados de contêineres ou não contêineres 11g para 21c para muitas versões e plataformas on-premises e na nuvem. As origens on-premises do Oracle Database incluem Standard e Enterprise Edition e Exadata Database Machine. As origens do OCI Database incluem Base Data Service, Exadata Cloud Service e Exadata Cloud@Customer. Os destinos do OCI Database incluem Base Database Service, Exadata Cloud Service, Autonomous Database e Exadata Cloud@Customer.

O Migration Workbench pode ser usado para escolher bancos de dados de origem e de destino e criar fluxos para uma migração de banco de dados completa ou parcial, usando métodos físicos ou lógicos. O método físico faz uso do Oracle Data Pump. O método lógico utiliza o Recovery Manager Transportable Tablespaces.

Na fase de validação do banco de dados, o Premigration Advisor analisa a origem para estabelecer a compatibilidade do banco de dados de destino. A ferramenta procura conteúdo potencialmente problemático e faz recomendações. Depois que todos os erros forem resolvidos, o método de migração físico ou lógico será iniciado.

Se o Data Pump for usado, os metadados e os dados serão exportados da origem para o armazenamento intermediário no OCI Object Storage em um formato criptografado. Do OCI Object Storage, metadados e dados são movidos para o banco de dados de destino.

Se o Transportable Tablespace for usado, os metadados e os dados são exportados da origem para o armazenamento de destino usando os recursos de backup do Recovery Manager. Em seguida, o Recovery Manager restaura os metadados e os dados no banco de dados de destino.

Várias ferramentas de análise de migração estão disponíveis. A análise relata os processos de migração passo a passo com um resumo de validação pré e pós-migração e detalhes sobre falhas.

O SQL Performance Analyzer compara o desempenho do SQL antes e depois da migração entre os bancos de dados de origem e de destino. Ele relata o impacto positivo ou negativo no desempenho junto com a causa raiz e as recomendações de ajuste. O SQL Performance Analyzer faz parte da opção de banco de dados do Oracle Real Application Testing e está integrado ao Migration Workbench.


Utilitários e tecnologias de banco de dados

O Oracle Database inclui ferramentas gratuitas e essenciais para os DBAs gerenciarem seus bancos de dados, incluindo desenvolvimento e gerenciamento de cenários de migração personalizados. Essas ferramentas também são incorporadas às soluções de migração automatizadas. GoldenGate oferece recursos online adicionais. Consulte as Perguntas Frequentes para saber mais sobre cada um.


Database migration testimonials

  • Virginia ABC logo

    Oracle Zero Downtime Migration

    “Using Oracle Zero Downtime Migration, we were able to move multiple databases to OCI in a single weekend. It would have taken us at least two years and a lot of headaches to migrate them one by one.”

  • Eclipsys logo

    OCI Database Migration

    “Until OCI Database Migration service, we had to dedicate our most experienced DBAs to manage the variety of Oracle tools. With OCI DMS, all the setup, administration, validation, and workflow needed for zero downtime migrations is automated and happens behind the scenes.”

  • Wipro logo

    Oracle Enterprise Manager Migration Workbench

    “We rely on Oracle Enterprise Manager to manage our Oracle fleet of applications and database environments in the cloud and on-premises across the globe. We are excited about the new EM release that will further simplify migrating workloads to Oracle Cloud Infrastructure with improved visibility and better quality of service.”

  • IDC logo

    Oracle Enterprise Manager Migration Workbench

    “In today’s hybrid IT environment, it’s crucial that customers not only be able to monitor and manage Oracle Databases across both cloud and on-premises, but also seamlessly to move them. The new Migration Workbench in Oracle Enterprise Manager should help customers make the database transition to cloud easier and with very high levels of confidence.”

Learn more about OCI migration

  • Oracle migration assistance

    Oracle Cloud Lift Services provide guidance from cloud engineers on planning, architecting, prototyping, and managing cloud migrations.


    Learn about Oracle Cloud Lift

  • Bring your own license

    Use existing Oracle software licenses in OCI for discounted hourly usage fees.


    Learn about Oracle BYOL (PDF)

  • Partner migration assistance

    Choose an experienced Oracle global partner to help you plan and perform your database migration.


    Visit the partner community

  • Earn rewards for every dollar spent on OCI

    With Oracle Support Rewards, Oracle customers can reduce their technology software license support bill—even down to zero.1


    Learn about Oracle Support Rewards

Conheça o Oracle Database Migration

Avaliação gratuita

A Oracle oferece um Modo Gratuito sem limite de tempo na seleção de serviços, como Autonomous Database, Compute e Storage, bem como US$ 300 em créditos gratuitos para experimentar serviços de nuvem adicionais.

Entre em contato com um especialista em migração

Tem interesse em saber mais sobre migrações de bancos de dados Oracle para a Oracle Cloud Infrastructure? Deixe um de nossos especialistas ajudar.


1. Reduction in tech support bill is subject to regional tax regulations. Taxes cannot be paid with rewards and only the pretax invoice amount can be paid with rewards.