Backup compactado

Publicado por Gilson Paulino (última atualização em 15/12/2009)

[ Hits: 13.369 ]

Homepage: gilsonpaulino.com

Download 4336.backup.sh




Este script serve para fazer um backup compactado com TAR em uma pasta de rede mapeada.

  



Esconder código-fonte

#!/bin/bash

# Montando a unidade de rede onde vou salvar o backup
mount -t smbfs -o username=Usuario,password=Senha_User //Ip_Do_PC_remoto/linux /mnt/linux

# Nomeando o arquivos com a data e hora atual
nome=`exec date +%d-%m-%Y--%H-%M`

# Adicionando a extensao .tar.gz ao arquivo
nomec=$nome.tar.gz

# Diretorio a ser copiado (backup)
dir_bkp="/etc"

# Diretorio de destino
dir_dest="/mnt/linux/etc/tar/"

# Diretorio do LOG
dir_log="/mnt/linux/etc/logtar/"

echo
echo "================ INICIANDO O BACKUP =================="
echo
# Comando do BackUp
tar -czcvf $dir_dest$nomec $dir_bkp > $dir_log$nome.log
echo
echo "================= BACKUP FINALIZADO =================="
echo
echo
echo "BACKUP executado com sucesso!"
echo
echo "Diretorio de origem: $dir_bkp"
echo
echo "Diretorio de destino: $dir_dest"
echo
echo
exit 0

Scripts recomendados

Adcionando Maquinas no samba

mkzeowmp - zeo mount point para PZP (python, zope e plone)

Free VPN - download de VPNs do vpnbook.com

Script para Firewall - Utlizando iptables

POSTFIX AUTOMÁTICO COM MYSQL E IPTABLES - ENVIA MSG CASO O USUÁRIO PASSE 90% DA SUA QUOTA


  

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