O SAP MaxDB é o sistema de gerenciamento de bancos de dados desenvolvido e com suporte da SAP SE. O SAP MaxDB está disponível no Microsoft Windows, Linux e Unix e nas plataformas de hardware mais importantes.
Como funciona: backup e DR baseado em volume com CBT do Linux
Somente os blocos alterados são rastreados no bitmap, sem cópia na gravação ou operações de E/S intensas.
O backup e a recuperação de dados com imagens de backup baseadas em volume e CBT seguem estas etapas:
O agente de backup e DR tem CBT para rastrear blocos alterados na área de dados do banco de dados.
O agente chama a API do banco de dados para congelar ou pausar o banco de dados para backup de dados.
O agente cria um snapshot do LVM da área de dados do banco de dados e sintetiza um bitmap.
Chame a API do agente para descongelar o banco de dados.
O agente copia os blocos alterados para o dispositivo de backup/recuperação, que exclui o snapshot e cataloga o backup.
O appliance emite um snapshot interno e sintetiza um backup virtual completo de ponto em tempo.
Para recuperação de dados, o Backup e a DR montam instantaneamente um disco de preparação gravável e colocam o banco de dados on-line.
Como funciona: backup baseado em arquivos
O backup e a recuperação de dados com imagens de backup baseadas em arquivos seguem estas etapas:
O agente de backup e DR é implantado no servidor de banco de dados.
Monte o disco de preparação no servidor de banco de dados.
Invocar o backup completo e incremental usando o comando de backup de despejo, gravando a imagem de backup no disco montado.
O backup e o DR fazem um snapshot interno. Os backups de registro são feitos de maneira semelhante diretamente no sistema de arquivos em qualquer programação que você configurar.
Para recuperação de dados, o Backup e a DR montam o disco de preparação no servidor de banco de dados instantaneamente e iniciam a operação de restauração do banco de dados. Os registros podem ser reproduzidos a qualquer momento após a restauração do banco de dados.
Para recuperação, o backup e a DR montam o disco de preparação no servidor do banco de dados e iniciam a operação de restauração do banco de dados. Os registros podem ser reproduzidos a 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:
Linux CBT e instantâneo do LVM: API
UTIL_EXECUTE SUSPEND LOGWRITER
eUTIL_EXECUTE RESUME LOGWRITER
do MaxDB com Linux CBT e instantâneo do LVMBackups baseados em arquivos: API
dbmcli -d <dbsid> -u <dbm_username>,<dbm_password>backup_start
de backups baseados em arquivos do MaxDBIsso fornece o backup completo do banco de dados no formato de backup. O pré-requisito para o backup de dados é definir o modelo de backup primeiro. A API Recovery restore db recupera o banco de dados substituindo fisicamente a área de dados.
Backup de registro do MaxDB: o backup de registro automático do MaxDB precisa ser ativado no lado do aplicativo. O backup e a DR copiam os arquivos de backup de registro para o disco de preparação com o comando "cp". Como o Autolog Backup está ativado, usamos o comando para limpar o backup de registro.
A seguir
Preparar o banco de dados para backup e DR
Outras documentações sobre o 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 do MaxDB com backup e DR. Confira mais informações nas páginas a seguir:
- Backup e DR para SAP MaxDB
- Preparar o banco de dados para backup e DR
- Adicionar um host de banco de dados MaxDB e descobrir bancos de dados
- Definir modelos de políticas e perfis de recursos
- Definir detalhes e configurações do aplicativo
- Verificar o formato do disco de preparação e o método de backup
- Proteger o banco de dados MaxDB e os registros dele
- Montar um banco de dados MaxDB
- Recuperar backups do MaxDB
- Criar um fluxo de trabalho de backup e DR do MaxDB