Backup com data no nome do arquivo

Publicado por Leandro Fernandes Afonso 22/04/2003

[ Hits: 23.403 ]

Download backup_ftp.sh




Este script  realiza backup em servidor remoto de ftp e possui a vantagem
de cada arquivo que é gravado ser com nome diferente, dessa forma o backup
realizado no dia anterior não será sobreposto pelo atual.

  



Esconder código-fonte

#!/bin/sh
#
# Criado Por: Leandro Fernandes Afonso
# <webmaster_leandro@yahoo.com>

DIR_ORIG="/usr/local/ciop/dados/"
BKP_NAME="outdoors."
BKP_EXT=".tar.gz"
FTP_HOST="192.168.0.1"
FTP_USER="usuario"
FTP_PASS="senha"

# compactação do diretório de origem
#tar -czpf ./${BKP_NAME} ${DIR_ORIG}
tar zcf ./${BKP_NAME}`date +%Y_%m_%d`${BKP_EXT} ${DIR_ORIG}
# envio para o FTP, onde neste caso, abrimos a conexao com o servidor,
# deletamos o arquivo de backup ja existente e envia o novo backup para o
# diretorio home do usuario do FTP.
ftp -in <<EOF
open $FTP_HOST
user $FTP_USER $FTP_PASS
bin
hash
prompt
del $BKP_NAME
mkdir $DATA
cd $DATA
put ${BKP_NAME}`date +%Y_%m_%d`${BKP_EXT}
bye
EOF

# mensagem de resultado
echo "Seu backup foi realizado com sucesso."
echo "Diretório: ${DIR_ORIG}"
echo "Destino: ${FTP_HOST}/${BKP_NAME}`date +%Y_%m_%d`${BKP_EXT}";
exit 0

Scripts recomendados

Backup diario rotativo MySQL + Backup semanal mantendo uma cópia local e remota

Faq Fedora 10

Download do banco de dados NCBI NR (DNA)

Scritp de Firewall com Iptables

Screenshot de menus??!! Script com temporizador popup!


  

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