Enviado em 08/10/2012 - 23:59h
Boa noite...
Bolei um shell script para backup incremental utilizando o rsync, porém os diretórios seqüênciais não são encontrados.
Segue o script:
mv: impossível obter estado de "backup.5": Arquivo ou diretório não encontrado
mv: impossível obter estado de "backup.4": Arquivo ou diretório não encontrado
mv: impossível obter estado de "backup.3": Arquivo ou diretório não encontrado
mv: impossível obter estado de "backup.2": Arquivo ou diretório não encontrado
mv: impossível obter estado de "backup.1": Arquivo ou diretório não encontrado
cp: impossível obter estado de "backup.0": Arquivo ou diretório não encontrado
Seu backup foi realizado com sucesso!
/dev/sdb:
setting standby to 24 (2 minutes)
Interessante que o diretório backup.0 sempre é atualizado!
Pq será que as outras pastas não estão sendo criadas?
Obrigado!!!
Bolei um shell script para backup incremental utilizando o rsync, porém os diretórios seqüênciais não são encontrados.
Segue o script:
Após realizar executar o script aparece:
#!/bin/bash
clear
# Script de backup incremental
# Monta o HD para backup
mount /dev/sdb1 /mnt/sdb1
montado='mount | grep /mnt/sdb1'
# Se a montagem não estiver UP então fecha, caso contrário realiza o backup
if [ -z "$montado" ]; then
exit 2
else
# Cria a pasta para o caso do script ser executado pela primeira vez
mkdir /mnt/sdb1/backup.0 &>/dev/null
# Rotaciona as pastas anteriores
rm -rf backup.6
mv backup.5 backup.6
mv backup.4 backup.5
mv backup.3 backup.4
mv backup.2 backup.3
mv backup.1 backup.2
# Faz a cópia usando o cp -al
cp -al backup.0 backup.1
# Atualiza o backup na pasta backup.0
rsync -av --delete /etc /mnt/sdb1/backup.0 >> /tmp/rsync.log
rsync -av --delete /home /mnt/sdb1/backup.0/ >> /tmp/rsync.log
rsync -av --delete /var /mnt/sdb1/backup.0/ >> /tmp/rsync.log
echo "Seu backup foi realizado com sucesso!"
# Desmonta particao e ativa o gerenciamento de energia
umount /mnt/sdb1; hdparm -S 24 /dev/sdb
fi
exit 1
mv: impossível obter estado de "backup.5": Arquivo ou diretório não encontrado
mv: impossível obter estado de "backup.4": Arquivo ou diretório não encontrado
mv: impossível obter estado de "backup.3": Arquivo ou diretório não encontrado
mv: impossível obter estado de "backup.2": Arquivo ou diretório não encontrado
mv: impossível obter estado de "backup.1": Arquivo ou diretório não encontrado
cp: impossível obter estado de "backup.0": Arquivo ou diretório não encontrado
Seu backup foi realizado com sucesso!
/dev/sdb:
setting standby to 24 (2 minutes)
Pq será que as outras pastas não estão sendo criadas?
Obrigado!!!