
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
Como fazer a conversão binária e aplicar as restrições no Linux
Como quebrar a senha de um servidor Linux Debian
Como bloquear pendrive em uma rede Linux
Um autoinstall.yaml para Ubuntu com foco em quem vai fazer máquina virtual
Instalar GRUB sem archinstall no Arch Linux em UEFI Problemático









