willsazon
(usa Ubuntu)
Enviado em 18/01/2012 - 09:07h
ola um bom dia a todos,
andrecanhadas escreveu:
Usa o exemplo que passei para a data
Quanto as permissões este arquivo é somente leitura e somente o root ou o usuário podem acessar.Seu script tem que rodar como root.
Quanto a montar o HD usa o sudo mount ou coloca ele como mostrei no fstab
andrecanhadas,
com exemplo que voce me passou funcionou, mas ainda esta dando o seguinte erro ao terminar de compactar.
-
tar:-18-01-2012.tar.gz: Não é possivel open: Arquivo ou diretorio nao encontrado.
- tar: Error is not recoverable: exiting now
umont /mnt/hd_externo: device is busy.
(/in some cases useful info about processes that use the device is found by Isof(8) or fuser (1))
Eu quero que ao final do backup o hd sera desmontado para que eu possa leva-lo para casa.
segue agora como ficou meu scrip_backup.
#!/bin/sh
mount /dev/sdc1 /mnt/hd_externo
montado='mount | grep /mnt/hd_externo'
if [ -z "$montado" ] ; then
exit 2
else
DATA="$(date +%d-%m-%Y)"
echo "Iniciando Backup da Pasta etc"
cd /mnt/hd_externo/backups/terca/etc
tar -zcvf etc-"$DATA".tar.gz /etc/
tar -tf-"$DATA".tar.gz
umount /mnt/hd_externo
fi
echo "Backup da Pasta etc Finalizado"