Backup compactado

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

[ Hits: 13.044 ]

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

cpb - copia arquivos executáveis

Script de Inventário

Procurando um padrão num arquivo

Monitoramento Serviços por IP e PORTA !

Analisador de rede com aviso em net send


  

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