Pular para o conteúdo

Backup com data no nome do arquivo

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.
Leandro Fernandes Afonso leandrofa
Hits: 23.859 Categoria: Shell Script Subcategoria: Avançado
  • Download
  • Nova versão
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descrição

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.
Download backup_ftp.sh Enviar nova versão
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Escolha a versão do PHP

Kalis.h2

Script que sincroniza a mensagem de cópia de pendrive com o processo real

Criação de usuários no Linux

Configurando a raiz do seu servidor apache facilmente.

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.