Hallo,
im Rahmen der Vorbereitung der Daten-Migration meiner DS210j mit 2x2TB, die ich vor 5 Jahren als RAID1, ext3 aufgesetzt habe und seit paraktisch nur befülle, habe ich festgestellt, dass Dateien beschädigt erscheinen.
D.h. auf der Kommandozeile sagt, "dir" dass eine Datei 800MB groß sein soll "du -ah" sagt jedoch nur 12 KB Festplattenbelegung.
Mittlerweile habe ich einen Ordner ausfindig machen können in dem AllwaySync temporäre Dateien speichert bzw. die gelöschten dort hinverschiebt, der 548 Dateien und laut dir aufsummiert eine größe von 110 GB haben sollte. Führe ich jedoch du -ah aus, so soll alle Dateien in Summe nur 1,1 GB Festplattenplatz belegen. Da muss was faul sein....
Das gute ist, dass sich der allergößte Teil dieser Dateien im #recycle Ordner und nur einige wenigen Dateien sich unter meinen Nutzdaten befinden. Unklar beleibt wie viele es tatsächlich sind.
Aufgefallen ist dies als ich ein rsnapshot d.h. rsync-Backup mittels eines zweiten Durchlauf mit den rsync-Optionen -c "Checksumme", -n "dry-run" verifiziert habe. rsync orientiert sich dann nicht an Datum und Dateigröße sondern berechnet auf Quell- und Ziel-NAS Prüfsummen und vergleicht diese und kopiert dann. Obwohl die Daten unverändert waren, wollte rsync Dateien ohne Fehlermeldung kopieren. Ein CRC-Checksummentest bestätigt die Unterschiede der Quell- und Ziel-Datei. Dies selbst dann wenn die unterschiedlich gefundenen Dateien erneut ge-rsync-t werden, weshalb ich ein Festplattenproblem ausschließe. SMART-Werte sind auch ok. Auch fallen nicht alle Dateien mit signifikant ungleichen dir/du-Größen beim rsyncen auf.
Frage:
- Wie kann ich feststellen, wieviele Dateien auf dem Quell-NAS beschädigt sind, da nicht alle beim rsyncen auffallen?
- Wie kann ich das Filesystem auf dem Quell-NAS überprüfen/reparieren?
Danke
Claus
im Rahmen der Vorbereitung der Daten-Migration meiner DS210j mit 2x2TB, die ich vor 5 Jahren als RAID1, ext3 aufgesetzt habe und seit paraktisch nur befülle, habe ich festgestellt, dass Dateien beschädigt erscheinen.
D.h. auf der Kommandozeile sagt, "dir" dass eine Datei 800MB groß sein soll "du -ah" sagt jedoch nur 12 KB Festplattenbelegung.
Mittlerweile habe ich einen Ordner ausfindig machen können in dem AllwaySync temporäre Dateien speichert bzw. die gelöschten dort hinverschiebt, der 548 Dateien und laut dir aufsummiert eine größe von 110 GB haben sollte. Führe ich jedoch du -ah aus, so soll alle Dateien in Summe nur 1,1 GB Festplattenplatz belegen. Da muss was faul sein....
Rich (BBCode):
Dateiname dir-Größe du-Größe
40035F15.tmp 49792000 47378432
400963BD.tmp 19063808 12288
400F5A67.tmp 19317760 12288
40128B8B.tmp 49792000 12288
401C0072.tmp 877675520 12288
401D17A1.tmp 45474816 12288
401D4B92.tmp 45474816 12288
401FCE09.tmp 779264 12288
402157E7.tmp 877675520 12288
40235704.tmp 19317760 12288
4027368A.tmp 877675520 12288
402A5405.tmp 877675520 12288
40393CF8.tmp 779264 12288
403D9F22.tmp 877675520 12288
4047D07B.tmp 877675520 12288
405388A1.tmp 877675520 12288
405E4820.tmp 32523264 12288
40604197.tmp 877675520 12288
40651770.tmp 44712960 18644992
407A362B.tmp 779264 12288
407D3D39.tmp 41411584 12288
40989C2B.tmp 41411584 12288
40999854.tmp 49792000 43900928
40AE63EC.tmp 779264 12288
Aufgefallen ist dies als ich ein rsnapshot d.h. rsync-Backup mittels eines zweiten Durchlauf mit den rsync-Optionen -c "Checksumme", -n "dry-run" verifiziert habe. rsync orientiert sich dann nicht an Datum und Dateigröße sondern berechnet auf Quell- und Ziel-NAS Prüfsummen und vergleicht diese und kopiert dann. Obwohl die Daten unverändert waren, wollte rsync Dateien ohne Fehlermeldung kopieren. Ein CRC-Checksummentest bestätigt die Unterschiede der Quell- und Ziel-Datei. Dies selbst dann wenn die unterschiedlich gefundenen Dateien erneut ge-rsync-t werden, weshalb ich ein Festplattenproblem ausschließe. SMART-Werte sind auch ok. Auch fallen nicht alle Dateien mit signifikant ungleichen dir/du-Größen beim rsyncen auf.
Frage:
- Wie kann ich feststellen, wieviele Dateien auf dem Quell-NAS beschädigt sind, da nicht alle beim rsyncen auffallen?
- Wie kann ich das Filesystem auf dem Quell-NAS überprüfen/reparieren?
Danke
Claus