Hallo zusammen,
Hallo,
Ich betreibe zwei Linux-Server (8.1 + 8.2).
Die eine Maschine ist Webserver + Primary DNS und er zweite
ist Secondary DNS und soll nun auch als Backup-Maschine
dienen.
Wie setze ich das am besten auf?
Ich weiss nicht.
Meine Idee wäre so TAR-GZIP der Files mittels CRON auslösen,
danach mit SCP (auch mit CRON) von Maschine 1 auf Maschine 2
kopieren.
Ich wuerde sowas um Mitternacht machen (untested und Diskussion erbeten):
$ ssh $USER@$HOST nc -l -p 12345 -w 100 | dd of=/backup/backup-`date +%Y-%j`.tar.bz2 &&
$ tar -cO --newer-time=/backup/.lastbackup $FILES | bzip2 | nc -w 3 $HOST 12345 &&
$ touch /backup/.lastbackup
Vorteil: Du musst Dich nicht mit temporaeren Dateien rumaergern. (Oder kann scp Daten von einer pipe uebernehmen?)
Nachteil: unverschluesselte Uebertragung. Ich tueftle an einer Loesung, zwischen bzip2 und nc noch eine Verschluesselung zu bringen, da in meinem konkreten Anwendungfall auf der Platte des Backuprechners sowieso nur unlesbarer Muell stehen muss (Anwender wuenscht sich natuerlich trotzdem Komfort und Transparenz).
Ich denke, dass ich nicht der erste bin, der sowas machen
will. Gibt es da evtl. schon fertige Lösungen?
Vielleicht. Ich mag solche Dinge manchmal selber bauen, weil es besser ‚skaliert‘.
Vielen Dank für eure Hilfe.
Gruss, Simon
HTH,
Gruss vom Zentrum.