in reply to Error using module File::RsyncP

Being in a Linux box, do you have any reason to use this Perl reimplementation instead of the original rsync? Are you using the virtual file system hooks to rsync data from a database or something similar?

The module seems unmaintained as the last release was in 2006 and in the meantime rsync has keep evolving, with a major release (3.0) in 2008.

If your response to my previous question is "no", you should consider using the real thing: just call rsync via system or use the wrapper module File::Rsync. Net::OpenSSH also has integrated rsync support to transfer files over SSH.