The Samba-Bugzilla – Bug 7083
Problems with uppercase extensions on fat32
Last modified: 2010-01-31 14:48:16 UTC
When i try to copy files from a samba-mounted ntfs-Server on Debian to a remote fat32 Partition on Debian, i get problems with uppercase file extensions.
I assume that the problem is only given when i use the delete option.
For example rsync shows me:
In fact the new file on the target server is:
$ ls /backups/tsk/group/Ausschreibung/Ausschreibung/Statistik/
The partition ist mounted on the right way with option "shortname=mixed". I can create JH92C3~1.XL on the target Server, but rsync can't. So rsync trys to delete an update everytime the same files.
Sorry, i wanted to write:
So rsync trys to delete _and_ update everytime the same files.
See http://rsync.samba.org/FAQ.html#2 . If the filesystem fails to preserve the case of the name that rsync passes, that would result in the behavior you described. That is not rsync's fault.
You can try fiddling with the samba options or use the "ignore-case.diff" maintained patch to rsync to work around the problem.