Verständnisfragen zum Backup
Verfasst: 09.06.2009, 18:58
Hallo alle zusammen,
ich bin neu hier, da wir bei uns nun endlich auch den Schritt Richtung Virtualisierung gewagt haben und wir nun stolze Besitzer von 3 virtuellen Windows Server 2003 auf VMWare Server 2 sind.
Da ich in virtuellen Maschinen ja nicht irgendeinen Hardwarebaustein einfach austauschen kann, falls defekt, sondern ich darauf angwiesen bin, dass meine Dateien, aus denen die VM besteht, konsistent sind habe ich nun schon einige Gedanken zum Image-Level-Backup gemacht. Leider sind dabei noch ein paar Frage offen geblieben, auf deren Antwort ich hier hoffe. Vielen Dank schon mal im voraus!
1) Online-Backup per VSS Writer
Es wird von VM Ware empfohlen, Online-Backups per VSS zu machen. Anleitung von VM Ware befolgt (Dienst aktivieren und mit ausreichend Rechten auststatten, Snapshot overwrite enablen), getestet mit ntbackup, läuft.
Was ich nicht genau verstehe ist, was dabei wirklich abläuft. Wird dabei auch ein Snapshot erstellt, so wie ich ihn per Verwaltungsoberfläche ausführen kann? Wahrscheinlich schon oder? Woher weiß ntbackup überhaupt, dass es auf den VSS Writer-Dienst zugreifen muss??
Und der VSS-Dienst sorgt dann dafür, dass alle Applikation, also auch ein MS SQL Server innerhalb der VM in einem konsistenten Zustand abgespeichert werden, was bei einem "normalen" Snapshot per Oberfläche nicht der Fall wäre?? Muss dazu der VSS Writer-Dienst des SQL Servers innerhalb der VM ebenfalls noch gestartet sein, damit innerhalb des SQL Servers (oder irgendeiner anderen Applikation) ein konsistenter Zustand vorherrscht? Ist denn sichergestellt, dass alle laufenden Transaktionen des SQL-Server noch zuende geführt werden, bevor der snapshot gemacht wird? Wahrscheinlich ist es sogar sinnvoll, alle vorhandenen anfragenden Anwendungen zu stoppen, bevor ein snapshot der anfragenden VM oder der VM mit dem SQL Server gemacht wird, oder?
Ist es sinnvoll, die VM vorher in den suspend-Modus zu versetzen oder macht das nur bei einem offline-backup Sinn? Wird beim "Suspenden" (schlimmes Wort, ich weiß
) denn ein konsistenter Zustand erreicht?
2) Backup per Acronis, oder ähnliches
Viele Leute im Internet empfehlen auch Acronis oder eine ähnliche Image-Software, um VMs zu sichern. Was ich nicht verstehe: muss ich dazu Acronis innerhalb der VM installieren und die Software macht dann ein Image von sich selbst? Hört sich irgendwie unwahrscheinlich an ... Oder kann ich Acronis auf dem Hostsystem installieren und von dort aus alle VMs sichern? Wahrscheinlich benötige ich dann aber auch 3 Lizenzen, gell? Hat dazu jemand von Euch Erfahrungen? Vielen Dank!
Viele Grüße, Euer Maze
ich bin neu hier, da wir bei uns nun endlich auch den Schritt Richtung Virtualisierung gewagt haben und wir nun stolze Besitzer von 3 virtuellen Windows Server 2003 auf VMWare Server 2 sind.
Da ich in virtuellen Maschinen ja nicht irgendeinen Hardwarebaustein einfach austauschen kann, falls defekt, sondern ich darauf angwiesen bin, dass meine Dateien, aus denen die VM besteht, konsistent sind habe ich nun schon einige Gedanken zum Image-Level-Backup gemacht. Leider sind dabei noch ein paar Frage offen geblieben, auf deren Antwort ich hier hoffe. Vielen Dank schon mal im voraus!
1) Online-Backup per VSS Writer
Es wird von VM Ware empfohlen, Online-Backups per VSS zu machen. Anleitung von VM Ware befolgt (Dienst aktivieren und mit ausreichend Rechten auststatten, Snapshot overwrite enablen), getestet mit ntbackup, läuft.
Was ich nicht genau verstehe ist, was dabei wirklich abläuft. Wird dabei auch ein Snapshot erstellt, so wie ich ihn per Verwaltungsoberfläche ausführen kann? Wahrscheinlich schon oder? Woher weiß ntbackup überhaupt, dass es auf den VSS Writer-Dienst zugreifen muss??
Und der VSS-Dienst sorgt dann dafür, dass alle Applikation, also auch ein MS SQL Server innerhalb der VM in einem konsistenten Zustand abgespeichert werden, was bei einem "normalen" Snapshot per Oberfläche nicht der Fall wäre?? Muss dazu der VSS Writer-Dienst des SQL Servers innerhalb der VM ebenfalls noch gestartet sein, damit innerhalb des SQL Servers (oder irgendeiner anderen Applikation) ein konsistenter Zustand vorherrscht? Ist denn sichergestellt, dass alle laufenden Transaktionen des SQL-Server noch zuende geführt werden, bevor der snapshot gemacht wird? Wahrscheinlich ist es sogar sinnvoll, alle vorhandenen anfragenden Anwendungen zu stoppen, bevor ein snapshot der anfragenden VM oder der VM mit dem SQL Server gemacht wird, oder?
Ist es sinnvoll, die VM vorher in den suspend-Modus zu versetzen oder macht das nur bei einem offline-backup Sinn? Wird beim "Suspenden" (schlimmes Wort, ich weiß

2) Backup per Acronis, oder ähnliches
Viele Leute im Internet empfehlen auch Acronis oder eine ähnliche Image-Software, um VMs zu sichern. Was ich nicht verstehe: muss ich dazu Acronis innerhalb der VM installieren und die Software macht dann ein Image von sich selbst? Hört sich irgendwie unwahrscheinlich an ... Oder kann ich Acronis auf dem Hostsystem installieren und von dort aus alle VMs sichern? Wahrscheinlich benötige ich dann aber auch 3 Lizenzen, gell? Hat dazu jemand von Euch Erfahrungen? Vielen Dank!
Viele Grüße, Euer Maze