backup via ftp em formato tgz
Publicado por Ricardo Brito do Nascimento 15/05/2008
[ Hits: 13.220 ]
Homepage: http://brito.blog.incolume.com.br
Este script produz o arquivo tar.gz dos diretórios pré selecionados e envia para uma máquina ftp remota.
#!/bin/bash #Autor: Ricardo Brito do Nascimento #email: rbrito1978-blessed@yahoo.com.br # DATA=`date +%Y%m%d` MAQUINA=`hostname` #---- parte editável -------------------------- #coloque os diretórios que serão backapeados DIRETORIOS="/etc /opt/Plone /var/lib/mysql /var/named /var/qmail" # Dados do arquivo de backup - mude se desejar ARQUIVO="backup-incremental-$MAQUINA-$DATA.tar.gz" # Dados do servidor FTP para onde o backup serah enviado HOST_FTP="xxx.xxx.xxx.xxx" USUARIO_FTP="usuário" SENHA_FTP="senha" # ---- não precisa mais editar abaixo --------- # Cria o arquivo .tar.gz no /tmp (Temporário) cd /tmp find $DIRETORIOS -mtime -1 -type f -print | tar czf /tmp/$ARQUIVO -T - # Acessa o FTP e envia os arquivos de backup ftp -in < open $HOST_FTP user $USUARIO_FTP $SENHA_FTP bin lcd /tmp del $ARQUIVO cd backup put $ARQUIVO bye EOF
Combinação de nros (para mega sena)
Desligar o servidor quando todas as estações estiverem desligadas
Backup Remoto com rsync, automatico, para varias maquinas, sem senha.
Atenção a quem posta conteúdo de dicas, scripts e tal (6)
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
O mínimo que você precisa saber sobre o terminal (parte 2)
O mínimo que você precisa saber sobre o terminal (parte 1)
Como iniciar uma máquina virtual do VirtualBox automaticamente no boot do LUbuntu 18 LTS
Mudar o gerenciador de login (GDM para SDDM e vice-versa) - parte 2
Como deixar as abas do Firefox mais fininhas
Mudar o gerenciador de login (GDM para SDDM)
"Tentando" fazer com que programas rodem no Wayland e no X11
Formatar NVM Express 1.3 de forma segura por completo (3)
Problema ao usar monitor externo via USB-C/Display... no Ubuntu 24 (1)
Porblema com MergeList [RESOLVIDO] (10)
Melhor hospedagem em nuvem para projetos Laravel com baixo custo? [RES... (7)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta