Todos os produtos
Search
Central de documentação

Data Management:Backup incremental-forever verdadeiro para Oracle

Última atualização: Aug 27, 2026

O Database Backup Service (DBS) oferece o recurso de backup incremental-forever verdadeiro para Oracle. Esse recurso combina backups completos e backups sintéticos para reduzir custos de backup e sobrecarga de recursos.

Informações básicas

O recurso de backup incremental-forever verdadeiro para Oracle funciona da seguinte maneira:

  1. Um backup completo (backup RMAN nível 0) faz backup de todos os arquivos de dados, logs de arquivamento, arquivos de parâmetros e arquivos de controle do banco de dados Oracle.

  2. Um backup sintético envolve as seguintes etapas:

    1. O DBS cria um snapshot do conjunto de backup completo anterior (seja um backup completo ou sintético) e o monta como clone em um banco de dados autogerenciado local usando FUSE (Filesystem in Userspace).

    2. Um backup incremental copia os blocos de dados alterados desde o último backup (completo ou sintético). As alterações são salvas como um arquivo de backup incremental.

    3. Os dados são sintetizados. O DBS executa o comando RMAN RECOVER COPY OF DATABASE WITH TAG 'dbs-specific-tag' para ler os dados do backup incremental da etapa anterior e mesclá-los aos dados do backup completo. O resultado sintetizado substitui os dados existentes do backup completo.

      Nota

      O novo conjunto de backup sintetizado não afeta o conjunto de backup completo anterior.

    4. Em seguida, o ponto de montagem no banco de dados autogerenciado local é desmontado.

Nota

É possível configurar a frequência semanal dos backups completos no DBS. O DBS realiza um backup completo por semana; todos os outros backups são executados como backups sintéticos. Após a conclusão de um backup completo, ele serve como ponto de partida para os backups sintéticos daquela semana.

Os backups sintéticos produzem os mesmos resultados que os backups completos e oferecem as seguintes vantagens:

  • Redução de custos de backup: os backups sintéticos minimizam os dados copiados, armazenados e transferidos, o que diminui os requisitos de largura de banda da rede.

  • Menor sobrecarga de recursos: exigem menos IOPS de disco do banco de dados de origem em comparação a um backup completo.

  • Suporte a montagem: permite montar dados de backup para recuperação em segundos.

Pré-requisitos

  • A versão do banco de dados Oracle deve ser da 11 à 19.

  • O banco de dados Oracle deve usar arquitetura de instância única ou RAC. A arquitetura física standby do Oracle Data Guard não é suportada.

  • O servidor que hospeda o banco de dados Oracle deve executar um sistema operacional Linux e ter um gateway de backup instalado. Para mais informações, consulte Instale um gateway de backup.

  • O FUSE deve estar instalado no servidor.

  • O modo de log de arquivamento deve estar ativado para o banco de dados Oracle. Para mais informações, consulte Ative o modo de log de arquivamento.

  • Você deve ter o SID do Oracle. Para mais informações, consulte Obtenha o SID do Oracle.

  • O Block Change Tracking deve estar ativado.

    Nota
    1. Execute o comando SELECT status FROM v$block_change_tracking; para verificar se o Block Change Tracking está ativado. Esse recurso vem desativado por padrão.

      Se o comando retornar ENABLED, o recurso está ativado. Se retornar DISABLED, o recurso está desativado.

    2. Execute o seguinte comando SQL para ativar o Block Change Tracking:

      ALTER DATABASE ENABLE BLOCK CHANGE TRACKING USING FILE <path_of_the_block_change_tracking_file> REUSE;

Preview público

Este recurso está em preview público. Para solicitar acesso, procure e entre no grupo 35585947 do DingTalk.

Para agendas de backup do Oracle criadas durante o período beta público, o único Backup set mode. suportado é Sandbox instance mount backup. O recurso de sandbox vem ativado por padrão, e você pode criar uma instância de sandbox gratuita para a agenda de backup durante o período beta público. Para mais informações, consulte Visão geral do recurso de sandbox do DBS.

