Archiv, Upload Script Linux. Wie macht man eins (Backup) (Debian)?

...komplette Frage anzeigen

1 Antwort

Ich denke, was du suchst ist so etwas wie duplicity mit duply als frontend (gibt es beides als debian paket), was dir differentielle backups macht. Das hat auch ein backend für sftp, aber z.B. auch für Dropbox.  Das entscheidende ist, dass nur die Dateien übertragen, die sich auch geändert haben.

Ansonsten einfach ein cron job

#!/bin/bash
tarname=`date +"%Y-%m-%d-%H-%m"`
tar cvfz  $tarname $1
sftp user@host <<!
put $tarname /mein/backup/verzeichniss
!

user host und /mein/backup/verzeichnis musst du natürlich passend ersetzen.

Damit das passwortfrei läuft musst du auch eine pubkey Authentifizierung einrichten. Wie gesagt, dafür gibt es aber eigentlich fertige Lösungen.

Viel Erfolg

Was möchtest Du wissen?