Hi, Thank you for the reply. The server on which the files are stored is a Debian Linux box. The server I am migrating to is a Mac OS X server box. I have managed to apply the iconv patch to the linux side of rsync, but it seems to be more complicated on the mac.
/Fredrik On 6/18/07, Jan-Benedict Glaw <[EMAIL PROTECTED]> wrote:
On Mon, 2007-06-18 12:00:00 +0200, Fredrik Karlsson <[EMAIL PROTECTED]> wrote: > I am trying to use rsync to migrate homefolders from one server to > another. For this I use: > > >rsync --rsh="ssh -l root" -vaz beaucent.ling.umu.se:/export/home/ . > > Which works fine until I get to some files where the user has, > unfortunatelly, used a non-ascii character in the file name: > > --- snip -- > .... > rsync: recv_generator: mkdir > "/Volumes/Home_dirs/homes/students/kv04/kv04hen/inl?mningsuppgifter" > failed: Invalid argument (22) > rsync: stat > "/Volumes/Home_dirs/homes/students/kv04/kv04hen/inl?mningsuppgifter" > failed: Invalid argument (22) > rsync: recv_generator: mkdir > .... > <--- /snip ----> > > Is there a way to protect these filenames? Filenames are transferred as-is. The target filesystem doesn't allow for these characters. What filesystem type is it? https://bugzilla.samba.org/show_bug.cgi?id=2790 mentions a patch, http://opencoder.net/iconv.diff , to recode filenames using iconv. Just search for "rsync iconv", you'll find some additional hints :) MfG, JBG -- Jan-Benedict Glaw [EMAIL PROTECTED] +49-172-7608481 Signature of: ...und wenn Du denkst, es geht nicht mehr, the second : kommt irgendwo ein Lichtlein her. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFGdlxtHb1edYOZ4bsRAi+CAKCGJsYzD0c+IJ1l2GYEOLKY8/8GZwCfYXGQ 5w1NLfLAZvhaj9n7g+SDlAQ= =bzsk -----END PGP SIGNATURE-----
-- "Give up learning, and put an end to your troubles." -- To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html