Freigeben über


Erstellen einer Multiserverumgebung

Gilt für:SQL Server-

Für die Verwaltung mit mehreren Servern müssen Sie einen Masterserver (MSX) und einen oder mehrere Zielserver (TSX) einrichten. Aufträge, die auf allen Zielservern verarbeitet werden, werden zuerst auf dem Masterserver definiert und dann auf die Zielserver heruntergeladen.

Wichtig

Die meisten, aber nicht alle SQL Server-Agent-Features werden derzeit in azure SQL Managed Instance unterstützt. Das feature Multi Server Administration wird in der verwalteten Azure SQL-Instanznicht unterstützt.

Standardmäßig sind vollständige Transport Layer Security (TLS) aktiviert – vormals bekannt als Secure Sockets Layer (SSL) – sowie die Verschlüsselung und Zertifikatsüberprüfung für Verbindungen zwischen Masterservern und Zielservern. Weitere Informationen finden Sie unter Festlegen von Verschlüsselungsoptionen auf Zielservern.

Wenn Sie über eine große Anzahl von Zielservern verfügen, vermeiden Sie die Definition des Masterservers auf einem Produktionsserver, der erhebliche Leistungsanforderungen von anderen SQL Server-Funktionen aufweist, da der Zielserverdatenverkehr die Leistung auf Ihrem Produktionsserver verlangsamen kann. Wenn Sie Ereignisse auch an einen dedizierten Masterserver weiterleiten, können Sie die Verwaltung auf einem Server zentralisieren. Weitere Informationen finden Sie unter Verwalten von Ereignissen.

Anmerkung

Standardmäßig ist das SQL Server-Agent-Dienstkonto der STANDARD-SQL Server-Agent-Dienst-SID (NT SERVICE\SQLSERVERAGENT) zugeordnet, die Mitglied der sysadmin festen Serverrolle ist. Das Konto muss auch Mitglied der msdb Datenbankrolle TargetServersRole auf dem Masterserver sein, wenn die Verarbeitung von Multiserveraufträgen verwendet wird. Der Masterserver-Assistent fügt dieser Rolle automatisch das Dienstkonto als Teil des Registrierungsvorgangs hinzu.

Überlegungen für Umgebungen mit mehreren Servern

Berücksichtigen Sie beim Erstellen einer Multiserverumgebung die folgenden Probleme:

  • Verwenden Sie die neueste Version als Masterserver. Die aktuellen und zwei vorherigen Versionen werden unterstützt.

  • Jeder Zielserver meldet sich nur bei einem Masterserver. Sie müssen einen Zielserver von einem Masterserver trennen, bevor Sie ihn in einen anderen einbinden können.

  • Wenn Sie den Namen eines Zielservers ändern, müssen Sie ihn außer Betrieb nehmen, bevor Sie den Namen ändern, und ihn nach der Änderung wieder anmelden.

  • Wenn Sie eine Multiserver-Konfiguration abbauen möchten, müssen Sie alle Zielserver vom Masterserver trennen.

  • SQL Server Integration Services unterstützt nur Zielserver, die dieselbe Version oder höher als die Masterserverversion sind.