Backup de varias pastas

Publicado por marden do vale pimenta 22/07/2007

[ Hits: 6.661 ]

Homepage: www.fucapi.br

Download bkp-4-mouth-ago.sh




Uma rotina de backup de várias pastas criadas há 4 meses, onde elas são compactadas e movidas para um servidor windows através do samba.

  



Esconder código-fonte

# Variaveis

MDIR=$(date +%m%Y)
MSEARCH=$(date --date "4 month ago" +%m%Y)

# Criando Diretorio e listando arquivos antes do Backup

/bin/mkdir /usr/backup/$MDIR
ls /usr/00001/*$MSEARCH > /usr/backup/$MDIR/lista_arquivos.log

# Montando unidade para copiar arquivos
echo Montando Unidade
umount -f /usr/srvbkp/
mount -t smbfs -o username=user001,password=senha01 //srvBKP/bkp /usr/srvbkp/

# Backup
# Backup 00001
echo Copiando pasta de 00001
cp -rvf /usr/00001/*$MSEARCH srv22/00001/ > /usr/backup/$MDIR/arquivos-00001.log

echo Removendo Pasta de 00001
rm -rvf /usr/00001/*$MSEARCH >> /usr/backup/$MDIR/arquivos-deletados-00001.log

echo Copiando pasta de 00002
cp -rvf /usr/00002/*$MSEARCH srv22/00002/ > /usr/backup/$MDIR/arquivos-00002.log

echo Removendo Pasta de 00002
rm -rvf /usr/00002/*$MSEARCH >> /usr/backup/$MDIR/arquivos-deletados-00002.log

echo Copiando pasta de 00003
cp -rvf /usr/00003/*$MSEARCH srv22/00003/ > /usr/backup/$MDIR/arquivos-00003.log

echo Removendo Pasta de 00003
rm -rvf /usr/00003/*$MSEARCH >> /usr/backup/$MDIR/arquivos-deletados-00003.log

echo Copiando pasta de 00004
cp -rvf /usr/00004/*$MSEARCH srv22/00004/ > /usr/backup/$MDIR/arquivos-00004.log

echo Removendo Pasta de 00004
rm -rvf /usr/00004/*$MSEARCH >> /usr/backup/$MDIR/arquivos-deletados-00004.log

Scripts recomendados

Backup de Diretórios

Tornando pen drive bootável

Atualização automática Debian / Ubuntu

Agenda de Contatos

Script para instalação de programas


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts