Verzeichnisvergleich beschleunigen
Hallo,
ich habe zwei Verzeichnisse /a und /b, die ich gerne vergleichen würde. Das Verzeichnis a ist per NFS reingemountet und befindet sich physikalisch auf einen anderen Server.b ist ein Sicherungsverzeichnis. Mit diff -r /a /b dauert es leider zu lange. Sind u.a. viele grosse Dateien. Scheint so als ob bei diff die Dateien von a übers Netzwerk in den den Hauptspeicher geladen werden, um verglichen zu werden. Gibt es beim Vergleich eine Alternative dazu, so dass die Dateien nicht übers Netzwerk übertragen werden?
ich habe zwei Verzeichnisse /a und /b, die ich gerne vergleichen würde. Das Verzeichnis a ist per NFS reingemountet und befindet sich physikalisch auf einen anderen Server.b ist ein Sicherungsverzeichnis. Mit diff -r /a /b dauert es leider zu lange. Sind u.a. viele grosse Dateien. Scheint so als ob bei diff die Dateien von a übers Netzwerk in den den Hauptspeicher geladen werden, um verglichen zu werden. Gibt es beim Vergleich eine Alternative dazu, so dass die Dateien nicht übers Netzwerk übertragen werden?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 389514
Url: https://administrator.de/contentid/389514
Ausgedruckt am: 25.11.2024 um 16:11 Uhr
2 Kommentare
Neuester Kommentar
Schau mal ob das NFS share nicht "sync" gemountet ist - die async Variante ist bei ollen HDDs um einiges schneller
(wobei async auch default ist)
Grundsätzlich sollte das aber rsync immer schneller hinbekommen, da er ja sich auf die Maschine SSHt und somit die FIles "lokal" sich anschauen, statt sich wie NFS mit der Netzwerklatenz+Overhead rumzuärgern
(wobei async auch default ist)
Grundsätzlich sollte das aber rsync immer schneller hinbekommen, da er ja sich auf die Maschine SSHt und somit die FIles "lokal" sich anschauen, statt sich wie NFS mit der Netzwerklatenz+Overhead rumzuärgern