Backup em FTP
Publicado por Perfil removido (última atualização em 20/09/2012)
[ Hits: 19.105 ]
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
Script que insere cor nos seus comandos :)
Adiciona usuário e máquinas PDC samba
Regra básica de firewall em shell
Limpar o histórico dos documentos recentes do Ubuntu 11.10
Gentoo binário em 2026: UEFI, LUKS, Btrfs e Systemd
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Servidor vs Computador Convencional
Como administrar uma rede Linux através da ferramenta Webmin
Como escanear portas de um servidor através da ferramenta Nmap e como alterar a porta do SSH.
Marcando e desmarcando pacotes para atualização, instalação e remoção no Debian e agregados
Internet não funciona corretamente no Linux (4)
Após todos esses anos... youtube! (5)
Pendrive do Ubuntu 24.04 travando ao tentar fazer a instalação dual bo... (4)









