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 databases while applications are online.
Move from any version, platform, and OS to any OCI Database service, including Exadata, Cloud@Customer, and Autonomous.
Choose easy-to-use user experiences that simplify even the most complex scenarios or assemble workflows for exceptional situations.
Advisors help you choose target databases, efficient estate migration, and best practice methods.
Upgrade and migrate simultaneously in a streamlined migration workflow.
Transfer licenses and workloads with BYOL for discounted rates, support fee offsets, and more.
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.
Planeje | Prepare | Execute | Validar |
---|---|---|---|
|
|
|
|
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.
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.
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.
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.
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.
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.
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.
Todas as soluções validam a movimentação de dados e objetos de dados.
Garante que o banco de dados de destino tenha um desempenho melhor do que o de origem. Parte do Oracle Real Application Testing.
Garante que a origem e os destinos estejam sincronizados.
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.
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ê.
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.
Migração offline
Migração online
Migração lógica
Migração física
Conexão direta
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.
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.
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.
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.
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.
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.
Permite a exportação e a importação de dados e metadados entre bancos de dados Oracle.
Cenários específicos para mover dados entre contêineres.
Oferece suporte a migrações sem tempo de inatividade, capturando e aplicando dados alterados.
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.”
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.”
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.”
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.”
Oracle Cloud Lift Services provide guidance from cloud engineers on planning, architecting, prototyping, and managing cloud migrations.
Use existing Oracle software licenses in OCI for discounted hourly usage fees.
Choose an experienced Oracle global partner to help you plan and perform your database migration.
With Oracle Support Rewards, Oracle customers can reduce their technology software license support bill—even down to zero.1
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.
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.