Was ist der beste und sicherste Weg, um Dateien zwischen Festplatten in Linux zu verschieben?

526
Googlebot

Ich muss 5 GB Daten in bestimmten Ordnern (die Dateien enthalten, die kleiner als 1 MB sind) von einer externen Festplatte auf eine andere verschieben (beide sind mit USB 3.0 verbunden). Was ist der beste / sicherste Weg, um diesen Transfer in Ubuntu durchzuführen?

Meine aktuellen Optionen sind

mv rsync --remove-source-files 

HINWEIS: Ich weiß, dass diese Frage schon einmal gestellt wurde, aber ich konnte keine entscheidende Antwort finden, und Sie können sich vorstellen, wie wichtig sie ist.

0

1 Antwort auf die Frage

2
Journeyman Geek

Entfernen Sie nicht die Quelle, bis Sie fertig sind. Normalerweise verwende rsync -a source destinationich es - ich lasse es einmal laufen, ein zweites Mal ausführen, um zu bestätigen, dass alle Dateien verschoben und konsistent sind.

Sicherheit ist in zerstörungsfreien Prozessen . Löschen Sie nicht, bis Sie wissen, dass alles dort ist. Testen Sie auch mit Dateien, an denen Sie nichts dagegen haben. Es gibt nichts Schlimmeres als Dateien, die durch einen Tippfehler zerstört werden;)

Standardmäßig prüft `rsync` nur die Größe und die Zeit, um festzustellen, ob eine Kopie erforderlich ist. Wenn Sie wirklich sicher sein möchten, sollten Sie der Checksumme (` -c`) mitteilen. xenoid vor 6 Jahren 0