Freigeben über


Planen der hohen Verfügbarkeit von MBAM 2.5

Microsoft BitLocker Administration and Monitoring (MBAM) kann hohe Verfügbarkeit durch die Verwendung einer oder mehrerer der folgenden Technologien gewährleisten, die in den folgenden Abschnitten beschrieben werden:

Verwenden Sie die Informationen in den folgenden Abschnitten, um die Optionen zum Bereitstellen von MBAM in einer hoch verfügbaren Konfiguration zu verstehen.

Unterstützung für SQL Server AlwaysOn-Verfügbarkeitsgruppen

MIT MBAM können Sie Verfügbarkeitsgruppen für die Datenbanken in Microsoft SQL Server konfigurieren und verwalten. Eine Verfügbarkeitsgruppe für MBAM unterstützt eine Failoverumgebung, in der die Compliance- und Überwachungsdatenbank und die Wiederherstellungsdatenbank nicht separat, sondern zusammen fehlschlagen.

Eine Verfügbarkeitsgruppe unterstützt eine Reihe von primären Lese-/Schreibzugriffsdatenbanken und eine bis vier Sätze entsprechender sekundärer Datenbanken. Optional können sekundäre Datenbanken für schreibgeschützte Berechtigungen, einige Sicherungsvorgänge oder für beides zur Verfügung gestellt werden.

Informationen zum Einrichten von Verfügbarkeitsgruppen finden Sie unter AlwaysOn-Verfügbarkeitsgruppen.

Microsoft SQL Server Clustering

Sie können die MBAM 2.5 Compliance- und Überwachungsdatenbank und die Wiederherstellungsdatenbank auf Computern ausführen, auf denen SQL Server Cluster ausgeführt werden.

IIS-Netzwerklastenausgleich

Sie können den Netzwerklastenausgleich verwenden, um eine hoch verfügbare Umgebung für Computer zu konfigurieren, auf denen die Verwaltungs- und Überwachungswebsite (auch als Helpdesk bezeichnet), das Self-Service-Portal und die Webdienste ausgeführt werden, die über Internetinformationsdienste (Internet Information Services, IIS) bereitgestellt werden.

Voraussetzungen

Stellen Sie vor dem Konfigurieren des Lastenausgleichs sicher, dass die folgenden Voraussetzungen erfüllt sind:

  • Ein Lastenausgleichsmodul muss verfügbar sein. Sie können Lastenausgleichsgeräte von Microsoft oder einem anderen Unternehmen verwenden. Weitere Informationen zur Microsoft-Technologie zum Lastenausgleich finden Sie unter Erstellen einer Webfarm mit IIS-Servern.

  • Mindestens zwei Server führen IIS aus und haben alle MBAM-Voraussetzungen erfüllt, um seine Webfeatures zu unterstützen, einschließlich ASP.NET MVC 4.

  • MBAM-Datenbanken und -Berichte werden auf einem Server ausgeführt.

MBAM-spezifische Änderungen, die zum Aktivieren des Lastenausgleichs erforderlich sind

Führen Sie die folgenden Aufgaben aus:

  1. Registrieren Sie einen Dienstprinzipalnamen (Service Principal Name, SPN) für den virtuellen Hostnamen unter dem Domänenkonto, das Sie für die Webanwendungspools verwenden. Wenn beispielsweise der virtuelle Hostname mbamvirtual.contoso.com ist und das für die Webanwendungspools verwendete Domänenkonto "contoso\mbamapppooluser" lautet, registriert der folgende Befehl den SPN entsprechend.

    Setspn -s http//mbamvirtual contoso\mbamapppooluser

    Setspn -s http//mbamvirtual.contoso.com contoso\mbamapppooluser

  2. Konfigurieren Sie die folgenden MBAM-Webfeatures:

    • Verwenden Sie auf jedem Server, auf dem die MBAM-Webfeatures gehostet werden, dasselbe Domänenkonto für die Administratoranmeldeinformationen des Anwendungspools.

    • Geben Sie einen Hostnamen an, der dem virtuellen Hostnamen (DNS-Name) des Lastenausgleichsclusters entspricht. Wenn Sie beispielsweise MBAM auf einem Server namens "NLB1" mit dem virtuellen Hostnamen mbamvirtual.contoso.com installieren, stellen Sie sicher, dass der Hostname, den Sie im Windows PowerShell-Cmdlet angeben, mbamvirtual.contoso.com ist.

  3. Wenn Sie die Websites in einer Webfarm mit einem Lastenausgleich konfigurieren, müssen Sie die Websites so konfigurieren, dass sie denselben Computerschlüssel verwenden.

    Weitere Informationen finden Sie in den folgenden Abschnitten in machineKey Element (ASP.NET Settings Schema):

    • Machine Key Explained

    • Überlegungen zur Webfarmbereitstellung

    Anweisungen zum automatischen Generieren eines Schlüssels finden Sie unter Generieren eines Computerschlüssels (IIS 7).

