0 Byte Kopien mit rsync und cp

Hinweis: In dem Thema 0 Byte Kopien mit rsync und cp gibt es 25 Antworten auf 3 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • ich wollte meine Musik (mp3) auf den USB Stick kopieren


    Ich mache mein Backup auch mit rsync

    Er schrieb, dass er die Dateien kopieren wollte, nicht dass er ein Backup machen wollte. Ein Backup auf einen USB Stick halte ich nun wirklich nicht für der Weisheit letzter Schluss. Nicht nur wegen des recht rudimentären und fehleranfälligen Filesystems.

  • Er schrieb, dass er die Dateien kopieren wollte, nicht dass er ein Backup machen wollte.

    Alles Vermutungen. Der TE wird uns schon Antworten und aufklären ;)



    Ein Backup auf einen USB Stick halte ich nun wirklich nicht für der Weisheit letzter Schluss. Nicht nur wegen des recht rudimentären und fehleranfälligen Filesystems

    Vielleicht vorher mit einem Linux Dateisystem formatieren dann passt auch mit rwx Rechten ;)

    Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt. Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

    Für den Inhalt des Beitrages 294831 haftet ausdrücklich der jeweilige Autor: Heinz-Peter

  • Ich benutze:

    Code
    rsysn -av --delete-after
    Zitat

    --delete-after

    Request that the file-deletions on the receiving side be done after the transfer has completed. This is useful if you are sending new per-directory merge files as a part of the transfer and

    you want their exclusions to take effect for the delete phase of the current transfer. It also forces rsync to use the old, non-incremental recursion algorithm that requires rsync to scan

    all the files in the transfer into memory at once (see --recursive). See --delete (which is implied) for more details on file-deletion.

    Für den Inhalt des Beitrages 294832 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Normaleweise sowas hier:

    Code
    rsync -av --update --stats /run/media/thomas/NewDisk/Ordner/ /run/media/thomas/NewDisk/UsbStick/Ordner/

    Müsste der Zielordner nicht eher

    Code
    /run/media/thomas/UsbStick/Ordner/

    sein?

    Für den Inhalt des Beitrages 294833 haftet ausdrücklich der jeweilige Autor: Welm

  • Sorry, aber warum öffnest Du nicht einfach Dolphin und kopierst von dort?

    Dolphing mit STRG + C und STRG + V hat dasselbe Problem, dass 0 Byte Dateien kopiert bzw. auf dem USB erstellt werden.

    Rsync brauche ich, weil von Zeit zu Zeit neue Musik dazu kommt und man möchte nicht das komplette Archiv neu rüber kopieren, das dauert jedes Mal mindestens 2 Stunden.

    Diese Signatur ist derzeit nicht verfügbar.

    Für den Inhalt des Beitrages 294922 haftet ausdrücklich der jeweilige Autor: derwunner

  • Also es geht ganz normal um die Frageklärung, warum rsync oder cp oder Dolphin leere Dateien kopieren, obwohl die Originaldateien größer als 0 Byte sind?


    Ich wäre auch über einen find xargs rm Befehl dankbar, der rekursiv den USB Stick durchsucht nach solchen 0 Byte Dateien und diese direkt löscht. Mit der Syntax habe ich meistens etwas Schwierigkeiten.

    Weil rsync kopiert ja nur Sachen, die neuer sind. Neuer sind ja die 0 Byte Dateien nicht. Deswegen nützt auch ein erneutes Ausführen von rsync nichts. Das Löschen solcher Dateien vorher auf dem USB Stick hingegen schon, weil dann kann rsync erkennen, dass die Dateien auf der Emfängerseite fehlen und kopiert sie neu rüber.

    Diese Signatur ist derzeit nicht verfügbar.

    Für den Inhalt des Beitrages 294924 haftet ausdrücklich der jeweilige Autor: derwunner

  • Für Synchronisierungen, die nicht regelmässig erfolgen (keine Backups), nutze ich schon ewig das Java Tool DirSync Pro. Funktioniert äusserst zuverlässig und lässt auch u.a. das Setzen von Timern zu. Da muss ich mich dann nicht mit rsync und seiner Syntax im Terminal befassen.

    Für diejenigen, die Interesse haben, hier die Feature List von der Homepage :

  • Trekkie00: Geht leider völlig an der berechtigten Frage derwunners, wiederholt und gut auf den Punkt gebracht in Post #18, völlig vorbei.


    Sonst hätte ich auch geschrieben, dass die Ausführungen zum meinem Vorschlag zu Dolphin natürlich grober Unfug sind, weil ich in Dolphin zwei Unterfenster öffne, in einem der Stick, im anderen das Ausgangsverzeichnis, in beiden Verzeichnissen nach Datum sortiert. Dann sehe ich, bis zu welcher Datei kopiert worden ist und kopiere nur noch die datumsmäßig hinzugekommenen Dateien. Allebätsch!

    Für den Inhalt des Beitrages 294929 haftet ausdrücklich der jeweilige Autor: matbhm