Backup compactado

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

[ Hits: 13.068 ]

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

Pidshell - Alternativa ao pidof, escrito em shell

Intalação do Thunderbird - Debian

Libera conectividade social em rede com squid

Linkswitch (The POG)

Jogo da velha em rede local


  

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