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.
signature.asc
Description: Digital signature
-- To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html