
Hi There, Thank you very much for all your comments and help with “rsync with multiple threads”. It was very helpful. I have found out that in my case, rsync with multiple threads did speed up a bit of file transfer process. This is the command I was using (run it with while loop, and define TARGET and THREADS in the script): find dir-name -maxdepth 1 -mindepth 1 -type d -print0 | xargs -n1 -0 -P$THREADS -I% rsync -a %/ $TARGET/% I now have another issue. Some of the files/directories I transferred from source storage server (Red Hat) are Windows files/directories (Those Windows files were backed up using a backup software). rsync didn’t preserve Windows permissions/ACLs when those files were transferred onto the target storage server (FreeBSD). Is there any way to instruct rsync to preserve Windows permissions/ACLs? Any suggestions would be appreciated. Thanks and Cheers, Bill