rsyncでファイル名の文字コードを変換しながら転送する方法。
--iconv=SRC-CHARSET,DEST-CHARSET
というオプションを追加する。
ただし、このオプション…3.x系かららしく、CentOS 5.x ではrsyncコマンドのバージョンが古くて使えない。。。
ソースからコンパイルするかRPMを持ってきて3.x系にバージョンアップすると使える。
EUC-JPからUTF-8に変換しながらの転送なら
rsync -auv --iconv=EUC-JP,UTF8 ./ 123.123.123.123 :/dest/dir/
こんな感じになる。