Script de backup para Gravador CD-R ou CD-Rw
Publicado por Agrimar Teixeira 25/06/2004
[ Hits: 7.956 ]
Bom gente,
Fiz esse script pois acho que pode ser util..
Esse script faz backup automático(crontab), para midia em gravador.
É bem simples então pode ser alterado se for o caso.
Esse script leva em conta que o CD-R ou CD-Rw já está configurado Deve ser feita mudanças nos nomes das pastas, arquivos e sua localização O dev=0,0,0 deve ser alterado para o do seu gravador( cdrecord -scanbus ) Deve ser criado a pasta backup em /home ou coloque a sua pasta de backup atual os arquivos são compactados com controle de 5 dias usando o script funcoeszz, mas pode ser alterado se for sua preferencia coloque uma linha de comando no crontab para ser executado. qualquer dúvida me mande um e-mail. ---------------------------- script de backup ---------------- #! /bin/sh ##### ##### --------------------------------------------------------------- # # # Autor----: Agrimar Teixeira #### # Descricao: Script de backup para Gravador de CD-R ou CD-rw # # # Data-----: 24/04/2004 Script--: backup.sh ##### # ----------------------------------------------------------------- # vai para pasta backup cd /home/backup # Formatacao de data dt=`date '+%d%m%Y'` # Calcula 5 dias antes dtbk=`/sbin/funcoeszz data hoje - 5 |cut -c 1,2,4,5,7,8,9,10` # Apaga backup anterior a 5 dias rm -f /home/backup/*$dtbk* > /dev/null 2>&1 # Iniciando o Backup # Prepara os arquivos de configuração cp -R /etc/*conf /home/sysconfig/ > /dev/null 2>&1 cp -R /etc/*sh /home/sysconfig/ > /dev/null 2>&1 # Compactando os arquivos dos usuários tar -czf /home/backup/usuarios$dt.tar.gz /home/usuario1 /home/usuario2 /home/usuario3 >/dev/null 2>&1 # Compactando os dados de programas tar -czf /home/backup/sistema$dt.tar.gz /home/sistema >/dev/null 2>&1 tar -czf /home/backup/dados$dt.tar.gz /home/dados >/dev/null 2>&1 #Compactando arquivos do sistema tar -czf /home/backup/sysconf$dt.tar.gz /home/sysconfig/ >/dev/null 2>&1 # muda permissao dos arquivos chmod 777 /home/backup/* # Apaga imagem iso rm -f *iso # Cria nova imagem iso mkisofs -r -J -o cdimage.iso /home/backup/*$dt* # Gravar dados na midia cdrecord -v -fs=16M blank=fast speed=10 dev=0,0,0 -data cdimage.iso # Fim do backup
Backup diário das bases do MySQL
Front-end para backup em CDRW e DVDRW
Pós instalação para Debian 10, Ubuntu 18.04, Ubuntu 20.04, Fedora 31/Fe
Nenhum comentário foi encontrado.
Automatizando digitação de códigos 2FA no browser
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Como converter imagens PNG/JPEG para SVG em linha de comando
Fez porcaria no teu repositório Git? Aprenda a restaurar uma versão anterior do seu código!
Restaurando Fontes de Download do Hydra no Linux
Atualizando "na marra" o YT-DLP quando começa a dar erro de downloads
Como instalar o WPS com interface e corretor ortográfico em PT-BR no Arch Linux
Linux não desliga a tela da TV nunca (4)
Mudar ícone do favorito "encerrar sessão" do Debian 12.10, c... (2)