Charset错误Debian和Windows 2003 Server(cygwin)之间的Rsyncing

时间:2016-01-03 15:49:19

标签: cygwin rsync

我一直在使用rsync一段时间来进行增量轮换备份。该脚本从Debian运行到安装了Cygwin的Windows 2003服务器(版本2.2.1)。

rsync -rlptDvih --partial --fake-super --delete --delete-excluded --exclude-from="$EXCLUDES_C" -e "ssh -p $PORT" $USR_ADDR@$BKUP_ADDR:$unit1/$SNAPSHOT_RW/$NAME_FOLDER/$PERIODICITY.0

当使用某些字符(如Ó,é,...)对文件进行rsyncing时,字符集转换不正常:

  

f.st ...... g / Calidad / OLD / T#303#251cnicos / Acuerdo T#303#251cnico de Aseguramiento de Calidad 2016.doc

     

f.st ...... g / Calidad / OLD / Analisis de riesgos / GESTI#303#223N DE RIESGOS COMPANYDICIEMBRE 2015(WC).docx

我已经尝试了几乎所有的东西,无法弄清楚如何修复它。似乎--iconv rsync参数应该能够处理这个问题,但我读到Cygwin引入的额外“层”可能会使这无用。我尝试使用--iconv和一些字符集(utf8和ISO88591),但它没有解决问题。

0 个答案:

没有答案