rsync --iconv を使用して MacOS ファイルを NAS に転送すると、同期が繰り返されます。

rsync --iconv を使用して MacOS ファイルを NAS に転送すると、同期が繰り返されます。

~によるとこのヒントそして、同様の提案(バージョン3.2.7)--iconvのオプションを使用して、rsync分音符(ä ü ö...)を持つファイルを私のSynology NASに同期しています。ただし、この--iconvオプションは期待どおりに機能しません。

rsync -vaN --delete --iconv=utf8-mac,utf8 Mac_folder/ NAS_folder/

うまくいきますが、コマンドを繰り返すと、コピープロセスは引き続き再開されます。発音区別符号付きのすべてのファイルとフォルダ

「間違った」方向の使用:

rsync -vaN --delete --iconv=utf8,utf8-mac Mac_folder/ NAS_folder/

期待どおりに動作します。 1つの同期コピーだけがあり、ファイルが変更された場合にのみ追加の同期が行われます(ただし、このオプションは廃止され、何もしないという印象を受けましたが…)。

同期の方向は常にMac - > NASです!

NAS_folderサンバを利用して設置しました。 M1 MacBookのMacOSは12.6です。

関連情報