Ordner Kopieren

Hey Community!

Folgendes.. Bin seit tagen dabei alle Platten Linuxfreundlich zu machen, sprich auf fat32 zu konvertieren weil ich mir das mit dem NTFS sicher ned antu auf linux und ich habe da einen Ordner der >100gig ist und den versuche ich nun von /mnt/sata2 auf /mnt/sata3 zu bringen.

Alles schön und gut.. kein Problem man macht einfach cp -r oder mv ABER

Wegen den langen Kopierzeiten schmeißts das Putty nach einer Stunde oder so mit einem Software error und ich bin eben nicht sicher ob er es noch fertig kopieren konnte.

Also was macht der Linux User? er schaut nach ob die beiden Ordner denselben Inhalt haben bzw dieselbe Größe...

und jetzt wirds interessant

Die Größe vom Ordner im Ursprungslaufwerk:

Code:
Fileserver:/# du -s /mnt/sata2/Multimedia/
181562464       /mnt/sata2/Multimedia/

Und jetzt die Größe im Ziellaufwerk:

Code:
Fileserver:/# du -s /mnt/sata3/Multimedia/
180832192       /mnt/sata3/Multimedia/

Scheint also so als würde was fehlen, da sich die beiden um 730272 bytes unterscheiden.

Gut also zweiter Versuch:

Im Multimediaordner auf sata2:

Code:
find > sata2.find

und im selbigen auf sata3:

Code:
find > sata3.find


also mal schnell verglichen:

Code:
Fileserver:/# diff -a /mnt/sata3/Multimedia/sata3.find /mnt/sata2/Multimedia/sata2.find
1648c1648
< ./sata3.find
---
> ./sata2.find

Inhaltlich also identisch?

Was kann das bedeuten? Ist jetzt alles drüben oder nicht? Und wenn ja, was hats dann mit dem Größenunterschied auf sich?


Regards, Chris
 
Du kannst mit diff auch die beiden Ordner direkt vergleichen, bei binärdaten wird dann aber nur gesagt, ob sie sich unterscheiden, bei text bekommste auch den unterschied.

Alternativ kann man md5sum über alle dateien laufen lassen und dann wiederum die neuen mit md5sum -c checken...

Oder du lässt eine Liste erstellen mit der genauen Bytegröße der alten Dateien und vergleichst sie mit den neuen Dateien.
 
Danke für die Denkanstöße!

Ich hab jetzt probiert per "du" eine Liste der Daten + Größe in ein file zu pipen und auf beiden platten vergleichen... praktisch jedes file ist kleiner als es sein sollte auf der sata3

Das heißt ich werds nochmal kopieren müssen aber diesmal ned über putty sondern ich richts als screen ein

Danke jedenfalls! ;)
 
Hmm, bleib mal ganz ruhig. Es kann gut sein, dass die 'unterschiedliche Größe' völlig normal ist. Läuft auf beiden Partitionen das selbe FS? du kannst bestimmt bei putty den timout irgendwo abschalten (bzw. beim linux ssh daemon).
 
Ja beide Platten sind auf FAT32 formatiert.
Aber da ist ein Faktor den ich vorher übersehen habe und zwar die Clustergröße. Die Ursprungsplatte war um einiges kleiner und zb Ordner hatten 16b und bei der neuen Platte haben sie alle 32.

Aber alle Files die ich bis jetzt getestet habe scheinen zu funktionieren.

Das Copy-Problem hab ich gelöst indem ichs einfach per "screen" kopiert habe.
 
wobei ich bei größerer cluster größe auch erwartet hätte das die gesammt größe der dateien mehr wird, zumindest ist es so bei vielen kleinen dateien.
 
Zurück
Oben