Überprüfen der Verfügbarkeit und Wiederherstellungsoptionen für den Schutz der VMM-Datenbank

 

Betrifft: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

Wenn Sie Optionen für den Schutz der VMM-Datenbank auswählen, sei es im Kontext der Verfügbarkeit oder im Kontext der Notfallwiederherstellung, wird empfohlen, zu überprüfen, was passieren kann, wenn die VMM-Datenbank aufgrund einer Fehlersituation zurückgesetzt werden muss. Dies kann bei einigen Sicherungs- und Wiederherstellungsoptionen und bei einigen Verfügbarkeitsoptionen erforderlich sein. Bei der Verwendung von SQL Server-Verfügbarkeitsgruppen im Verfügbarkeitsmodus für asynchrone Commits kann es beispielsweise erforderlich sein, dass Sie ein Failover ausführen, mit dem die Datenbank zurückgesetzt wird.

Datenbankfailover- oder Wiederherstellungssituationen, in denen möglicherweise eine Rücksetzung erforderlich ist

Wie bei jeder Datenbank gehen aktuelle Änderungen an der VMM-Datenbank möglicherweise verloren, wenn ein Hardwarefehler oder ein anderes Problem auftritt. Abhängig von den geltenden Verfügbarkeits- und Wiederherstellungsoptionen muss ein Failover für die VMM-Datenbank durchgeführt werden, oder sie muss aus der Sicherung wiederhergestellt werden, wenn die einzige Version der VMM-Datenbank, die verfügbar bleibt, etwas veraltet ist. Dies wird für eine Datenbank gelegentlich als „Rücksetzen“ bezeichnet.

Datenbankadministratoren untersuchen die Verfügbarkeits- und Wiederherstellungsoptionen sorgfältig, um herauszufinden, wie die Datenbank wiederhergestellt werden kann, d. h. wie genau kann sie auf einen präzisen Zeitpunkt zurückgesetzt werden kann, wenn ein Fehler auftritt. In diesem Thema wird nicht versucht, alle Vor- und Nachteile der verschiedenen Verfügbarkeits- und Wiederherstellungsoptionen zu beschreiben, aber zwei Situationen sollten für die VMM-Datenbank erwähnt werden:

  • Wenn SQL Server AlwaysOn-Verfügbarkeitsgruppen mit asynchronem Commit-Modus verwendet werden, kann ein erzwungenes Failover erforderlich sein. Asynchroner Commit-Modus bedeutet, dass ein sekundäres Replikat der Datenbank zu jedem beliebigen Zeitpunkt hinter dem primären Replikat liegen kann. Zum Zeitpunkt eines erzwungenen Failovers wird die VMM-Datenbank zurückgesetzt, wenn es notwendig ist, ein Failover auf ein sekundäres Replikat durchzuführen, das zurückliegt. Der asynchrone Commit-Modus wird in den folgenden Themen ausführlicher beschrieben:

  • Für die Notfallwiederherstellung kann es erforderlich sein, eine Sicherung wiederherzustellen, die vor dem Auftreten des Fehlers erstellt wurde. Dies hängt selbstverständlich vom Intervall zwischen den VMM-Datenbanksicherungen ab (einschließlich der Offsitedatensicherungen). Wenn es notwendig ist, eine Sicherung wiederherzustellen, die vor dem Auftreten des Fehlers erstellt wurde, wird die VMM-Datenbank zurückgesetzt.

Informationen, die betroffen sein können, wenn die VMM-Datenbank zurückgesetzt werden muss

Es kann hilfreich sein, die möglichen Auswirkungen zu überprüfen, die auftreten können, wenn die VMM-Datenbank zurückgesetzt werden muss. Beispiele:

  • Berechtigungen, die kurz vor Auftreten des Fehlers geändert wurden, werden möglicherweise nach dem Failover der VMM-Datenbank zurückgesetzt oder wiederhergestellt.

  • Zugriff, der kurz vor dem Auftreten eines Fehler entfernt wurde, ist möglicherweise wieder verfügbar, nachdem ein Failover der VMM-Datenbank durchgeführt wurde oder nachdem sie wiederhergestellt wurde.

    Beispielsweise ist Zugriff auf den Inhalt einer virtuellen Festplatte für Benutzer verfügbar, die andernfalls keinen Zugriff hätten.

  • VM-Netzwerke, die kurz vor dem Auftreten eines Fehler entfernt wurden, sind möglicherweise wieder verfügbar, nachdem ein Failover der VMM-Datenbank durchgeführt wurde oder nachdem sie wiederhergestellt wurde.

Bei der Wahl der Verfügbarkeits- und Wiederherstellungsoptionen für den Schutz der VMM-Datenbank kann es hilfreich sein, die vorherige Liste unter Berücksichtigung der jeweiligen Umgebung und den Anforderungen zu überprüfen.