Die Informationen zum Lastenausgleich gelten auch für IIS Network Load Balancing (NLB)-Cluster in Windows Server 2012 oder Windows Server 2008 R2. Die IIS-Netzwerklastenausgleichsfunktion in Windows Server 2012 ist im Allgemeinen identisch mit windows Server 2008 R2. Einige Aufgabendetails unterscheiden sich jedoch in Windows Server 2012. Informationen zu neuen Vorgehensweisen für Aufgaben finden Sie unter Allgemeine Verwaltungsaufgaben und Navigation in Windows Server 2012 R2 Preview und Windows Server 2012.

Datenbankspiegelung in SQL Server

MBAM unterstützt die Verwendung SQL Server Spiegelung, bei der die Compliance- und Überwachungsdatenbank und die Wiederherstellungsdatenbank mithilfe von zwei Instanzen von SQL Server für jede Datenbank gespiegelt werden. Beachten Sie vor der Implementierung der Spiegelung, dass die Spiegelung langsam eingestellt wird, zugunsten von Verfügbarkeitsgruppen, die weiter oben in diesem Thema erläutert werden.

Um die Spiegelung für MBAM zu implementieren, müssen Sie die entsprechenden Verbindungszeichenfolgen für die Konfiguration der gespiegelten Datenbank mithilfe des Cmdlets Enable-MbamWebApplication Windows PowerShell angeben. Weitere Informationen zu den MBAM 2.5-Windows PowerShell-Cmdlets finden Sie unter Konfigurieren von MBAM 2.5-Serverfeatures mithilfe von Windows PowerShell.

Beispiele für die Implementierung SQL Server Spiegelung mithilfe von Windows PowerShell

Die folgenden Beispiele zeigen, wie Sie SQL Server Spiegelung mithilfe Windows PowerShell Cmdlets implementieren können.

Beispiel 1

Enable-MbamWebApplication -AdministrationPortal -ComplianceAndAuditDBConnectionString 'Integrated Security=SSPI;Data Source=MyDatabaseServer;Failover Partner=myMirrorServerAddress;Initial Catalog="MBAM Compliance Status";' -RecoveryDBConnectionString 'Integrated Security=SSPI;Data Source=MyDatabaseServer;Failover Partner=myMirrorServerAddress;Initial Catalog="MBAM Recovery and Hardware";' -AdvancedHelpdeskAccessGroup “MyDomain\AdvancedUserGroup” -HelpdeskAccessGroup “MyDomain\StandardUserGroup” -ReportsReadOnlyAccessGroup "MyDomain\ReportUserGroup" -ReportUrl "https://MyReportServer/ReportServer" -Port 443 -WebServiceApplicationPoolCredential (Get-Credential) -Certificate (dir cert:\LocalMachine\My\E2A7EA5533890D6567E40DFC46F53B3D31D6B689)

Beispiel 2

Enable-MbamWebApplication -SelfServicePortal -ComplianceAndAuditDBConnectionString 'Integrated Security=SSPI;Data Source=MyDatabaseServer; Failover Partner=myMirrorServerAddress;Initial Catalog="MBAM Compliance Status";' -RecoveryDBConnectionString 'Integrated Security=SSPI;Data Source=MyDatabaseServer;I Failover Partner=myMirrorServerAddress;Initial Catalog="MBAM Recovery and Hardware";' -Port 443 -WebServiceApplicationPoolCredential (Get-Credential) -Certificate (dir cert:\LocalMachine\My\E2A7EA5533890D6567E40DFC46F53B3D31D6B689)

Weitere Informationen zur SQL Server Spiegelung

Die folgenden Links enthalten weitere Informationen zum Konfigurieren SQL Server Spiegelung:

Sichern von MBAM-Datenbanken mithilfe des Volumeschattenkopie-Diensts (Volume Shadow Copy Service, VSS)

MBAM stellt einen Volume Shadow Copy Service (VSS)-Writer bereit, der als Microsoft BitLocker Administration and Management Writer bezeichnet wird. Dieser VSS Writer erleichtert die Sicherung der Compliance- und Überwachungsdatenbank und der Wiederherstellungsdatenbank.

Der VSS Writer ist auf jedem Server registriert, auf dem Sie eine MBAM-Webanwendung aktivieren. Der MBAM VSS Writer hängt vom SQL Server VSS Writer ab, der als Teil der Microsoft SQL Server-Installation registriert ist. Jede Sicherungstechnologie, die VSS-Writer zum Durchführen der Sicherung verwendet, kann den MBAM VSS Writer ermitteln.

Planen der Bereitstellung von MBAM 2.5

 

 

Haben Sie einen Vorschlag für MBAM?

Verwenden Sie für MBAM-Probleme das MBAM TechNet-Forum.