kopieren im Netzwerk - Daten nicht vollständig kopiert
Hallo,
ein ganz seltsames Ding geht bei mir vor...
Ich arbeite an einem Suse10.1-Rechner A (als root) und greife von diesem PC aus, auf einen anderen Suse-Rechner B im Netzwerk zu, um mir Daten von B nach A zu kopieren.
Ich habe mir ein komplettes Verzeichnis kopiert (ca. 40 GB) und musste hinterher feststellen, dass in etwa 10% aller Ordner Daten gefehlt haben!!!
Einige Ordner wurden komplett mit ihren Unterordnern 1:1 kopiert, in anderen Ordnern wiederrum haben Unterordner und Dateien gefehlt!
Das ist ja schonmal total ominös!
Dann bin ich bei solchen unvollständigen Ordner einzeln hergegangen und habe diesmal deren Inhalt (also Unterordner und sämtliche Dateien) markiert und nochmal kopiert und dann hat´s geklappt!?!
Ich kopiere mittels Konquerer auf dem Zielrechner die Daten vom Quellrechner (von einer Sambafreigabe) rüber. Auf den Quellrechner greife ich im Konquerer mit smb://Quelle drauf zu.
Zusammenfassung: Ordner komplett kopiert führt zu Datenverlust in einigen Ordnern. Ordnerinhalt markiert und kopiert, dann klappt´s.
Hat jemand ne Idee, mit was das zusammenhängen könnte? Auch eine Vermutung würde mir schonmal weiterhelfen. Ich weiß nicht, wo ich hier ansetzen soll.
Danke und Gruß.
PS: Die Rechte auf dem Quellrechner sind bei Ordnern: drwxr-xr.x root root und bei den Dateien: rwxr-r- - root root.
Die Rechte des Verzeichnisses auf dem Zielrechner, wo alles reinkopiert wird sind: drwxrwxrwx root root.
Falls das wichtig sein sollte!
ein ganz seltsames Ding geht bei mir vor...
Ich arbeite an einem Suse10.1-Rechner A (als root) und greife von diesem PC aus, auf einen anderen Suse-Rechner B im Netzwerk zu, um mir Daten von B nach A zu kopieren.
Ich habe mir ein komplettes Verzeichnis kopiert (ca. 40 GB) und musste hinterher feststellen, dass in etwa 10% aller Ordner Daten gefehlt haben!!!
Einige Ordner wurden komplett mit ihren Unterordnern 1:1 kopiert, in anderen Ordnern wiederrum haben Unterordner und Dateien gefehlt!
Das ist ja schonmal total ominös!
Dann bin ich bei solchen unvollständigen Ordner einzeln hergegangen und habe diesmal deren Inhalt (also Unterordner und sämtliche Dateien) markiert und nochmal kopiert und dann hat´s geklappt!?!
Ich kopiere mittels Konquerer auf dem Zielrechner die Daten vom Quellrechner (von einer Sambafreigabe) rüber. Auf den Quellrechner greife ich im Konquerer mit smb://Quelle drauf zu.
Zusammenfassung: Ordner komplett kopiert führt zu Datenverlust in einigen Ordnern. Ordnerinhalt markiert und kopiert, dann klappt´s.
Hat jemand ne Idee, mit was das zusammenhängen könnte? Auch eine Vermutung würde mir schonmal weiterhelfen. Ich weiß nicht, wo ich hier ansetzen soll.
Danke und Gruß.
PS: Die Rechte auf dem Quellrechner sind bei Ordnern: drwxr-xr.x root root und bei den Dateien: rwxr-r- - root root.
Die Rechte des Verzeichnisses auf dem Zielrechner, wo alles reinkopiert wird sind: drwxrwxrwx root root.
Falls das wichtig sein sollte!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 64111
Url: https://administrator.de/contentid/64111
Ausgedruckt am: 20.11.2024 um 12:11 Uhr
1 Kommentar
Der Datenaustausch zwischen zwei Linuxrechnern sollte aus meiner Sicht nicht über Samba erfolgen. Hierfür hat Linux viel bessere Mittel. Stichwort:
Somit sollte dann auch alles übertragen werden. Rsync überpürft sogar anhand von checksummen ob alles vorhanden ist.
Theoretisch sollte mit Samba auch alles klappen. Doch passen die Rechte wirklich? Ich würde testweise mal ein chmod -R 777 über das zu kopierende rootvz machen (und nach dem kopieren natürlichw iedr zurücksetzen!)
Grüße Johannes
scp / cp über nfs / rsync über nfs oder ssh
Somit sollte dann auch alles übertragen werden. Rsync überpürft sogar anhand von checksummen ob alles vorhanden ist.
Theoretisch sollte mit Samba auch alles klappen. Doch passen die Rechte wirklich? Ich würde testweise mal ein chmod -R 777 über das zu kopierende rootvz machen (und nach dem kopieren natürlichw iedr zurücksetzen!)
Grüße Johannes