Cron.daily und backup
Hi, Ich möchte zukünftig mit cron meinen Server sichern, wobei rsync und eine USB Platte eingesetzt werden. Meine Frage: Wie kann ich sicherstellen, dass jeweils nur ein Cronjob läuft und der Backup am Ende von cron.daily ? Um ein konsistentes Backup zu haben möchte ich zusätzlich das Backup in zwei Schritten machen: 1.) Sichern der weniger veränderlichen Daten wie /home (Punkt 2 via -- excludes raushalten) 2.) Sichern der Datenbanken und Daten der Web / anderer Services, sowie Logdaten mit jeweils deaktiviertem Dienst Gibt es da je Dienst ein howto, was wie am besten zu sichern ist ? Danke Lothar -- | Rapid Prototyping | XSLT Codegeneration | http://www.lollisoft.de Lothar Behrens Heinrich-Scheufelen-Platz 2 73252 Lenningen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Lothar, On Sunday 21 December 2008 15:15:54 Lothar Behrens wrote:
Hi,
Ich möchte zukünftig mit cron meinen Server sichern, wobei rsync und eine USB Platte eingesetzt werden.
Meine Frage: Wie kann ich sicherstellen, dass jeweils nur ein Cronjob läuft und der Backup am Ende von cron.daily ?
Um ein konsistentes Backup zu haben möchte ich zusätzlich das Backup in zwei Schritten machen:
1.) Sichern der weniger veränderlichen Daten wie /home (Punkt 2 via -- excludes raushalten) 2.) Sichern der Datenbanken und Daten der Web / anderer Services, sowie Logdaten mit jeweils deaktiviertem Dienst
Zu 2 findest Du bei http://fibalug.de/index.php/FAQ eine funktionierende Anleitung. Zwar nicht genau, was Du suchst, aber vielleicht hilft es weiter. Viele Grüße Klaus -- Have a nice day ;-) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Liste, Klaus, Am Sonntag, 21. Dezember 2008 15:29:25 schrieb Klaus Rehberg:
Meine Frage: Wie kann ich sicherstellen, dass jeweils nur ein Cronjob läuft und der Backup am Ende von cron.daily ?
Über cron.daily wird das wohl nicht gehen. Dies wird abgearbeitet, wenn der Rechner mal gerade Luft hat; zumindest nicht kurz vor dem Ausschalten des Rechners, wenn der einige Zeit läuft.
Um ein konsistentes Backup zu haben möchte ich zusätzlich das Backup in zwei Schritten machen:
1.) Sichern der weniger veränderlichen Daten wie /home (Punkt 2 via -- excludes raushalten) 2.) Sichern der Datenbanken und Daten der Web / anderer Services, sowie Logdaten mit jeweils deaktiviertem Dienst
Ich habe das so umgesetzt, dass abends zu einer bestimmten Uhrzeit die Sicherung gemacht wird (Script in crontab eingetragen). Die Sicherung der letzten 5 Tage wird jeweils umbenannt. So ist auf jeder Sicherung, die zur Zeit des Backups vorhandenen Dateien vorhanden. -- Liebe Grüße Jürgen
Lothar Behrens wrote:
Hi,
Ich möchte zukünftig mit cron meinen Server sichern, wobei rsync und eine USB Platte eingesetzt werden.
Meine Frage: Wie kann ich sicherstellen, dass jeweils nur ein Cronjob läuft und der Backup am Ende von cron.daily ?
Um ein konsistentes Backup zu haben möchte ich zusätzlich das Backup in zwei Schritten machen:
1.) Sichern der weniger veränderlichen Daten wie /home (Punkt 2 via --excludes raushalten) 2.) Sichern der Datenbanken und Daten der Web / anderer Services, sowie Logdaten mit jeweils deaktiviertem Dienst
Wenn du ein konsistentes Backup haben möchtest, dann solltest du LVM verwenden. Über einen LVM-Snapshot kannst du das System auch im laufenden Betrieb sichern und hast einen eindeutigen Sicherungszeitpunkt. Ich verwende rsnapshot, wobei ich vor der Sicherung mit rsnapshot die MySQL-Datenbanken zusätzlich in einen Dump schreibe und dann per LVM-Snapshot die veränderlichen Daten bereitstelle für das Backup. Nach dem Backup wird der LVM-Snapshot wieder gelöscht.
Gibt es da je Dienst ein howto, was wie am besten zu sichern ist ?
Das ist zuviel Flickwerk! Nimm LVM für diese Partitionen. Es ist leider nicht immer möglich, einen Dienst runterzufahren, die Datendateien zu kopieren und danach den Dienst wieder hochzufahren. -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Jürgen Stahl
-
Klaus Rehberg
-
Lothar Behrens
-
Sandy Drobic