zipxback.sh
Publicado por Fábio Berbert de Paula 13/11/2002
[ Hits: 4.991 ]
Homepage: https://fabio.automatizando.dev
Simples programa para gerar backup de árvore de diretórios.
#!/bin/bash
#
# zipXbackup.sh
#
# Coded by Carlos Carvalho <h4sh@uol.com.br> <www.vivaolinux.com.br>
#
# Simples programa para gerar backup de arvore de diretorios.
# Habitualmente eu uso isso para gerar um backup para meu
# zip drive de minha arvore "root", ele vai escalando diretorios
# e copiando para o diretorio de destino a partir do diretorio de
# origem , e gera log sempre que o programa for executado.
# Adicione entradas no crontab (man crontab) para automatizar
# o script.
#Altere os PATHS`s de sua preferencia para refletir seu desejo
#Particao a ser montada Verifique seu /etc/fstab
MPT=/mnt/zip
#Diretorio de destino
DST=/mnt/zip/sh
#Diretorio de origem
ORG=/root/sh
#Destino do log
LOG=/var/log/ZIPMOUNT.log
NOTFOUND="Zip disk NAO encontrado"
FOUND="Zip backup efetuado"
DEV=/dev/null
copy ()
{
if [ -d $ORG ] && [ -d $DST ]; then
rm -rf $DST/* ; cp -r $ORG/* $DST/
fi
}
status0 ()
{
echo "--------" >> $LOG
date >> $LOG
echo "$FOUND" >> $LOG
sleep 1
echo "Log salvo em $LOG"
exit 0
}
erro1 ()
{
echo "--------" >> $LOG
date >> $LOG
echo "$NOTFOUND" >> $LOG
sleep 1
echo "Log de erro salvo em $LOG"
exit 1
}
mount |grep zip > $DEV
if [ $? = 0 ]; then
copy
status0
exit 0
else
mount $MPT
if [ $? = 0 ]; then
copy
umount $MPT
status0
else
erro1
fi
fi
#EOF
Acesse seus host por vncviewer
Configuração Teclado ABNT2 (Gnome3)
Verificar links ON e OFF nas estações ou servidores
Nenhum comentário foi encontrado.
Porque Gentoo semi-binário atualmente (desabafo)
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Instalando SVP4 e MPV (VapourSynth) no Gentoo
Migração do KDE Plasma para Cinnamon no Gentoo (com systemd) + Tema Colloid
Como desativar a economia de energia no Gentoo (Systemd, Wi-Fi, USB e SSH)
Instalador não reconhece SSD Sata. (15)
como deixo uma inferface grafica abrir automaticamente (5)









