fkisner
(usa Debian)
Enviado em 01/10/2014 - 16:36h
Ok segue
#!/bin/sh
###############################
# Script de Backup
# Developed by Flexnetsolutions
#
# Security
###############################
#Configuracao para data no arquivo de backup
DATAA=`date +%Y-%m-%dx%H-%M`
# diretorio do backup
DIRETORIOFONTE="/home/adsqueiroz"
# diretorio aonde sera feito o backup
DIRETORIOARQBCK="/root/"
# Entrando no diretorio de backup
echo "Entrando no diretorio de Backup"
cd $DIRETORIOARQBCK
# Listando Diretorio
echo "Listando diretorio"
ls -l
# fazendo o backup
echo "Fazendo Backup..."
tar -cjvf $DATAA.tar.bz2 $DIRETORIOFONTE
#Configuracao para data no arquivo de backup
DATA=`date +%Y-%m-%dx%H-%M`
echo "Entrando no diretorio de envio de arquivos"
cd $DIRETORIOARQBCK
echo "Confirmando Diretorio..."
ls -l
# compactando o arquivo para que nao fique muito grande e comer a banda da lan.
echo "Compactando arquivo..."
tar -cjvf $DATA.tar.bz2 $DATAA.tar.bz2
# espere por segundos
sleep 5
FTPSERVER="Coloque o seu FTP"
USERNAME="Usuário"
PASSWORD="Senha"
LOCALDIR="/www/backup02"
# conecte-se ao servidor FTP e envie o arquivo
echo "conectando no servidor FTP..."
ftp -ivn $FTPSERVER << FTP
user $USERNAME $PASSWORD
echo "Conectado e dentro do diretorio raiz."
cd $LOCALDIR
echo "Confirmando Diretorio..."
ls -l
#Upando Backup
echo "Upando arquivo..."
put $DATA.tar.bz2
echo"listando arquivos"
ls -l
bye
EOF
FTP