THE_FRICKLER
Hi,
das hört sich ja eh schon sehr ausgeklügelt an.
Eines geht mir noch nicht ganz hervor, und zwar ob du nur online oder auch offline sicherst.
Denn wenn du die Daten nicht nativ sicherst bzw. mit vorgesehen Mitteln, kann es passieren, dass du einen Crash beim Schreiben hast. (zB in der DB wenn eine Transaktion noch nicht fertig ist)
An sich funktionieren heute zu 99% alle Systeme so, dass sie crash-konsistent laufen - also auch beim Stromausfall hochkommen.
Aber ein OnlineSnapshot ist halt noch so eine andere Sache, weil danach ja der Schreibprozess fortgesetzt wird.
Ich würde mich also einfach nicht zu 100% darauf verlassen, dass es wirklich immer hochkommt.
Selbst wenn du 99 Restores machst und erst der 100ste etwas hat, wirst du dich ärgern wenn genau das der Restore wäre, auf den es darauf ankommt.
Also meine Empefehlung noch, falls du nicht offline backupst.
- zB Backup+Snapshot generell im Offline-Zustand machen
oder zB 1x monatlich im Offline-Zustand machen (also worst-case fallback)
- oder einfach noch einen NFS-Share machen und wie von mir oben files+db backupe, erzeugt kaum Menge und du hast eine native Sicherung, selbst wenn dein Server nicht mehr hochkommen sollt, nimmst irgendein Backup aus dem Jahre schnell und spielst die aktuellsten Daten ein.
Wie gesagt ich würds so machen, denn wenn es dann wirklich nicht hochkommt, ärgsterst du dich!
an der Stelle kurz zur Info.
Wir reden hier ja von Snapshots die nur auf VM-Ebene laufen, dh das OS ist nicht konsistent und bekommt gar nicht mit dass es eingefroren wird.
Bei professionellen Lösungen wird dem OS ja mitgeteilt, dass es jetzt gebackupt wird UND es wird ein SS auf Storage-Ebene ausgelöst, nicht auf VM-Ebene.