Tempo aproximado para leitura: 00:00:30 min
Dúvida
Como preparar arquivos de Banco Linux?
Ambiente
Cloud - Linha Datasul- Todas as versões
Solução
Para gerar a preparação dos arquivos de Banco Linux, siga os passos a seguir:
1 - PREPARAÇÃO PARA ENVIO DOS DADOS
As atividades executadas no lado do cliente devem ser conduzidas com máxima atenção seguindo as etapas descritas a seguir.
2 - Bancos de Dados em LINUX
Sendo a origem dos bancos instalados em sistema operacional Linux compatível com RedHat, é possível o envio dos dados em forma de backup nativo do Progress.
Com os passos abaixo é possível criar um arquivo único e compactado contendo os arquivos de backup de cada um dos bancos:
1. Acessar o servidor onde estão os bancos com usuário administrador.
2. Localizar o diretório de instalação do Progress e executar o script chamado proenv.
Exemplo:sh /usr/dlc117/bin/proenv
3. Localizar e acessar o diretório onde estão os bancos.
4. Definir se o processo de backup será realizado com os bancos em modo ONLINE ou OFFLINE. Esta opção deve ser identificada no script sugerido mais abaixo.
5. Sugestão de script para backup dos bancos:
#!/bin/bash
export DLC=/usr/dlc117
export PATH=$DLC:$DLC/bin:$PATH
DIR_DB="/db/bancos/datasul"
cd $DIR_DB
for BANCO in `ls *.db`
do
DB_NAME=`basename $BANCO .db`
prostrct list $DB_NAME
probkup online $DB_NAME $DIR_DB/$DB_NAME.bkp
gzip $DIR_DB/$DB_NAME.bkp
done
tar -cvf dts_db_lnx.tar *.st *.bkp.gz
6. Concluído o processo de backup, os arquivos serão compactados em um único arquivo com extensão .tar.gz.
0 Comentários