Herstellen einer Verbindung mit Dienstanwendungen in Remotefarmen in SharePoint Server

GILT FÜR:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

Sie können in SharePoint Server einige Dienstanwendungen veröffentlichen, um diese über Remoteverbindungen verfügbar zu machen. Durch das Veröffentlichen einer Dienstanwendung können Sie die Ressourcen optimieren, Redundanz vermeiden und unternehmensweite Dienste bereitstellen, ohne eine dafür vorgesehene Farm für Unternehmensdienste zu installieren.

Sie können eine Verbindung mit einer von einer anderen Farm freigegebenen Dienstanwendung herstellen, wenn Sie die Adresse des Suchdiensts der Farm oder die Adresse der Dienstanwendung kennen. Beachten Sie, dass Sie nur dann eine Verbindung mit einer Dienstanwendung in einer Remotefarm herstellen können, wenn der Farmadministrator der Remotefarm die Dienstanwendung veröffentlicht hat.

Bevor Sie diesen Vorgang starten, sehen Sie sich die Informationen zu den Voraussetzungen unter Freigeben von Dienstanwendungen für mehrere Farmen in SharePoint Server an.

So stellen Sie mithilfe der Zentraladministration eine Verbindung mit einer Dienstanwendung in einer Remotefarm her

  1. Vergewissern Sie sich, dass Sie Mitglied der SharePoint-Gruppe Farmadministratoren sind.

  2. Klicken Sie auf einem Server in der Dienste in Anspruch nehmenden Farm in der Zentraladministration auf Anwendungsverwaltung und dann auf Dienstanwendungen verwalten.

  3. Klicken Sie auf dem Menüband auf Verbinden.

  4. Klicken Sie im Dropdownmenü Verbinden auf den Typ der Dienstanwendung, mit dem Sie eine Verbindung herstellen möchten.

  5. Geben Sie auf der Seite Verbindung mit einer Remotedienstanwendung herstellen in das Textfeld Adresse der Farm oder Dienstanwendung die entsprechende URL ein, und klicken Sie dann auf OK.

    Hinweis

    [!HINWEIS] Die URL erhalten Sie vom Administrator der veröffentlichenden Farm. Weitere Informationen finden Sie unter Veröffentlichen von Dienstanwendungen in SharePoint Server. Es gibt zwei Arten von URLs, die Sie für diesen Schritt verwenden können: die URL der Dienstanwendung oder die URL der Topologiedienstanwendung der Remotefarm. Wenn Sie die URL der Dienstanwendung verwenden, wird in Schritt 6 dieses Verfahrens nur die entsprechende Dienstanwendung aufgelistet. Wenn Sie die URL des Topologiediensts verwenden, werden in Schritt 6 dieses Verfahrens alle Dienstanwendungen in der Farm aufgelistet.

  6. Im neuen Dialogfeld Verbindung mit einer Remotedienstanwendung herstellen werden die Dienstanwendungen angezeigt, die der URL entsprechen, die Sie in Schritt 5 eingegeben haben. Klicken Sie auf die Zeile mit dem Namen der Dienstanwendung, und aktivieren Sie dann das Kontrollkästchen, um die Dienstanwendung der Standardliste der Farm mit Dienstanwendungsverbindungen (Standardproxygruppe) hinzuzufügen. Klicken Sie auf OK.

  7. Sie werden aufgefordert, den Verbindungsnamen zu ändern. Geben Sie in das Textfeld Verbindungsname einen neuen Namen ein, oder übernehmen Sie den Standardnamen, und klicken Sie dann auf OK.

  8. Es wird empfohlen, die Anweisungen unter Austauschen von vertrauenswürdigen Zertifikaten zwischen Farmen in SharePoint Server einzuhalten, um eine Vertrauensstellung zwischen den beiden Farmen einzurichten.

  9. Nach dem Erstellen der neuen Verbindung müssen Sie auf OK klicken, um das Verfahren abzuschließen.

  10. Ordnen Sie die neue Dienstanwendungsverbindung einer lokalen Webanwendung zu. Weitere Informationen hierzu finden Sie unter Hinzufügen oder Löschen der Verbindung einer Dienstanwendung mit einer Webanwendung in SharePoint Server.

