Backup via FTP
Publicado por Saulo Gomes (última atualização em 08/09/2015)
[ Hits: 13.290 ]
Homepage: https://about.me/saulo.gomes
Esse script cria um backup no formato tar.gz e envia para um servidor FTP, o mesmo é usado em ambiente de produção sem problemas, no meu caso foi adicionado uma rotina no CRON para controlar a execução do mesmo.
#!/bin/bash # Script para realizar o backup e enviar via FTP # DATA=`date +%d%m%Y` MAQUINA=`hostname` #---- parte editável -------------------------- #coloque os diretórios que serão backapeados DIRETORIOS="/firebird/dat0/xml/" # Dados do arquivo de backup - mude se desejar ARQUIVO="backup-xml-$MAQUINA-$DATA.tar.gz" # Dados do servidor FTP para onde o backup serah enviado HOST_FTP="192.168.0.250" USUARIO_FTP="login" SENHA_FTP="password" # ---- não precisa mais editar abaixo --------- # Cria o arquivo .tar.gz no /tmp (Temporário) cd /tmp #find $DIRETORIOS -mtime -1 -type f -print | find $DIRETORIOS -type f -print | tar czf /tmp/$ARQUIVO -T - # Acessa o FTP e envia os arquivos de backup ftp -in <<EOF open $HOST_FTP user $USUARIO_FTP $SENHA_FTP bin lcd /tmp cd /bkpnfe/nfe/ mput $ARQUIVO bye EOF # Apaga o backup em /tmp rm -rf /tmp/backup-xml-*.tar.gz
Script para geração de mala direta usando svg
Backup das Bases de dados do [Mantis, MySQL, Phpmyadmin, Testlink] e dos Projetos do SVN
Script - muda nomes de arquivos de iso-8859-1 para utf8 recursivamente
Linkar libs do Boost 1.74.0 para 1.73.0 no Slackware Current
Configurando JDK no PATH no Linux (qualquer distro)
Nenhum coment�rio foi encontrado.
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Realizar overclock no Miyoo Mini (plus ou normal)
Otimização de memória para máquinas modestas
Dúvidas sobre a originalidade de conteúdos online (10)
Erro de interface de Rede no Virt Manager dentro Debian 13 KDE (12)
Monitoramento pfsense com zabbix (3)
Google Crhome não abre desde que eu atualizei pelo "program... (13)