Bereitstellen von SharePoint Server mit Azure SQL Managed Instance
GILT FÜR:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
SharePoint Server 2016, SharePoint Server 2019 und SharePoint Server Subscription Edition unterstützen Azure SQL Managed Instance (MI). SQL MI ist eine Bereitstellungsoption der Azure SQL-Datenbank und ist kompatibel mit der aktuellen Version des SQL-Servers (lokal), Datenbankmodul der Enterprise Edition.
Wichtig
SharePoint-Serverfarmen müssen in Microsoft Azure gehostet werden, damit sie die verwaltete Instanz von Azure SQL unterstützen können. Die SharePoint-Serverfarm und die verwaltete Instanz müssen in derselben Azure-Region gehostet werden. SharePoint Server-Farmen unterstützen keine verwalteten Instanzen, wenn sie in Kundendatencentern gehostet werden.
Durch die Bereitstellung von SharePoint Server mit einer verwalteten Azure SQL-Instanz können Sie Ihre lokale SQL Server-Anwendung mit wenigen oder gar keinen Anwendungs- und Datenbankänderungen in die Cloud verschieben. Das folgende Verfahren zeigt, wie Sie SharePoint Server 2016, 2019 oder Subscription Edition mit einer verwalteten Azure SQL-Instanz bereitstellen.
Umgebung
Erstellen Sie mithilfe eines VNets eine Ressourcengruppe, und dann zwei Subnetze. Sie können die Vorlage „SQL-verwaltete Instanz virtuelle Netzwerkumgebung“ verwenden, um ein virtuelles Azure-Netzwerk mit zwei Subnetzen zu erstellen.
Erstellen Sie Subnetz 1 (Standard), und erstellen Sie dann zwei VMS. Richten Sie zuerst VM 1 als Directory-Services-Domänencontroller „Active Directory“ ein, und nehmen Sie die Konfiguration Ihrer Domäne vor. Weitere Informationen finden Sie unter Schrittweise Anleitung zur Einrichtung des Active Directory in Windows Server 2016.
Installieren Sie SharePoint Server 2016, SharePoint Server 2019 oder SharePoint Server Subscription Edition auf VM 2:
Ausführen
PrerequitsiteInstaller.exe
.Ausführen
Setup.exe
.Wenn Sie SharePoint Server 2016 oder SharePoint Server 2019 verwenden, installieren Sie den Sts Core-Patch vom Mai 2019 (oder höher) für SharePoint Server 2016 (KB 4464549) oder für SharePoint Server 2019 (KB 4464556).
Wenn Sie SharePoint Server 2016 oder SharePoint Server 2019 verwenden, installieren Sie den wssloc MUI/Language Pack-Patch vom April 2019 (oder höher) für SharePoint Server 2016 (KB 4461507) oder für SharePoint Server 2019 (KB 4462221).
Hinweis
Sie können andere VMS zum Active Directory im Subnetz 1 hinzufügen.
Für die SharePoint Server-Abonnementedition müssen keine Updates installiert werden.
Erstellen Sie innerhalb dieser Ressourcengruppe (ManagedInstance) eine in Azure SQL verwaltete Instanz im Subnetz 2.
Wichtig
Außer SQL MI dürfen sich keine anderen Ressourcen im Subnetz 2 befinden.
Erstellen oder Beitreten zur SharePoint-Farm, die die Datenbanken in SQL MI mit SQL-Authentifizierung hosten.
Öffnen Sie zum Erstellen der SharePoint-Farm die SharePoint-Verwaltungsshell , und führen Sie die folgenden Windows PowerShell-Befehle aus:
$FarmCredential = Get-Credential -Message "Provide the user name and password for the SharePoint farm service account." $DBCredential = Get-Credential -Message "Provide the user name and password for the Azure SQL Managed Instance database login." $FarmPassphrase = Read-Host -AsSecureString -Prompt "Provide the SharePoint farm passphrase" New-SPConfigurationDatabase -DatabaseServer <DBServer> -DatabaseName <ConfigDB> -FarmCredentials $FarmCredential -DatabaseCredentials $DBCredential -Passphrase $FarmPassphrase -LocalServerRole <ServerRole>
Um zusätzliche VMs mit der SharePoint-Farm zu verbinden, öffnen Sie die SharePoint-Verwaltungsshell auf den zusätzlichen VMs, und führen Sie die folgenden Windows PowerShell-Befehle aus:
$DBCredential = Get-Credential -Message "Provide the user name and password for the Azure SQL Managed Instance database login." $FarmPassphrase = Read-Host -AsSecureString -Prompt "Provide the SharePoint farm passphrase" Connect-SPConfigurationDatabase -DatabaseServer <DBServer> -DatabaseName <ConfigDB> -DatabaseCredentials $DBCredential -Passphrase $FarmPassphrase -LocalServerRole <ServerRole>
Dabei gilt:
- <„DBServer“> ist der Name, den Sie der von Azure SQL verwalteten Instanz in Schritt 4 gegeben haben.
- <„ConfigDB“> ist der Name der SharePoint-Konfigurationsdatenbank, die erstellt werden soll.
- <„ServerRole“> ist die SharePoint-MinRole-Serverrolle für diesen Server in der SharePoint-Farm.
Führen Sie den Konfigurationsassistenten für SharePoint-Produkte aus, um die Konfiguration abzuschließen. Öffnen Sie dann die Zentraladministration, um den Konfigurationsassistenten für die Farm auszuführen.
Hinweis
SharePoint Server unterstützt keine Verbindung mit Datenbanken, die in Azure SQL Managed Instance gehostet werden, mithilfe der Windows-Authentifizierung.
Hinweis
Access Services wird mit Azure SQL Managed Instance nicht unterstützt.
Siehe auch
Weitere Ressourcen
Durch die Azure SQL-Datenbank verwaltete Instanz
Migration einer SQL-Serverinstanz zu einer durch die Azure SQL-Datenbank verwalteten Instanz
Schnellstart: Erstellung einer durch die Azure SQL-Datenbank verwalteten Instanz
Schnellstart: Wiederherstellung einer Datenbank zu einer verwalteten Instanz