Backup de dados no Linux
Vamos aprender como fazer um script que faz o backup diário e para cada dia, coloca a data completa com um nome. Veja como é simples:
Acesse o Linux e acesse uma console. Vamos criar um diretório para guardar os arquivos nele:
# mkdir /backup
Para que o backup já fique automático para todos os dias às 04:02 da manhã, faça assim:
# vi /etc/cron.daily/backup
Digite este conteúdo:
# Criando variável para o diretório de backup
folderbak=/backup
# Nome do arquivo de backup que será gerado.
# Observe que o nome será etc_a data completa
name=$folderbak/etc_`date +%Y%m%d-%H%M`.tar.gz
# Loga início de backup para você verificar os erros
echo `date`":Backup iniciado" >> $folderbak/backup.log
# Muda de diretório
cd /etc
# Realiza backup
tar cvfz $name *
Saia e salve.
Transformando o arquivo em executável:
# chmod +x /etc/cron.daily/backup
Testando:
# cd /etc/cron.daily
# ./backup
Se tudo está correto, acesse o diretório:
# cd /backup
# ls
Devem ter dois arquivos:
- backup.log
- etc_20060428-0310.tar.gz
Adeque este script para fazer o backup do diretório que você acha interessante.
É isso. Grande abraço.
Outras dicas deste autor
Aprenda Linux sem gastar nada, inclusive LPI
Download do Firefox 2.0
NTP prático com Linux, Windows 2000 e 2003
APT no modo texto com proxy autenticado
Instalar um segunda placa de rede no Conectiva 10
Leitura recomendada
Descompactando arquivos ZIP divididos em partes
Formatando pendrive em VFAT com comandos no Linux
Crie atalhos para controle de volume no Fluxbox
Como converter uma imagem em favicon de múltiplas resoluções
Resolvendo problemas de autenticidade de pacotes
Comentários
Blz. Vou dá uma olhada.
Valeu.
olha só pessoal, tenho fedora aqui e quero fazer que ele faça backup dde uma maquina que usa windows"ruwindows"rsrsrs como eu posso fazer isto
Como acessar o LINUX e acessar console par criar diretório , para guardar aquivos nele
Quero aprender como instalar um NERO no meu LINUX