Hinzufügen eines Datenbankservers zu einer vorhandenen Farm in SharePoint 2013

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

Sie können jederzeit weitere Datenbankserver hinzufügen, um auf geänderte Unternehmens- oder Betriebsanforderungen zu reagieren. Da ein Datenbankserver den Farminhalt enthält, der aus verschiedenen Typen von Daten besteht und eine schnell wachsende Dokumentsammlung aufweist, kann die Größe der Farmdatenbanken rasch anwachsen. Die Speicherkapazität stellt oft einen wichtigen Grund zum Hinzufügen weiterer Datenbankserver dar. Weitere Gründe sind das Hinzufügen neuer Features, das Verbessern der Leistung und hohe Verfügbarkeit.

Vorabinformationen

Meist ist zum Hinzufügen eines Datenbankservers zu einer vorhandenen SharePoint-Farm nur das Einrichten und Konfigurieren eines neuen Datenbankservers und das Beitreten des Servers zur Farm erforderlich, indem auf den neuen Server beim Hinzufügen eines Features verwiesen wird oder indem Datenbankinhalt vom alten Server auf den neuen verschoben wird. Von SharePoint 2013 werden bei Bedarf automatisch neue Datenbankressourcen zugeordnet und zugewiesen.

Hinweis

Im Fall von Hochverfügbarkeit wird dies in der Regel als Teil des anfänglichen Entwurfs und der Bereitstellung der Farmtopologie implementiert und ist in diesem Artikel nicht enthalten. Weitere Informationen zur Hochverfügbarkeit für SQL Server 2008 R2 und SQL Server 2012 finden Sie unter Übersicht über Hochverfügbarkeitslösung und Hochverfügbarkeitslösungen (SQL Server).

Die Anleitungen in diesem Artikel beschreiben, wie Sie einen neuen Datenbankserver für eine spezifische Aufgabe in SharePoint 2013 konfigurieren können.

Vorbereiten des neuen Datenbankservers

Bevor Sie den neuen Datenbankserver verwenden können, müssen Sie ihn vorbereiten, sodass er in einer SharePoint 2013-Farm verwendet werden kann. Verwenden Sie die folgenden Schritte zum Bereitstellen des neuen Servers.

Wichtig

Eine IT-Richtlinie kann erforderlich machen, dass ein Datenbankadministrator einige oder alle Schritte in diesen Verfahren ausführen muss.

So stellen Sie den Datenbankserver bereit

  1. Stellen Sie sicher, dass das Benutzerkonto, mit dem dieses Verfahren ausgeführt wird, Mitglied festen SQL Server-Datenbankrolle dbcreator, der SharePoint-Gruppe Farmadministratoren und der Gruppe Administratoren auf dem Server ist.

  2. Lesen Sie den Artikel Hardware- und Softwareanforderungen für SharePoint 2013.

  3. Installieren Sie das Betriebssystem, und vergewissern Sie sich, dass die folgenden Bedingungen erfüllt sind:

  • Die Datenträgerkonfiguration ist dieselbe wie beim vorhandenen Server.

  • Das Betriebssystem wird auf dasselbe Service Pack oder dieselbe Hotfixebene aktualisiert wie beim vorhandenen Server.

  1. Installieren Sie dieselbe Version von SQL Server, die auf dem vorhandenen Farmdatenbankserver installiert ist.

    Informationen zum Installieren und Konfigurieren von SQL Server 2008 R2 mit Service Pack 1 (SP1) oder SQL Server 2012 vor dem Hinzufügen zu einer vorhandenen Serverfarm finden Sie unter SQL Server-Installation (SQL Server 2008 R2)oderSchnellstart-Installation von SQL Server 2012.

  2. Konfigurieren Sie SQL Server, und bestätigen Sie Folgendes:

  • Die Datenbanksortierung ist LATIN1_General_CI_AS_KS_WS.

  • Für das zur Einrichtung von SharePoint 2013 verwendete Benutzerkonto wurde ein Anmeldekonto erstellt. Dieses Konto wird der Datenbankbesitzer der neuen Datenbank sein.

  1. Installieren Sie dieselben SQL Server-Service Packs und Hotfixes, die auf dem vorhandenen Datenbankserver installiert sind.

Konfigurieren und Verwenden des neuen Datenbankservers

Verwenden Sie die folgenden Verfahren zum Konfigurieren eines neuen Datenbankservers zum Hosten spezifischer SharePoint-Datenbanken. Dies umfasst Folgendes:

  • Erstellen einer neuen Webanwendung

  • Verschieben einer Websitesammlung auf den neuen Server

