Ottimo, sinceramente non capisco il motivo ma così funziona... (in più ho aggiunto solo --stats).
Comunque se potesse interessare a chi come me ha clien windows e un bel server ubuntu, dedico poche righe per realizzare un sistema di backup comodissimo.
Operazioni da fare sul server ubuntu
installare rsync
create la directory in cui verranno sincronizzati i file
aprite il file /etc/rsyncd.conf col vostro editor di testo preferito e inserite queste righe sul file bianco
Codice: Seleziona tutto
[backup]
path = /vostra/dir
comment = Directory di backup
uid = utente_unix
gid = gruppo_unix
read only = false
use chroot = yes
log file = /var/log/rsyncd.log
riavviate il servizio di rsyncd
fate un piccolo test per vedere se la risorsa di backup è in rete
dovreste avere un risultato del tipo
Codice: Seleziona tutto
utente@ubuntu:$ rsync localhost::
utente Directory di backup
Se siete arrivati a questo punto il più è fatto, e per quanto riguarda il server siete a cavallo. Abbiate cura di creare una directory per ogni computer da sincronizzare e create anche una voce su rsyncd.conf per ogni macchina da sincronizzare.
Qui mi soffermerei poco in quanto il da farsi è veramente ekementare. Installate cygwin sul client windows (
http://www.cygwin.com/).
Poi create un file rsync.bat che esegua la sincronizzazione
Codice: Seleziona tutto
cd c:\dir\di
c:\cygwin\bin\rsync.exe -avuz --delete --stats destinazione/ ubuntu::utente
cd c:
Fate attenzione a questo particolare. Se il vostro obiettivo fosse quello di sincronizzare la directory c:\users\utente\documents procederi come segue
Codice: Seleziona tutto
cd c:\users\utente
c:\cygwin\bin\rsync.exe -avuz --delete --stats documents/ ubuntu::utente
cd c:
A questo punto pianificate che ogni giorno (o quando volete) il sistema esegua il file rsync.bat
Questo metodo ha i seguenti vantaggi (a mio sindacabile avviso)
- Esegue una semplice copia dei file praticissima da trattare
- Esegue un backup incrementale, quindi se oggi avete modificato solo 3 file su 5000 l'operazione sarà brevissima e limitata ai soli 3 file
- Mantiene 2 copie esatte della vostra directory, se voi dal pc sorgente elinimate un file o una dir, questa verrà eliminata anche dalla dir destinazione
- Con un ovvio passaggio inverso si può ripristinare tutto il contenuto eventualmente perduto
Nel verde mi rilasso...
... se non ho nessuno intorno.