Rsync beállítása Windows 2008 szerveren

Letölteni, kitömöríteni:

http://www.brentnorris.net/rsync.zip

c:\windows\system32\rsyncd.conf tartalmát módosítani az alábbihoz hasonlóan:

uid = 0

gid = 0

use chroot = false

strict modes = false

hosts allow = backupserver

log file = rsyncd.log

read only = true

secrets file = rsyncd.scrt

transfer logging = yes

Menteni kivant konyvtarak:

[Kozos]

path = /cygdrive/f/kozos

[Privat]

path = /cygdrive/f/Privat

c:\windows\system32\rsyncd.scrt fájlba az autentikációhoz szükséges adatok - ha kell:

backup:rsyncbackup

Ha nem szeretnél autentikációt, akkor az rsyncd.conf-ba nem kell a secrets file = rsyncd.scrt

Érdemes szolgáltatásként használni, ehhez:

http://www.virtualizationadmin.com/files/autoexnt.zip

letölteni, kicsomagolni, majd

c:\windows\system32\autoexec.bat fájlt létrehozni az alábbi tartalommal:

rsync --config=c:\windows\system32\rsyncd.conf --daemon

exit

SERVMESS.DLL és AUTOEXNT.EXE fájlokat is áthelyezni a c:\windows\system32\ könyvtárba

Start - Futtatás - CMD - Ikonra jobb egérgombbal kattintás, majd Run as Administrator

Futtatni a kitömörített könyvtárban:

INSTSRV.EXE install

Majd az automatikus indítást beállítani:

Sajátgép / Kelezés / szolgáltatások / AutoEXNT indítás típust átállítani automatikusra.

Az utolsó lépés a tűzfal:

Tűzfalon a tcp 873-as portot engedélyezni kell!

Ennyi az egész, ugya nem is bonyolult.