Sie können entweder die die Website für die SharePoint-Zentraladministration oder Microsoft PowerShell zum Erstellen einer neuen Webanwendung verwenden. Zum Verschieben einer Websitesammlung muss jedoch PowerShell verwendet werden.

So erstellen Sie eine neue Webanwendung

  1. Stellen Sie sicher, dass das Benutzerkonto, mit dem dieses Verfahren ausgeführt wird, Mitglied der festen SQL Server-Datenbankrolle dbcreator und der SharePoint-Gruppe Farmadministratoren ist.

  2. Erstellen Sie in der die Website für die SharePoint-Zentraladministration auf der Seite Anwendungsverwaltung eine neue Website.

  3. Konfigurieren Sie entweder den klassischen Authentifizierungsmodus (Windows-Authentifizierung) oder die anspruchsbasierte Authentifizierung.

  4. Konfigurieren Sie IIS zur Verwendung der vorhandenen Website oder zum Erstellen einer neuen Website, und konfigurieren Sie die folgenden Einstellungen:

  • Geben Sie die Portnummer an, die Sie für den Zugriff auf die Webanwendung verwenden möchten.

  • Stellen Sie die URL bereit, die Sie zum Zugreifen auf die Webanwendung verwenden möchten (optional).

  • Stellen Sie den Pfad zum Websiteverzeichnis auf dem Server bereit, auf dem die Website gehostet wird.

  1. Konfigurieren Sie die Authentifizierung und Verschlüsselung für Ihre Webanwendung mithilfe der folgenden Optionen.
  • Aushandeln (Kerberos) oder NTLM-Authentifizierung

  • Anonymer Zugriff auf die Website

  • Secure Sockets Layer (SSL)

  1. Stellen Sie eine URL für den Domänennamen für alle Websites bereit, auf die Benutzer in dieser Webanwendung zugreifen.

  2. Verwenden Sie den vorhandenen Anwendungspool, oder erstellen Sie einen neuen Anwendungspool.

  3. Konfigurieren Sie die Sicherheit für den Anwendungspool (vordefiniert oder konfigurierbar).

  4. Bestimmen Sie den Datenbankserver, Datenbanknamen und die Authentifizierungsmethode für die neue Webanwendung.

Ausführliche Anweisungen finden Sie unter Erstellen einer Webanwendung (SharePoint 2013).

So verschieben Sie eine Websitesammlung mithilfe von PowerShell

  1. In der SharePoint 2013-Inhaltsdatenbank werden sämtliche Inhalte einer Farm einschließlich der Websitesammlung gespeichert. In Inhaltsdatenbanken können mehrere Websitesammlungen gespeichert werden. Unabhängig davon, ob Sie eine Websitesammlung zwischen Datenbankservern oder Datenbanken verschieben, ist das Verfahren identisch. Wenn die Websitesammlung zu groß wird, kann Sie mittels desselben Verfahrens in eine neue Inhaltsdatenbank verschoben werden.

  2. 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.

  • Administratorgruppe auf dem Server, auf dem die PowerShell-Cmdlets ausgeführt werden.

    Ein Administrator kann das Cmdlet Add-SPShellAdmin verwenden, um Berechtigungen zur Verwendung von SharePoint 2013-Cmdlets zu erteilen. Weitere Informationen zu PowerShell-Berechtigungen finden Sie unter Add-SPShellAdmin.

  1. Stellen Sie sicher, dass die folgenden Bedingungen zutreffen:
  • Die Zielinhaltsdatenbank ist vorhanden.

  • Die Quellinhaltsdatenbank und die Zielinhaltsdatenbank befinden sich in derselben Instanz von SQL Server.

  • Die Quellinhaltsdatenbank und die Zielinhaltsdatenbank sind an dieselbe Webanwendung angefügt.

  1. Bestimmen Sie die Größe der Quellwebsitesammlung, und stellen Sie sicher, dass die Zielfestplatte mindestens dreimal so viel freien Speicherplatz besitzt, wie für die Websitesammlung erforderlich ist.

    Verwenden Sie das Cmdlet Get-SPSiteAdministration zum Bestimmen der Größe einer Websitesammlung. Weitere Informationen finden Sie unter Get-SPSiteAdministration.

  2. Verwenden Sie das Cmdlet Move-SPSite zum Verschieben einer Websitesammlung aus der Quellinhaltsdatenbank in die neue Inhaltsdatenbank. Weitere Informationen finden Sie unter Move-SPSite.

    Ausführliche Informationen finden Sie unter Verschieben von Websitesammlungen zwischen Datenbanken.

Siehe auch

Weitere Ressourcen

Bereitstellen von Windows Server 2008 R2

Installieren und Bereitstellen von Windows Server 2012

SQL Server-Installation (SQL Server 2008 R2)

Installieren von SQL Server 2012