[Eisfair] rsnapshot 1.2.0

Marcus Roeckrath marcus.roeckrath at gmx.de
Di Jul 31 09:02:55 CEST 2018


Hallo Hilmar,

Marcus Roeckrath wrote:

> Number of files: 27,426 (reg: 18,992, dir: 8,372, link: 62)
> Number of created files: 0
> Number of deleted files: 0
> Number of regular files transferred: 95
> Total file size: 313,640,856 bytes
> Total transferred file size: 23,096,461 bytes
> Literal data: 23,096,461 bytes
> Matched data: 0 bytes
> File list size: 131,063
> File list generation time: 0.001 seconds
> File list transfer time: 0.000 seconds
> Total bytes sent: 23,939,515
> Total bytes received: 10,432
> sent 23,452,094 bytes  received 9,326 bytes  6,703,262.86 bytes/sec
> total size is 313,631,808  speedup is 13.37
> 
> Daraus macht rsnapreport.pl:
> 
> # rsnapshot daily | rsnapreport.pl
> Use of uninitialized value $filest in formline at /usr/bin/rsnapreport.pl
> line 53.
> 
> Da muss ich mir den Perl-Code mal genauer anschauen - gut, das ich kein
> Perl kann. :-(
> 
> SOURCE                          TOTAL FILES   FILES TRANS      TOTAL MB
> MB TRANS   LIST GEN TIME  FILE XFER TIME
>
--------------------------------------------------------------------------------------------------------------------
> /var/                                    27                        0.00
> 0.00   0.001 seconds   0.000 seconds
> 
> Der Wert für Total Files bringt mich nun auf eine Idee.
> 
> rsync sagt 27,426 also siebenundzwanzigtausendvierhundertsechsundzwanzig.
> 
> Was sagt uns das?
> 
> Das Komma wird scheinbar als Dezimalkomma (deutsch) statt
> Tausendertrennung (englisch) interpretiert.
> 
> Also sieht es so aus, dass rsync eine Ausgabe im englischen Stil macht,
> rsnapreport.pl aber scheinbar den deutschen Stil bevorzugt.

Nehme ich manuell aus der rsync-Ausgabe die Tausendertrenner , raus (also im
deutschen kein Tausendertrenner), ersetze den Dezimalpunkt durch ein
Dezimalkomma und verfüttere das nun an rsnapreport.pl, kommt vernünftiges
raus:

SOURCE                          TOTAL FILES   FILES TRANS      TOTAL MB    
MB TRANS   LIST GEN TIME  FILE XFER TIME
--------------------------------------------------------------------------------------------------------------------
/var/                                 27426            95        313.64       
23.10   0,001 seconds   0,000 seconds

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair