Configurando opções avançadas de carga inicial para migrações Oracle

O Oracle Cloud Infrastructure Database Migration define automaticamente padrões ideais para parâmetros do Oracle Data Pump para obter melhor desempenho e garantir a segurança dos dados.

Para ajustar o desempenho, alterar os modos de exportação ou renomear objetos do banco de dados, há várias definições do Data Pump que você pode configurar na guia Carga Inicial das Definições Avançadas do recurso de Migração.

  • Mecanismo de transferência de dados de origem: Tipo de transferência de dump a ser usada durante a Exportação do Data Pump. As opções são CURL ou OCI_CLI. O padrão é CURL.
  • Mecanismo de transferência de dados de destino Tipo de transferência de dump a ser usada durante a Importação do Data Pump. As opções são CURL ou OCI_CLI. O padrão é OCI_CLI.
  • Modo do job:

    • Completo executa uma exportação completa do banco de dados.
    • Esquema (padrão) permite especificar um conjunto de esquemas a serem exportados.

    Especifique objetos de esquema para inclusão ou exclusão nas Definições Avançadas, guia Objetos Selecionados. Consulte Seleção de objetos para migração Oracle para mais detalhes.

    Consulte Oracle Data Pump Export Modes no guia Oracle Database Utilities para obter mais informações sobre os modos de job.

  • A Ação existe tabela define o parâmetro TABLE_EXISTS_ACTION do Data Pump, que especifica a ação a ser executada quando os dados são carregados em uma tabela pré-existente.

    • Ignorar nenhuma alteração na tabela pré-existente.

    • Truncar remove linhas de uma tabela pré-existente antes de inserir linhas da Importação. Observe que, se Truncar for especificado em tabelas referenciadas por restrições de chave estrangeira, a operação truncar será alterada para Substituir.

    • Substituir substitui as tabelas pré-existentes por novas definições. Antes de criar a nova tabela, a tabela antiga é eliminada.

    • Anexar - novas linhas são adicionadas às linhas existentes na tabela

    • UNSPECIFIED: (padrão) Usar configurações padrão.
  • Por padrão, o Cluster é ativado. Quando essa opção é ativada, os colaboradores do Data Pump são distribuídos entre as instâncias (nós) em uma arquitetura de cluster (Oracle RAC).

    Se essa configuração não estiver marcada, todos os colaboradores do Data Pump serão iniciados na instância atual ou em uma instância utilizável pelo cargo.

  • O grau de paralelismo de exportação define o parâmetro SET_PARALLEL degree de exportação do Data Pump. Essa definição determina o número máximo de processos do colaborador que podem ser usados para o job de migração. Use este parâmetro para ajustar a quantidade de recursos usados para um job.

    Por padrão, o serviço Database Migration define o paralelismo de exportação do banco de dados de origem para (Soma de (2 x (no de CPU física) por nó) ) com o limite Máximo 32.

    Consulte SET_PARALLEL Procedure em Oracle Database PL/SQL Packages and Types Reference para obter mais detalhes.

  • O grau de paralelismo de importação, semelhante ao Grau de Paralelismo de Exportação, define o parâmetro SET_PARALLEL degree de importação do Data Pump.

    Por padrão, o serviço Database Migration define o paralelismo de importação do Autonomous Database para o número de OCPUs.

  • Criar tablespaces automaticamente: Para destinos de banco de dados ADB-D (ADB Dedicado) e cogerenciado/não ADB, a criação automática de tablespace é ativada por padrão. O serviço Database Migration valida se há suporte para a criação automática de tablespace no banco de dados de destino especificado. Os destinos do Oracle Autonomous Database Serverless não são suportados.

    O serviço Database Migration descobre automaticamente os tablespaces do banco de dados de origem associados aos esquemas do usuário que estão sendo migrados e os cria automaticamente no banco de dados de destino antes da fase de importação do Data Pump. O serviço Database Migration gera a DDL necessária para pré-criar os tablespaces, criar os tablespaces no destino e executar a DDL gerada.

    Com a criação automática de tablespace ativada, o serviço Database Migration ignora a criação automática de quaisquer tablespaces especificados na seção Remapeamentos de metadados ou que já existem no banco de dados de destino.

    Usar arquivo grande: Os sistemas do Autonomous Database suportam apenas tablespaces BIGFILE; portanto, o serviço Database Migration impõe o tablespace BIGFILE por padrão nos destinos do Autonomous Database e reporta um erro se tablespaces SMALLFILE forem encontrados. Em vez disso, você pode remapear explicitamente quaisquer tablespaces SMALLFILE.

    Tamanho de extensão: permite que os tablespaces realizem AUTOEXTEND para evitar erros de extensão, com um tamanho de extensão padrão de 500 MB.

  • Destino para remapeamento: Ao migrar para um destino do Oracle Autonomous Database Serverless, todos os tablespaces são automaticamente mapeados para DATA. Você pode substituir essa opção mapeando tablespaces explicitamente para outro destino em Remapeamentos de metadados.

  • Tamanho do bloco do banco de dados de destino: Opcionalmente, ao criar ou atualizar uma migração para destinos de banco de dados ADB-Dedicado (ADB-D) e cogerenciado/não ADB, você pode selecionar o tamanho do bloco do banco de dados para o tablespace, pois a criação automática de tablespace é ativada por padrão.

    No momento, há dois valores possíveis para selecionar o tamanho do bloco do banco de dados de destino: 8K ou 16K.

  • A opção Remapeamentos de metadados permite renomear objetos de banco de dados durante um job de migração. Selecione o objeto a ser renomeado em Tipo e informe o Valor Antigo e o Valor Novo.

    Os objetos suportados são Arquivo de Dados, Esquema, Tabela e Tablespace.

    Ao migrar para um destino do Oracle Autonomous Database Serverless, todos os tablespaces são automaticamente mapeados para DATA. Você pode substituir essa opção mapeando tablespaces explicitamente para outro destino.

    As concessões de cota para usuários individuais em tablespaces não são remapeadas; portanto, você deve criar manualmente essas concessões para o tablespace DATA.

    Para renomear vários objetos, clique em + Outro Remapeamento de Metadados.

  • Parâmetros avançados A seção Parâmetros avançados permite especificar os parâmetros avançados que pertencem à carga inicial.

    Ao criar a migração, selecione uma lista de parâmetros para migração. Selecione os valores Nome do parâmetro e Valor do parâmetro na lista. Clique em + Outro parâmetro para adicionar os parâmetros.

    Para obter mais informações, consulte Referência de Parâmetros do Arquivo de Resposta do Zero Downtime Migration Logical Migration.