Backup - Rsync

Hoje necessitei de fazer uns backups de alguns directórios de uma partição para outra partição. Para fazer este processo bastaria fazer um copy e depois um paste. Mas decidi não optar por esta técnica.
Há uns meses atrás, tinha discutido com um amigo meu a melhor forma de fazer um backup sem me preocupar em estar sempre a rectificar se os directórios tinham informação nova. Então para executar este processo, resolvi usar o rsync.
A primeira vez que se utiliza o rsync, ele copia a informação seleccionada para o destino. A partir da segunda vez e das próximas vezes, ele não copia o conteúdo todo. Verifica se existe modificações nos ficheiros ou se existe algum ficheiro novo! Ou seja, se tiver um directório a ocupar 10 megas e da próxima vez que executar o script, se o directório já tiver 12 megas, ele só copia os ficheiros em falta (os 2 megas em falta). É aqui que está a arte do rsync. Sendo assim, deixo aqui o script que fiz para executar este processo.

#!/bin/bash

Directorios_a_copiar="/o_que_é_para_copiar /outros_directorios"

for copiar in $Directorios_a_copiar; do
rsync -lvaz $copiar "/destino"
done

Por: Filipe Dutra [26 Jun, 2005 23:35 pm]


Deixe a Sua Opinião

Nome:

E-mail:
O endereço de e-mail não será publicado.
Website (URL):

Comentário:


Introduza a palavra que se encontra na Imagem: