
Enviado em 08/11/2019 - 09:28h
Bom Dia#!/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 -p $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
root@Ubuntu:/home/cpd# ./backupteste.sh
Entrando no diretorio de Backup
Listando diretorio
total 216
-rw-r--r-- 1 root root 70297 nov 8 08:49 2019-11-08x08-49.tar.bz2
-rw-r--r-- 1 root root 70313 nov 8 09:04 2019-11-08x09-04.tar.bz2
-rw-r--r-- 1 root root 70307 nov 8 09:05 2019-11-08x09-05.tar.bz2
Fazendo Backup...
tar: Removendo `/' inicial dos nomes dos membros
/home/cpd/
/home/cpd/2019-11-08x08-44.tar.bz2
/home/cpd/prog.log
/home/cpd/.cpdbackup.swp
/home/cpd/pwd.ini
/home/cpd/.bashrc
/home/cpd/2019-11-08x08-16.tar.bz2
/home/cpd/backupteste.sh
/home/cpd/.bash_history
/home/cpd/cpdbackup
/home/cpd/.cache/
/home/cpd/.cache/motd.legal-displayed
/home/cpd/.sudo_as_admin_successful
/home/cpd/2019-11-08x08-42.tar.bz2
/home/cpd/.profile
/home/cpd/.bash_logout
Entrando no diretorio de envio de arquivos
Confirmando Diretorio...
total 284
-rw-r--r-- 1 root root 70297 nov 8 08:49 2019-11-08x08-49.tar.bz2
-rw-r--r-- 1 root root 70313 nov 8 09:04 2019-11-08x09-04.tar.bz2
-rw-r--r-- 1 root root 70307 nov 8 09:05 2019-11-08x09-05.tar.bz2
-rw-r--r-- 1 root root 69547 nov 8 09:26 2019-11-08x09-26.tar.bz2
Compactando arquivo...
2019-11-08x09-26.tar.bz2
conectando no servidor FTP...
Password:Name (SERVIDOR:cpd):
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Como fazer a instalação do Samba
Como fazer a conversão binária e aplicar as restrições no Linux
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (19)
Formas seguras de instalar Debian Sid (13)
Malware encontrado em extensões do Firefox. (0)
Fiz uma pergunta no fórum mas não consigo localizar [RESOLVIDO] (21)









