Recomenda-se utilizar o utilitário de backup do progress o probackup, com ele é possivel fazer backup da base de dados online, executando a tarefa de forma segura e eficaz.
Copia automaticamente todos os arquivos necessários (.db, .bn, .dn) independente de onde estejam, mesmo que em discos ou file systems diferentes.
Permite que usuários acessem o banco durante um backup online. Nesta opção é necessária a implementação de After-Image, já que o retorno deste backup precisa ser consistente quando consideramos a utilização de mais de um banco pelo produto.
Possibilidade de backups incrementais, copiando somente o que foi alterado de um dia para o outro. Esta é a vantagem quando se tem um grande volume de alterações.
O PROBKUP copia apenas os blocos utilizados do banco. Blocos vazios não são copiados.
As opções de backup são:
online: Será realizado o backup online da base de dados
offline: Será realizado o backup offline, ou seja com o banco inativo
full: Realiza o backup completo, incluindo os arquivos de Before-Image (.bi)
incremental: Realiza backup dos blocos que sofreram alterações des o ultimo backup (full ou incremental), para efetuar o backup incremental é necessário realizar um backup full primeiro.
export PATH=$PATH:/usr2/dlc10:/usr2/dlc10/bin
export DLC=/usr2/dlc10
probkup online /usr3/producao/database/ems2adm /usr3/bkp/ems2adm.bkp