Backup em DVD por linha de comando
Ir para navegação
Ir para pesquisar
O script abaixo pode ser incluido na crontab para periodicamente fazer o backup dos dados desejados em DVD, seja este DVD-R ou DVD-RW.
#!/bin/bash # Scritp para backup, usando DVD gravável ou regravável. Odilson. # Para Limpar o diretório backup rm -rf /backup/* > /dev/null 2>&1 # Para copiar e compactar os arquivos para o diretório backup. # Se necessário acrescentar outros diretórios é só copiar uma das linhas e adequar. # Cuidado para não deixar o diretório com mais de 4,7 GB. #tar -zcf /backup/back_home.tar.gz /home/* tar -zcf /backup/back_dados.tar.gz /dados/* > /dev/null 2>&1 # Verifica se a midia é DVD-RW, se sim e se for virgem (Sequential) formata-a midiadvd=`dvd+rw-mediainfo /dev/dvd |grep -i "Mounted Media"| grep -i DVD-RW |awk '{print $5}'` if [ "$midiadvd" = "Sequential" ]; then dvd+rw-format -force=full /dev/dvd > /dev/null 2>&1 fi # Para gravar os dados no DVD growisofs -Z /dev/dvd -R -J /backup/*.tar.gz > /dev/null 2>&1 # Para ejetar o DVD eject