script de backups

1. script de backups

Danilo Felix Bahia
felixbahia

(usa Ubuntu)

Enviado em 06/09/2010 - 17:48h

Criar um script que faz backup da pasta Documents.




Salvar o arquivo compactado em:




/home/ubuntu/backups




Detalhe nome diferente para cada backup.




Tem que rodar todo dia às 01:00.

como eu faço isso?




  


2. Re: script de backups

Diego Oliveira da Silva
dolivervl

(usa Slackware)

Enviado em 06/09/2010 - 18:07h

!/bin/bash
echo "#########################"
echo "##Script Backup ##"
echo "##Diego.Silva ##"
echo "#########################"

echo CRIANDO PASTA BACKUP
mkdir /home/ubuntu/backups/back_$(date +%d"."%m"."%Y)
cp -R /home/ubuntu/Documents /home/ubuntu/backups/back_$(date +%d"."%m"."%Y)
echo BACKUP EFETUADO COM SUCESSO!

Salve esse script e depois configure no crontab
digite
# crontab -e
00 1 * * * /seu_script
salve e feche igual ao vi(esc+wq)

Acho que é so isso!


3. Mundo vasto.

Guilherme Domingues de Oliveira
korvoman

(usa Debian)

Enviado em 06/09/2010 - 18:20h

Ninguém esta aqui para tirar sua razao, mas o pessoal em topico anterior haviam lhe orientado a respeito deste script. Nunca espere as soluções de mão beijada, a partir das etapas que voce nos informou,já poderia, ao acaso iniciar sua pesquisa e ir montando o script.No forum há muito informações como cron, tar, cp, rsync e scripts já feitos.




4. Re: script de backups

Diego Oliveira da Silva
dolivervl

(usa Slackware)

Enviado em 06/09/2010 - 18:31h

Concordo com o korvoman, eu não sabia que já lhe haviam lhe dado orientação.

Reforçando, vc tem que tentar aprender como faz. Como exemplo se o meu script der algum problema como vc vai resolver???? tem q q informar !!!!


5. alterar crontab

Danilo Felix Bahia
felixbahia

(usa Ubuntu)

Enviado em 06/09/2010 - 18:44h

blz consegui rodar esse script
#!bin/bash
DATA=`date +%Y-%m-%d-%H.%M`
cd /home/danilo/ubuntu/backups
tar -zcvf Documents-"$DATA".tar.gz /home/danilo/Documents
mas agora não consigo alterar a linha;
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )' para
00 1 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )'

tentei editar no root mas não consegui salvar


6. Como iniciar

Guilherme Domingues de Oliveira
korvoman

(usa Debian)

Enviado em 06/09/2010 - 18:44h

O script é uma sequencia de comandos em que o interpretador irá executar .Logo abra o terminal(gnome-terminal ou konsole) e estruture estas etapas de backup por ele. Com isto conseguirá desenvolver o seu script.
Um link para como referencia :
http://www.vivaolinux.com.br/artigo/Introducao-ao-Shell-Script
http://www.google.com.br/custom?domains=www.vivaolinux.com.br&sitesearch=www.vivaolinux.com.br&a...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts