zNetBackup - setup of rsync serverSo how do I set-up an rsync server if i have... ...Windows: The is a port of rsync to win32 systems at http://winrsync.sunsite.dk/. It is nicely ported with the help of cygwin. It comes with a nice installer so every Windows-Fan is almost happy ;-) Follow these steps to total hapiness: 1. Install WINrsync to whereever you like, just remeber the path as it is now referred to as the "rsync-path". 2. Create C:\ZaurusBackup as an empty directory. (If you choose another directory just remember you did when this path lurks up again) 3. Create two empty directories full and data in C:\ZaurusBackup 4. In the rsync-path change to the support directory. 5. Create the following two files there: rsyncd.conf (this is an example!): gid = users read only = false use chroot = false transfer logging = true log format = %h %o %f %l %b log file = rsyncd.log hosts allow = 192.168.3.17 # your zaurus home ip here hosts deny = 0.0.0.0/0 strict modes = false [zaurus] path = /cygdrive/c/ZaurusBackup/data comment = Zaurus Data Backup Directory auth users = zaurus secrets file = rsyncd.secrets [zaurusfull] path = /cygdrive/c/ZaurusBackup/full comment = Zaurus FULL Backup Directory auth users = zaurus secrets file = rsyncd.secrets rsyncd.secrets (this is an example too!): # user:passwd zaurus:zaurus Be sure to fill the example values with real values or leave it totally unchanged if you want to rebuilt my configuration. I have marked the differences of the windows rsyncd.conf file to the linux version. Those are mainly because of path names that are different and nonexisting file modes. Your milage may vary as on my system there is a fully installed cygwin environment. I heard the path names could also have the form of //c/ZaurusBackup/data but that does not work for me. If the upper one doesn't work for you , try this one instead before mailing me. Your rsync server is now fully configured, start it from a command line where you changed to the support directory in your WINrsync directory with this command line: # rsyncd --daemon --config=rsyncd.conf Be happy ;-) Additional info: you might want to have your rsync server startet every time your system boots up. There's two ways: First one is to make a batch file that starts the rsync-server and put a link to that batch file in the autostart folder. The other way is making rsync a service on your machine. There is already enough information out there how to do that. Just ignore their config-file-changes on rsyncd.conf - follow the rest. ...Linux: There is too much information I don't like to repeat. Go to the rsync website. There is a hell lot to read... Just in short: Go and find a rsync-package for your distribution. Install it! (what else? ;-) Use these config files as a base: rsyncd.conf (this is an example!): gid = users read only = false use chroot = false transfer logging = true log format = %h %o %f %l %b log file = rsyncd.log hosts allow = 192.168.3.17 # your zaurus home ip here hosts deny = 0.0.0.0/0 [zaurus] path = /home/lars/ZaurusBackup/data> comment = Zaurus Data Backup Directory auth users = zaurus secrets file = /etc/rsyncd.secrets [zaurusfull] path = /home/lars/ZaurusBackup/full comment = Zaurus FULL Backup Directory auth users = zaurus secrets file = /etc/rsyncd.secrets rsyncd.secrets (this is an example too!): # user:passwd zaurus:zaurus Start your rsync server using whatever way your package uses to do so. Enjoy your new life without remebering backups of your beloved Z.