in reply to Copy preserving attributes
I've used File-Rsync with the --archive option set to achieve this. Not the most elegant solution, but it will do what you want.
In Section
Seekers of Perl Wisdom
in reply to Copy preserving attributes