Nota

Não é possível desativar o recurso de sandbox durante o período de preview público.

Etapa 1: Crie uma agenda de backup

Para mais informações, consulte Crie uma agenda de backup.

Nota

Ao criar a agenda de backup, defina Database Type como Oracle e Backup Method como physical backup.

Etapa 2: Configure a agenda de backup

  1. Faça login no console do Data Management (DMS) V5.0.

  2. Na barra de navegação superior, escolha Security and disaster recovery (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

    Nota

    Se estiver usando o console do DMS no modo simples, passe o ponteiro sobre o ícone 2023-01-28_15-57-17.png no canto superior esquerdo do console do DMS e escolha All Features > Security and disaster recovery (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

  3. Na página Backup Schedules, localize a agenda de backup que deseja configurar e clique em Configure Backup Schedule na coluna Actions.

  4. Na página Configure Backup Source and Destination, configure a origem e o destino do backup e clique em Next.

    Categoria

    Parâmetro

    Descrição

    N/A

    Backup schedule name

    O DBS gera um nome automaticamente. Especifique um nome descritivo para facilitar a identificação. O nome não precisa ser exclusivo.

    Backup source

    Backup method

    Este parâmetro é definido automaticamente para o método de backup selecionado ao criar a agenda de backup. Este tópico usa backup físico para Oracle.

    Instance region

    Selecione a região onde a instância do banco de dados de destino está localizada.

    Backup gateway

    Selecione o gateway de backup para o banco de dados de destino. Para obter informações sobre como adicionar um gateway de backup, consulte Instale um gateway de backup.

    Database type

    O padrão é Oracle.

    SID

    Insira o SID do Oracle do banco de dados de destino. Para mais informações, consulte Obtenha o SID do Oracle.

    Log on to database

    Insira o comando SQL*Plus para fazer login no banco de dados. Formato: username/password@instance_name as sysdba. Exemplo: sys/password@orcl as sysdba.

    Nota

    Também é possível inserir / as sysdba. No entanto, esse comando falhará se a autenticação do sistema operacional estiver desativada no ambiente do banco de dados.

    Oracle home

    Insira o caminho absoluto do ORACLE_HOME. Para mais informações, consulte Obtenha o diretório do programa do banco de dados.

    Nota

    Este parâmetro é opcional.

    Data security and cross-border data transfer commitment

    Leia e marque a caixa de seleção do compromisso.

    Backup destination

    Storage type

    O tipo de armazenamento para o destino do backup. Valores válidos:

    • DBS built-in storage (Recomendado): os dados são armazenados automaticamente no armazenamento integrado do DBS, portanto, não é necessário criar um espaço de armazenamento. A cobrança é baseada na quantidade de dados armazenados no DBS. Para mais informações, consulte Taxas de armazenamento.

    • OSS For User: é necessário criar um bucket do Object Storage Service (OSS) antecipadamente. Para mais informações, consulte Crie um bucket.

    Nota
    • Este tópico usa o DBS built-in storage como exemplo. Se você selecionar User OSS, também deverá configurar o parâmetro OSS bucket name. Apenas a classe de armazenamento OSS Standard é suportada.

    • Para grandes volumes de dados, recomendamos a compra de um plano de armazenamento do DBS (assinatura) para compensar os custos do armazenamento integrado do DBS. Os planos de armazenamento são mais econômicos do que o método de pagamento conforme o uso.

    Storage encryption

    O método de criptografia para os dados armazenados. Valores válidos:

    • Encrypted (Recomendado): criptografa dados usando o algoritmo padrão do setor AES-256.

      O OSS criptografa objetos no upload e os descriptografa automaticamente no download. Para mais informações, consulte Criptografia do lado do servidor.

    • Non-encrypted: os dados não são criptografados.

  5. Na etapa Edit Backup Objects, a opção Back Up Entire Instance vem selecionada por padrão. Clique em Next.

    Nota

    Ao fazer backup de um banco de dados inteiro, os dados de permissão e os procedimentos armazenados também são incluídos no backup.

  6. Na página Configure Backup Time, configure o horário do backup e outras definições, e clique em Next.

    Parâmetro

    Descrição

    Full backup frequency

    Selecione Periodic Backup ou Single Backup.

    Nota

    Se você selecionar Periodic Backup, será necessário configurar os parâmetros Full Data Backup Recurrence, Start At e Real-Time Transaction Log Backup.

    Full backup period

    Os dias da semana em que o DBS executa a agenda de backup. É possível selecionar um ou mais dias da semana. Selecione pelo menos um dia.

    Start time

    O horário de início do backup. Recomendamos especificar um horário fora do pico de uso. Exemplo: 01:00.

    Nota

    Se um backup completo anterior não tiver terminado até o horário de início do próximo backup, o DBS ignorará o próximo backup.

    Incremental backup

    Define se o backup incremental deve ser ativado.

    Max concurrent threads for full backup

    O número máximo de threads simultâneas disponíveis para um backup completo. Configure este parâmetro para ajustar a velocidade do backup. Por exemplo, reduza o número de threads de backup para minimizar o impacto no banco de dados.

    Backup network throttling

    O limite de largura de banda da rede. Especifique o limite conforme suas necessidades de negócios. Valor padrão: 0, que indica que a largura de banda da rede não tem limite.

    Nota

    Ao fazer backup de um banco de dados de produção, configure um limite de velocidade de rede conforme necessário para reduzir o impacto no banco de dados de produção.

    Incremental backup interval

    O intervalo em que o backup incremental é realizado. O DBS executa o backup incremental com base nas suas configurações. Se você definir o intervalo como 10 minutos, o DBS realizará um backup incremental a cada 10 minutos.

    Delete log after successful backup

    Define se os logs de arquivamento com backup bem-sucedido devem ser excluídos do banco de dados autogerenciado.

    Se você selecionar Yes, também deverá configurar o parâmetro Retain archive log for (days).

    Retain archive log for (days)

    O número de dias para reter logs de arquivamento no banco de dados autogerenciado. Após um backup bem-sucedido, o sistema exclui logs anteriores a esse período de retenção especificado. O valor padrão é 7, o que significa que logs de arquivamento com mais de 7 dias são excluídos.

    Este parâmetro é exibido apenas quando Delete log after successful backup está definido como Yes.

    Enable compression

    Define se os dados de backup devem ser compactados. Valores válidos:

    • Enable: recomendado. Os dados são compactados durante o backup para reduzir o espaço de armazenamento.

    • Disable: os dados não são compactados durante o backup.

    Backup set mode

    Apenas o modo Sandbox instance mount backup é suportado. O RMAN realiza um backup Image Copy, e os dados de backup são transmitidos para o OSS via protocolo FUSE sem serem gravados em disco. Se o recurso de sandbox do DBS estiver ativado, os dados de backup poderão ser montados em segundos.

    Seu servidor deve ter o FUSE instalado. Caso contrário, o backup falhará.

  7. Na página Edit Lifecycle, especifique o período de retenção para dados de backup completo no armazenamento integrado do DBS.

    Se você ativou o recurso Incremental backup na etapa anterior, também deverá configurar o período de retenção para dados de backup incremental. Para mais informações sobre o ciclo de vida dos dados de backup, consulte Gerencie o ciclo de vida dos dados de backup.

  8. Após concluir as configurações acima, clique em Precheck no canto inferior direito da página.

  9. Após a aprovação da pré-verificação, clique em Start Now na caixa de diálogo de confirmação.

Próximos passos

O Data Disaster Recovery suporta restauração para um servidor diferente, restauração para um local diferente no servidor de origem e restauração para o local original no servidor de origem. Para mais informações, consulte Restaure um banco de dados Oracle a partir de um backup físico.