Hallo zusammen!
Ich bin (nach einem Hardwarefehler auf einer Platte) darauf angewiesen, von einem (degraded) RAID5-Bereich (/share/MD0_DATA) auf eine neue Platte (/share/HDD_DATA) sämtliche Daten zu kopieren. Dazu bin ich wie folgt vorgegangen:
- Eingeloggt mit ssh
- Einen screen erzeugt (screen), damit der Kopiervorgang nicht unterbrochen wird, wenn putty beendet wird.
- Den Kopiervorgang mit cp -RPp ... gestartet
Das Problem war - da die eine Platte ja kaputt war - dass der Kopiervorgang immer wieder abgebrochen ist und ich dann - von Hand - nachsehen musste, welche Dateien denn nun kopiert wurden und welche nicht. Bei 10tausenden von Dateien ein sehr mühsames Unterfangen! Abhilfe schaffte dann ByondCompare, mit dem Nachteil, dass für jeden Scannvorgang alle Dateien über das Netzwerk angefasst werden mussten.
Linux beherrscht ja das Kommando diff, mit dem man auch Verzeichnisse vergleichen kann. Das TS-409 leider nicht.
Auch ein Versuch es mit ipkg install diff zu installieren schlug fehl.
Vielleicht ist ja auch sowas ähnliches mit dem mignight commander möglich, habe aber dort noch keine "Vergleichen"-Funktion gefunden.
Nun die Frage: Weiß jemand, wie man das diff-Kommando auf dem NAS installieren kann?
Danke für Eure Hilfe,
Gabriel