Backup em FTP
Publicado por Perfil removido (última atualização em 20/09/2012)
[ Hits: 19.022 ]
Este script foi feito com pesquisa na internet e um pouco de conhecimento, me serviu para resolver um problema de backup em um cliente, espero que possa ajudar alguém.
#!/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
Verificando existência de computadores na rede
Agenda telefônica em Shell Script
Adicionar e Deletar usuários do Samba/Squid
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
Ubunto não reconhece rede ethernet (0)
Secure boot, artigo interessante, nada técnico. (3)
Instalação dualboot Windows 11 e Debian 13 (11)









