laomonteiro
(usa Debian)
Enviado em 23/03/2010 - 23:07h
1 - quando acesso o servidor de backup via ssh nome-do servidor esta dando as seguintes mensagens
-bash: id: command not found
-bash: [: : integer expression expected
2- quando uso o script de backup de diretorios de varias maquinas a partir de uma maquina com ubuntu 9.10 as copias para os hd externos conectadas a essa maquina funciona perfeito mas quando chega na hora de fazer uma 3ª copia que faço para o servidor de backup da o seguinte erro:
bash: rsync: command not found
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: remote command not found (code 127) at io.c(600) [sender=3.0.6]
esse e o script que uso
#!/bin/sh
usuario="xxxx"
diretorios="dados1 dados2"
exclui="/home/monte/Configuracoes/Geral/NaoCopia.txt"
for diretorio in $diretorios; do
echo " Montando pasta $diretorio do usuario $usuario para fazer o backup "
smbmount //192.168.0.6/$diretorio /home/monte/mnt/$diretorio/ -o iocharset=utf8
montado='smbmount | grep /home/monteiro/mnt/$diretorio/'
if [ -z "$montado" ]; then
echo " O pc$usuario näo esta ligado e/ou disponivel na rede wireless - Verifique e rode novamente o backup "
exit 1
else
echo " 1ª copia para um hd externo via usb"
echo "Backup do diretorio $diretorio do pc$usuario >> media apoena-backup diretorio pc$usuario/$diretorio "
rsync -ar --exclude-from=$exclui /home/monte/mnt/$diretorio /media/apoena-backup/pc$usuario
echo " 2ª copia para outro hd externo "
echo " Backup de media apoenabackup diretorio $diretorio >> media case diretorio $diretorio "
rsync -ar --delete /media/apoena-backup/pc$usuario/$diretorio/ /media/Case/pc$usuario/$diretorio
echo " 3ª copia para o servidor debian "
echo " Backup de apoenabackup diretorio $diretorio >> para o servidor na home $usuario/share "
rsync -ar --delete /media/apoena-backup/pc$usuario/$usuario/ apoenaeth1:/home/$usuario/share/$diretorio
sudo umount /home/monteiro/mnt/$diretorio
fi
done
tanto na maquina de onde rodo esse script quanto na maquina servidor debian esta instalado o comando rsync
agradeço a ajuda !!