User Tools

Site Tools


windows:rsync

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

windows:rsync [2025/09/20 12:51] – created - external edit 127.0.0.1windows:rsync [2025/09/21 15:56] (current) kurgan
Line 1: Line 1:
-## page was renamed from Rsync 
 ====== Rsync su windows ====== ====== Rsync su windows ======
  
Line 7: Line 6:
  
 Questi sono appunti che prendono in considerazione diverse ipotesi di installazione, non so quale sia la migliore. Questi sono appunti che prendono in considerazione diverse ipotesi di installazione, non so quale sia la migliore.
- 
  
 ===== Pacchetto di installazione dal repo di Backuppc ===== ===== Pacchetto di installazione dal repo di Backuppc =====
Line 15: Line 13:
 Non le ho ancora provate. Non le ho ancora provate.
  
-Questi sono due link:  +Questi sono due link:
-  * https://sourceforge.net/projects/backuppc/files/cygwin-rsyncd/ +
-  * https://github.com/backuppc/cygwin-rsyncd+
  
 +  * [[https://sourceforge.net/projects/backuppc/files/cygwin-rsyncd/]]
 +  * [[https://github.com/backuppc/cygwin-rsyncd]]
  
 ===== Installazione totalmente manuale di rsync senza deltacopy ===== ===== Installazione totalmente manuale di rsync senza deltacopy =====
  
-Questa dovrebbe essere la maniera preferita di fare l'installazione. Le altre le lascio ma sono deprecate. +Questa è la maniera preferita di fare l'installazione, la uso con backuppc e funziona. Le altre le lascio ma sono deprecate.
  
 +  * Installare Rsync (solo a 64 bit) prendendolo da qui: **[[https://github.com/backuppc/cygwin-rsyncd/releases]]**. L'installazione dovrebbe installare di default dentro a c:\rsyncd\ e creare anche una entry fra i servizi in modo che rsyncd venga eseguito dall'utente system al boot.
 +  * Se per qualsiasi motivo non funziona più il link sopra, questa è la versione disponibile a Luglio 2022: {{ :windows:rsync:cygwin-rsyncd-3.2.3.1_installer.exe }}
 +  * Modificare la configurazione dentro a ''c:\rsyncd\rsyncd.conf'' adattandola alle nostre esigenze. Io ho lasciato tutto a default nella sezione "generale" e poi ho creato una sezione per il backup di quello che mi serviva, in questo esempio è il disco "G".
  
-  * Installare Rsync '''(solo a 64 bit)''' prendendolo da qui: **https://github.com/backuppc/cygwin-rsyncd/releases**. L'installazione dovrebbe installare di default dentro a c:\rsyncd\ e creare anche una entry fra i servizi in modo che rsyncd venga eseguito dall'utente system al boot. +<code - rsyncd.conf>
-  * Se per qualsiasi motivo non funziona più il link sopra, questa è la versione disponibile a Luglio 2022: [[attachment:cygwin-rsyncd-3.2.3.1_installer.exe]] +
-  * Modificare la configurazione dentro a **c:\rsyncd\rsyncd.conf** adattandola alle nostre esigenze. Io ho lasciato tutto a default nella sezione "generale" e poi ho creato una sezione per il backup di quello che mi serviva, in questo esempio è il disco "G"+
-<code>+
 use chroot = false use chroot = false
 max connections = 2 max connections = 2
Line 46: Line 44:
     charset=utf-8     charset=utf-8
 </code> </code>
-  * Modificare il file **c:/rsyncd/rsyncd.secrets** per inserire i dati di accesso per il nostro utente: (attenzione, lasciare almeno una riga vuota alla fine del file!) 
-<code> 
-backuppc:password 
  
 +  * Modificare il file ''c:/rsyncd/rsyncd.secrets'' per inserire i dati di accesso per il nostro utente: (attenzione, lasciare almeno una riga vuota alla fine del file!)<code - rsyncd.secrets>
 +backuppc:password
 </code> </code>
   * Riavviare il servizio ''RsyncServer''  (da servizi nel pannello di controllo, o usando la command line)   * Riavviare il servizio ''RsyncServer''  (da servizi nel pannello di controllo, o usando la command line)
   * Ricordarsi di aprire la porta 873 nel firewall di windows   * Ricordarsi di aprire la porta 873 nel firewall di windows
- 
- 
- 
  
 ===== Installazione con Deltacopy ===== ===== Installazione con Deltacopy =====
Line 61: Line 55:
 Deltacopy è un progetto che prevede, in un unico pacchetto, l'installazione di rsync server e client, di una interfaccia grafica per gestirli, e di un meccanismo per daemonizzare rsync. Il problema di Deltacopy è che è obsoleto, ma su questo ci possiamo lavorare. Deltacopy è un progetto che prevede, in un unico pacchetto, l'installazione di rsync server e client, di una interfaccia grafica per gestirli, e di un meccanismo per daemonizzare rsync. Il problema di Deltacopy è che è obsoleto, ma su questo ci possiamo lavorare.
  
-  * Prima di tutto, installare il pacchetto di Deltacopy (allegato qui:[[attachment:DeltaCopy.zip]])+  * Prima di tutto, installare il pacchetto di Deltacopy (allegato qui:{{ :windows:rsync:deltacopy.zip }})
   * Poi, configurare uno share da backuppare nella interfaccia di Deltacopy "server", installare e lanciare il servizio rsync daemon, e aprire il firewall di windows (porta 873 tcp).   * Poi, configurare uno share da backuppare nella interfaccia di Deltacopy "server", installare e lanciare il servizio rsync daemon, e aprire il firewall di windows (porta 873 tcp).
  
 La versione di rsync presente in Deltacopy è vecchia, ma se vi basta, siete a posto. La versione di rsync presente in Deltacopy è vecchia, ma se vi basta, siete a posto.
- 
  
 ===== Installazione con Deltacopy e aggiornamento rsync ===== ===== Installazione con Deltacopy e aggiornamento rsync =====
  
-  * Dopo aver installato Deltacopy come prima, scaricare e decomprimere il pacchetto Cwrsync 5.5.0 free (allegato qui:[[attachment:cwRsync_5.5.0_x86_Free.zip]])+  * Dopo aver installato Deltacopy come prima, scaricare e decomprimere il pacchetto Cwrsync 5.5.0 free (allegato qui:{{ :windows:rsync:cwrsync_5.5.0_x86_free.zip }})
   * Copiare i files (rsync e le librerie cygwin, ovvero tutto "/bin") sovrascrivendo i files di Deltacopy.   * Copiare i files (rsync e le librerie cygwin, ovvero tutto "/bin") sovrascrivendo i files di Deltacopy.
   * riavviare il servizio di Deltacopy   * riavviare il servizio di Deltacopy
  
 Così facendo avrete la comodità dell'interfaccia di deltacopy ma un rsync più moderno. Così facendo avrete la comodità dell'interfaccia di deltacopy ma un rsync più moderno.
- 
- 
  
 ===== Limiti ===== ===== Limiti =====
  
   * Questa soluzione non è ancora sperimentata a fondo, occorre verificare bene se l'utente con cui gira rsync ha accesso a tutti i files che vogliamo backuppare. Dovrebbe, ma non ne sono certo. Ovviamente non backupperà i files aperti, in quanto lavora SENZA uno snapshot VSS.   * Questa soluzione non è ancora sperimentata a fondo, occorre verificare bene se l'utente con cui gira rsync ha accesso a tutti i files che vogliamo backuppare. Dovrebbe, ma non ne sono certo. Ovviamente non backupperà i files aperti, in quanto lavora SENZA uno snapshot VSS.
 +
  
windows/rsync.1758372660.txt.gz · Last modified: by 127.0.0.1