rsyncで日本語が文字化けする

rsyncは二つのフォルダを同期するためのコマンドで、ハードディスクのバックアップでよく利用している。cygwinにもrsyncのパッケージがあるので入手も簡単だ。
WindowsからLinuxにデータを送ると、デフォルトでは日本語のファイル/フォルダ名が文字化けしてしまう。これはWindowsLinux文字コードが違うためだそうだ。
数年間この問題に悩まされてきたのだが、改めてググって見たところ解決策が見つかった。"--iconv"オプションで文字コードを直接指定すればよいそうだ。

rsync -avzu --iconv=CP932,UTF-8 (バックアップ元) (バックアップ先)

やはりgoogle先生は偉大だ。

よす@ネガティブ日記 - rsyncで文字化けするのを直してみる http://www.negative-dealer.com/~yos1/negativethinking/20090331.html