I'm struggling since some days trying to get an rsync backup from a QNAP TS-210 to an eTrayz.
Both NAS are within the same LAN and no firewall is involved in the communication.
I was able to get remote replication (via ftp) working but I would like to get the benefit of rsync checksum control which is not available using FTP (I guess).
I start the RSYNC job creation wizard and inserted:
Server Type: "Rsync Server"
Remote Destination\Name: "eTrayz"
Port Number: 1837 (just to avoid having the default 837 for possible port scans)
I obviously also defined the User Name "sysadmin" and its associated PWD.
When I run the test, I get a "Success".
The first problem I see in the next Wizard step is that I cannot browse the eTrayz shared folders. When I click ofcus on the path textbox, the folder tree panel opens but it is completely empty. In addition, I get the message "Remain Capacity:Remote size rsync did not support this feature."
Whatever the reason for it, I proceed manually inserting the remote eTrayz path "/Public"
I press next and in the local path textbox, I'm able to browse my local QNAP folder structure and select a source folder.
I press next and leave all replication options unflagged.
When I try to run the job, I get the following error:
@ERROR: Unknown module 'Public'
rsync error: error starting client-server protocol (code 5) at main.c(2348) [sender=3.0.7]
Looks like QNAP is not able to find or access the remote eTrayz "Public" folder.
I see different people had such error on the forum but I cannot exactly understand how it was solved.
I assume the problem might be related to the eTrayz rsync server configuration (reported below) but I also do not exactly understand which is the rsync leading the data transfer (the one on QNAP or the one on eTrayz).
NOTE: eTrayz rsync configuration below
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
port = 1873
path = /home/Public/Music(iTunes)
comment = eTrayz rsync Server
uid = sysadmin
gid = etrayz
read only = no
list = yes
auth users = sysadmin
secrets file = /etc/rsyncd.secrets
I hope you can help me on this.
If any manual command is available for deeper troubleshooting, also please let me know.
Thank you very much in advance for your help.