Rsync backup [RESOLVIDO]

1. Rsync backup [RESOLVIDO]

lcnrj
lcnrj

(usa Lubuntu)

Enviado em 02/09/2011 - 13:51h

Tem como usar o rsync para fazer a copia apenas dos arquivos criados há 2 dias (48 horas) e depois exclui-los da pasta origem?


  


2. Re: Rsync backup [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 02/09/2011 - 15:43h

de uma olhada nessa documentação
http://www.samba.org/ftp/rsync/rsync.html
espero que ajude


3. Consegui!

lcnrj
lcnrj

(usa Lubuntu)

Enviado em 03/09/2011 - 06:04h

Achei a base em http://linux.die.net/man/1/rsync

Parece obvio:

PATH_DESTINO="/media/hd_removivel/our_files"

#Para a estrutura da pasta ser mantida #primeiro devemos entrar nela:

cd /media/hd_fixo/our_files/

#Ai vem o comando de backup:

rsync -CRavt --remove-source-files `find -name "*" -type f -mtime +2` $PATH_DESTINO >> $LOG

Fim! Simples não?

-C = faz checksum

R = copia a estrutura do path original, por isso é importante 0 comando cd dado antes.

a = igual a -rlptgoD
v = verbose
t = preserva atime,mtime
--remove-source-files = exclui os arquivos que foram copiados da pasta origem. ( objetivo é mante-los só no HD removivel ).

Como isso vai poupar tempo!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts