Ulbach
(usa Debian)
Enviado em 21/02/2017 - 21:13h
Boa Noite,
Eu tenho um banco de dados rodando pelo firebird. (Firebird 2.5 64b).
Preciso então que uma rotina de backup rode diariamente no debian.
PRETTY_NAME="Debian GNU/Linux 8 (jessie)"
NAME="Debian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
ID=debian
HOME_URL="http://www.debian.org/"
SUPPORT_URL="http://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
meu Script: /home/user/banco/bp.sh
#! /bin/bash
echo `date`" Iniciando Copia Base" >> /home/user/banco/bp.log
/etc/init.d/firebird stop
cp /home/user/banco/DBM.FDB /home/user/banco/BKP/backup`date +%d`.FDB
cp /home/user/banco/DBM.FDB /home/user/banco/BKP/DBM.FDB
/etc/init.d/firebird start
echo `date`" Iniciando gbak bkp" >> /home/user/banco/bp.log
cd /home/user/banco
/opt/firebird/bin/gbak -v -t -USER "******" -password "******" DBM.FDB NOVO.FBK
echo `date`" Iniciando gbak restaura" >> /home/user/banco/bp.log
/opt/firebird/bin/gbak -r -c -v -USER "******" -password "******" NOVO.FBK FAB.FDB
echo `date`" Iniciando Volta da Base" >> /script/bkp.log
/etc/init.d/firebird stop
cp /home/user/banco/FAB.FDB /home/user/banco/DBM.FDB
echo `date`" Iniciando copia Base na rede" >> /home/user/banco/bp.log
chmod 777 /home/user/banco/DBM.FDB
/etc/init.d/firebird start
não consigo colocar esse script para fazer automaticamente o proposto... simplesmente não roda....