Backup incremental simples e indolor

Software Livre |

Com a morte do meu hd externo, que era o meu drive de backup por acaso .. fiquei, adivinha: sem backups, claro..

Pesquisei um pouco, e achei o rsync bem fácil de usar, então, só precisei colocar na cron, para atualizar todos os dias..

Do lado servidor, apenas instalei o pacote nfs-server, e configurei o meu /etc/exports com as opções: /home/thiago 192.168.1.17(rw,async)

pronto, exportei o meu home apenas para o ip do meu note… coisa simples, é uma rede local..

Agora, criei um script simples, só pra automatizar as coisas:

#!/bin/bash

sudo mount 192.168.1.1:/home/thiago /media/bridge1 -o rw
rsync -Cravzp --delete-excluded --force /home/thiago/Photos /media/bridge1/
sudo umount -l /media/bridge1

E pronto.. as opções, você pode pegar digitando rsync sem parâmetros, mas aquilo tudo ali quer dizer: copia tudo recursivamente (varrendo sub-diretórios), me mostrando o tudo (verbose), compacta durante a transferência, mantém as permissões e apaga o que foi excluído do original.. maravilha, tudo que precisava…

Agora, vai da necessidade, tem muito a que melhorar/acrescentar.. mas, ô trocinho bom esse rsync hein?!?

1 Comment

  1. Elton Minetto  •  abr 21, 2008 @13:56

    Boa dia. Vou implementar assim q conseguir um HD externo :-)

    [Reply]

Leave a Reply

Allowed tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>