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
Obtendo os CDs do Ubuntu "de grátis"
LPI - Mudanças na certificação
NTP prático com Linux, Windows 2000 e 2003
Aprenda Linux sem gastar nada, inclusive LPI
Acessando o Linux sem a senha do root
Leitura recomendada
Mágicas com o utilitário screen em conexões remotas
Criando pacotes executáveis auto-extraível no GNU/Linux
Abrindo o Konsole com o Konqueror, na pasta atual
Acesso remoto - Sem solicitação de senha
Adobe Reader - Instalação no CentOS 32 bits
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