Você tem finais de linha do Windows em seus arquivos RRD, então o cacti / rrdtool no Linux não consegue lê-los.
O método aceito é usar o rrddump para converter os arquivos RRD para XML e, em seguida, usar o rrdrestore na máquina de destino para trazê-los de volta aos RRDs. É possível que a execução do dos2unix em seus RRDs resolva isso, mas nunca tentei isso.
- Editar por pôster original -
Apenas no caso de serem necessários, aqui estão alguns detalhes:
Máquina Windows
Esconda os arquivos rrd para xml.
for /F "usebackq" %i in ('dir /s /b d:\Old_Cacti\rra_working_copy\*.rrd') do rrdtool dump %i > %i.xml
Copie os arquivos convertidos em outro lugar para tarring / zipping up antes de passar para a caixa Linux
copy d:\Old_Cacti\rra_working_copy\*.xml d:\Old_Cacti\converted_rra_files\
Máquina Linux
Mude para o diretório que contém os arquivos convertidos (xml) e converta-os de volta para os arquivos .rrd.
find . -exec rrdtool restore {} {}.rrd \;
Copie os arquivos recém-convertidos para o diretório rra.
cp *.rrd.xml.rrd /var/www/html/rra/
Mude para o diretório rra e renomeie os arquivos de volta para * .rrd
rename .rrd.xml.rrd .rrd *.rrd.xml.rrd