Script de Backup Simples
Publicado por Alexandre de Abreu 25/02/2005
[ Hits: 7.742 ]
Script em shell para fazer backup em outro diretório(local ou remoto) via comando "tar" com suporte a bzip2 e gzip.
#!/bin/sh # # Script de Backup # Teste em foreground e depois adicione ao cron # # Diretorios que serao arquivados # Separados por linha ou espaço DIRS="/etc /usr/local/ /home/inode /root" # Arquivo destino(geralmente um volume montado remotamente) # Use o formato abaixo para manter somente um arquivo de backup # FILE="/aabreu/bkp/linux.bkp" # O formato abaixo mantem backups com a data(ddmmaaaa) FILE="/remote/bkp/linux-`date +%d%m%Y`.bkp" # Arquivos a excluir, que nao entrarao no pacote gerado EXCLUDE="/etc/gconf .gconf .gnome2 /etc/security .gaim .mozilla .rhopenoffice1.1 X11 rc.d evolution" # Se existir bzip2, utiliza-se no lugar de gzip ARGS="-zcvf" which bzip2 && ARGS="-jcvf" 2>/dev/null echo "[*] Compactando arquivos.." for f in $EXCLUDE; do ARGS="--exclude $f $ARGS" done echo "[*] Command: tar $ARGS $FILE $DIRS" time tar $ARGS $FILE $DIRS ls -lh $FILE && file $FILE && echo "[*] Finalizado." || { echo "[*] Ocorreu algum erro ao gerar o arquivo de backup" exit 1 } exit 0
Baixar música no tramavirtual (wget)
Restaura gerenciador de boot grub
Restaurar base de dados PostgreSQL
Controle de cópia de arquivos por tamanho
Nenhum comentário foi encontrado.
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
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
Falha com leitor de digitais no Ubuntu: sugestões? (0)
Problema em SSD ao dar boot LinuxMint LMDE FAYE 64 (1)