rsync NFS字符集问题

我试图将数据同步到由Dell Compellent FS8600 NFS设备提供的NFS共享。

我正在尝试使用非ASCII字符同步文件,并且出现此错误:

rsync:recv_generator:stat失败“/nfs/web/c7392/file_dir/_thumbs/Pics/Artist/Clr—miljoe#270_mellem.jpg”:Permission denied(13)

然而; 没有权限问题。 它同步其他文件,我可以触摸文件,删除和所有在同一目录中没有问题。

我尝试改变语言环境到一堆不同的语言环境,我试着rsiconing –iconv,但仍然没有bueno。

不幸的是我没有想法。 我可以轻松地在两个本地目录之间同步文件。

FS8600完全符合UTF-8(也许UTF-16,但我想我记得UTF-8)兼容,所以如果你以任何方式试图把非UTF8兼容名称的文件(通过CIFS或NFS其他任何东西),你会得到非描述性的“权限被拒绝”的错误,你可以把文件放在那里,只要UTF-8编码的文件名显然是相同的。

我build议尝试在https://stackoverflow.com/questions/64860/best-way-to-convert-text-files-between-character-sets中提到的解决scheme之一,以确保文件名符合UTF-8并尝试再次rsync该文件。