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):
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Linux não é para todo mundo (0)
Preciso de ajuda para mudar do ubuntu para fedora (6)
Linux Mint nao reconhece segundo monitor. (0)
É possível baixar o dicionário pt-br para /usr/share/dict no Linux Min... (1)