Ich suche eine App für meinen Mac, die im Hintergrund sichern kann (z. B. Backblaze oder CrashPlan), die über FTP, SFTP, rsync oder scp sichert (ich verwende die 50 GB persönlichen Sicherungen von DreamHost). Vorzugsweise wäre diese Anwendung kostenlos, aber ich wäre bereit, ein bisschen Geld zu zahlen.
Es wäre schön, wenn es die Backups vor dem Senden auch verschlüsseln könnte.
EDIT: Kommandozeilenlösungen sind auch in Ordnung.
Wenn Sie bereit sind, eine CLI-Lösung zu verwenden, ist Duplicity ein in Python geschriebenes Netzwerk-Backup-System, das unter anderem FTP, SCP und rsync unterstützt:
Duplicity unterstützt Verzeichnisse, indem verschlüsselte Volumes im Tar-Format erstellt und auf einen entfernten oder lokalen Dateiserver hochgeladen werden. Da duplicity librsync verwendet, sind die inkrementellen Archive platzsparend und zeichnen nur die Teile von Dateien auf, die sich seit der letzten Sicherung geändert haben. Da Duplicity GnuPG verwendet, um diese Archive zu verschlüsseln und/oder zu signieren, sind sie vor Spionage und/oder Modifikation durch den Server sicher.
Sie müssen GnuPG installieren , um es zu verwenden (Version 1 – es scheint, dass Duplicity einige Probleme mit GnuPG 2 in Lion hat). Wenn Sie einen Paketmanager verwenden, sollten sowohl Duplicity als auch GnuPG darüber verfügbar sein (bestätigt für Homebrew ). Siehe die Installationsanweisungen hier .
Um es im Hintergrund auszuführen, schlage ich vor, eine Launchd- Aufgabe (auch bekannt als LaunchAgent) zu erstellen.
Nathan Walker
kopischke
Nathan Walker
kopischke
launchd
Ich würde mit – gehen,cron
ist nur aus Gründen der Abwärtskompatibilität immer noch in OS X (es wird tatsächlich von gestartet launchd ).launchd
bietet Ihnen mehr Optionen, z. B.KeepAlive
und die Angabe des Sitzungstyps, an den Ihr Job angehängt ist.