So stellen Sie mithilfe von PowerShell eine Verbindung mit einer Dienstanwendung in einer Remotefarm her

  1. Vergewissern Sie sich, dass Sie über die folgenden Mitgliedschaften verfügen:

    • Feste Serverrolle securityadmin auf der SQL Server-Instanz.

    • Feste Datenbankrolle db_owner auf allen Datenbanken, die aktualisiert werden sollen.

    • Gruppe "Administratoren" auf dem Server, auf dem die PowerShell-Cmdlets ausgeführt werden.

    • Fügen Sie Mitgliedschaften hinzu, falls zusätzlich zu den obigen Mindestanforderungen noch weitere Mitgliedschaften erforderlich sind.

    Mit dem Cmdlet Add-SPShellAdmin kann ein Administrator die Berechtigung zur Verwendung von SharePoint Server-Cmdlets gewähren.

    Hinweis

    [!HINWEIS] Wenn Sie über keine Berechtigungen verfügen, kontaktieren Sie Ihren Setup-Administrator oder SQL Server-Administrator, um die Berechtigungen anzufordern. Weitere Informationen zu PowerShell-Berechtigungen finden Sie unter Add-SPShellAdmin.

  2. Starten Sie die SharePoint-Verwaltungsshell.

  3. Geben Sie an der Microsoft PowerShell-Eingabeaufforderung den folgenden Befehl ein:

    Receive-SPServiceApplicationConnectionInfo -FarmUrl <PublishingFarmTopologyURL>
    

    Hierbei <ist PublishingFarmTopologyURL> die Informationen, die durch Ausführen des Cmdlets Get-SPTopologyServiceApplication in der Veröffentlichungsfarm abgerufen werden. Weitere Informationen finden Sie unter Veröffentlichen von Dienstanwendungen in SharePoint Server.

  4. Geben Sie an der Microsoft PowerShell-Eingabeaufforderung den folgenden Befehl ein:

    New-SPServiceApplicationProxy -Name " <ServiceApplicationProxyName>" -Url "<PublishingFarmTopologyURL>"
    

    Wobei Folgendes gilt:

    • <ServiceApplicationProxyName> ist ein eindeutiger Name für eine Dienstanwendungsverbindung in der Farm, die den Dienst in Anspruch nimmt.

    • <PublishingFarmTopologyURL> ist die URL der Dienstanwendungstopologie, die im vorherigen Befehl verwendet wurde.

    Jede Art von Dienstanwendung verfügt über ein bestimmtes PowerShell-Cmdlet, das anstelle von New-SPServiceApplicationProxy verwendet werden sollte. (Eine Liste dieser Cmdlets finden Sie im Abschnitt "Siehe auch".) Mit dem folgenden Befehl beispielsweise wird ein neuer Dienstanwendungsproxy für verwaltete Metadaten namens MetadataServiceProxy1 erstellt, der eine Verbindung mit der Dienstanwendung an der angegebenen URL herstellt.

    New-SPMetadataServiceApplicationProxy -Name "MetadataServiceProxy1" -Uri "
    urn:schemas-microsoft-com:sharepoint:service:9c1870b7ee97445888d9e846519cfa27#authority=urn:uuid:02a493b92a5547828e21386e28056cba&amp;authority=https://ua_powershell:32844/Topology/topology.svc  "
    
  5. Sie müssen die neue Dienstanwendungsverbindung einer lokalen Webanwendung zuordnen. Weitere Informationen hierzu finden Sie unter Hinzufügen oder Löschen der Verbindung einer Dienstanwendung mit einer Webanwendung in SharePoint Server.

Siehe auch

Weitere Ressourcen

New-SPBusinessDataCatalogServiceApplicationProxy

New-SPEnterpriseSearchServiceApplicationProxy

New-SPMetadataServiceApplicationProxy

New-SPProfileServiceApplicationProxy

New-SPSecureStoreServiceApplicationProxy