Ich sichere derzeit den Inhalt einer externen Festplatte A, indem ich (1) alles auf der externen Zielfestplatte B lösche und (2) alles von A nach B kopiere (im Finder). Die externe Festplatte enthält nur „Basisdaten“ (Ordner, Bilder, Videos, Dokumente usw.), nichts Besonderes.
Aber mit all den erstaunlichen kostenlosen Tools, die es gibt, konnte ich kein anständiges Backup finden (Vorschläge akzeptiert).
Ich möchte das automatisieren. Nach ein paar Suchen scheint es, dass ich verwenden kann rsync
. Ich möchte dies dann automatisieren, indem ich rsync
vermeide, Dateien zu kopieren, die sich bereits auf der Zielfestplatte befinden (wenn eine Änderung vorgenommen wurde, möchte ich natürlich die Datei / den Ordner aktualisieren, ebenso wie gelöschte Dateien / Ordner oder neue Dateien / Ordner; die Idee ist, nachzuahmen, was ich normalerweise manuell mit Finder mache).
Ich bin an diesem Punkt angelangt
rsync -av --progress --delete /Volumes/A/ /Volumes/B
Jetzt ist das Protokoll voll von Dateien, deren Name mit .
oder ._
oder sogar beginnt ._.
. Sind sie notwendig?
Frage
Wie kann ich nur die wichtigen Dateien kopieren und alle wichtigen Dateien zurücklassen? Wenn ich zum Beispiel habe, würde ich photo.png
erwarten photo.png
, nicht ._photo.png
oder viele Dateien zu kopieren .
Was --exclude
oder --exclude-from
kann sicher auf einem Mac verwendet werden? Möglicherweise lautet eine gute Regel: "Kopieren Sie einfach alles, was der Finder anzeigt". Dies würde ich kopieren, wenn ich alle Ordner manuell durchlaufen würde.
Zusätzliche Frage
Ist -av --progress --delete
genug Begehen ich ein Verbrechen oder riskiere ich Daten? Welche Optionen würden Sie verwenden?
Bitte unterstützen Sie Ihre Antwort mit einigen Argumenten, ich würde es begrüßen.
Ich suche nach einer Möglichkeit zur Automatisierung, rsync
die sehr leistungsfähig und kostenlos zu sein scheint.