Backup e DR para SAP MaxDB em um dispositivo de backup/recuperação

Atenção:a partir de 31 de julho de 2027, o suporte para fazer backup de bancos de dados SAP MaxDB usando o console de gerenciamento do appliance será descontinuado. Para saber mais sobre essa descontinuação e soluções alternativas de backup, consulte Migrar de backups de banco de dados legados.

O SAP MaxDB é o sistema de gerenciamento de bancos de dados desenvolvido e com suporte da SAP SE. O SAP MaxDB está disponível para Microsoft Windows, Linux e Unix, além das plataformas de hardware mais importantes.

Como funciona: backup baseado em volume do Backup e DR com CBT do Linux

Apenas os blocos alterados são rastreados no bitmap, sem cópia na gravação ou operações com uso intenso de E/S.

O backup e a recuperação de dados com backups baseados em volume e CBT seguem estas etapas:

  1. O agente do Backup e DR tem CBT para rastrear blocos alterados na área de dados do banco de dados.

  2. O agente chama a API do banco de dados para congelar ou pausar o banco de dados para backup de dados.

  3. O agente cria um snapshot LVM da área de dados do banco de dados e sintetiza um bitmap.

  4. Chamada do agente para a API do banco de dados para descongelar o banco de dados.

  5. O agente copia os blocos alterados para o dispositivo de backup/recuperação, que exclui o snapshot e cataloga o backup.

  6. O appliance emite um snapshot interno e sintetiza um backup completo virtual pontual.

  7. Para recuperação de dados, o Backup e DR monta instantaneamente um disco de preparação regravável e coloca o banco de dados on-line.

Como funciona: backup baseado em arquivos

O backup e a recuperação de dados com backups baseados em arquivos seguem estas etapas:

  1. O agente de Backup e DR é implantado no servidor de banco de dados.

  2. Monte o disco de staging no servidor de banco de dados.

  3. Invoque o backup completo e incremental usando o comando de backup de despejo, gravando o backup no disco montado.

  4. O Backup e DR faz um snapshot interno. Os backups de registros são feitos de maneira semelhante diretamente do sistema de arquivos em qualquer programação que você configurar.

  5. Para recuperação de dados, o Backup e DR monta instantaneamente o disco de staging no servidor de banco de dados e inicia a operação de restauração do banco de dados. Os registros podem ser reproduzidos em qualquer momento após a restauração do banco de dados.

  6. Para recuperação, o Backup e DR monta instantaneamente o disco de staging no servidor de banco de dados e inicia a operação de restauração do banco de dados. Os registros podem ser reproduzidos em qualquer momento após a restauração do banco de dados.

APIs do SAP MaxDB

O Backup e DR usa as seguintes APIs de backup do SAP MaxDB:

  • CBT do Linux e snapshot do LVM: MaxDB UTIL_EXECUTE SUSPEND LOGWRITER e API UTIL_EXECUTE RESUME LOGWRITER com CBT do Linux e snapshot do LVM

  • Backups baseados em arquivos: API de backups baseados em arquivos do MaxDB dbmcli -d <dbsid> -u <dbm_username>,<dbm_password>backup_start

    Isso fornece o backup completo do banco de dados no formato de backup. O pré-requisito para o backup de dados é definir primeiro o modelo de backup. A API Recovery restaura o banco de dados substituindo fisicamente a área de dados.

  • Backup de registros do MaxDB: o backup automático de registros do MaxDB precisa ser ativado no lado do aplicativo. O Backup e DR copia os arquivos de backup de registros para o disco de staging com o comando cp. Como o backup automático do Autolog está ativado, usamos o comando os para limpar o backup do registro.

A seguir

Preparar o banco de dados para o Backup e DR

Outra documentação do Backup e DR para MaxDB

Esta página faz parte de uma série de páginas específicas para proteger e recuperar bancos de dados MaxDB com o Backup e DR. Você pode encontrar mais informações nas seguintes páginas: