Gebruik SQL Server AlwaysOn-beschikbaarheidsgroepen met Service Manager om failover te ondersteunen
Belangrijk
Deze versie van Service Manager heeft het einde van de ondersteuning bereikt. U wordt aangeraden een upgrade uit te voeren naar Service Manager 2022.
De informatie in dit artikel bevat taken die u moet uitvoeren om Service Manager effectief te laten werken bij het gebruik van beschikbaarheidsgroepen. AlwaysOn ondersteunt een failover-omgeving. Deze informatie wordt alleen ondersteund met SQL Server 2012 SP2 en hoger.
Deze informatie is echter niet bedoeld als gedetailleerde instructies voor het configureren van een SQL Server AlwaysOn-beschikbaarheidsgroep. Bovendien biedt Service Manager geen ondersteuning voor het instellen van de parameter MultiSubnetFailover. Deze parameter wordt niet gebruikt in Service Manager verbindingsreeksen.
Belangrijk
Service Manager biedt geen ondersteuning voor een topologie waarin de database van de rapportage- en analyseserver is geconfigureerd als onderdeel van de AlwaysOn-beschikbaarheidsgroep.
Notitie
Nadat u Service Manager hebt geïmplementeerd op de SQL-serverknooppunten die deelnemen aan SQL AlwaysOn, voert u het SQL-script uit op elke Service Manager database om clr strikte beveiliging in te schakelen.
SQL Server AlwaysOn ondersteunde Service Manager databases
SQL Server AlwaysOn ondersteunt de volgende Service Manager databases:
- CMDB Service Manager
- Service Manager Data Warehouse (alle drie de databases)
- OM en CM DataMart
Installatie van nieuwe beheergroep
Gebruik de volgende taken wanneer u een nieuwe beheergroep installeert met een SQL AlwaysOn-beschikbaarheidsgroep.
Voordat u Service Manager in een beschikbaarheidsgroep installeert
- Zorg ervoor dat u de naam en poort van de groepslistener gebruikt bij het installeren van Service Manager voor de databases die worden toegevoegd aan de beschikbaarheidsdatabases.
- De eerste beheerserver gebruikt de groepslistener om het primaire SQL-exemplaar op te halen en installeert de databases op dat exemplaar.
Nadat u de eerste beheerserver hebt geïnstalleerd
- Zorg ervoor dat het herstelmodel van de database vol is. Open SQL Server Management Studio en maak verbinding met het exemplaar waarin de database(s) zijn geïnstalleerd. Klik met de rechtermuisknop op de doeldatabase, selecteer de eigenschappen en selecteer vervolgens Opties. Als het herstelmodel niet wordt vermeld als Volledig , selecteert u Volledig in de vervolgkeuzelijst.
- Maak een volledige back-up van de databases.
- Gebruik SQL Server Management Studio om de databases toe te voegen aan de beschikbaarheidsdatabases. Wanneer u de databases toevoegt aan de beschikbaarheidsdatabases onder Gegevenssynchronisatie selecteren, zijn er drie opties mogelijk: Volledig , Alleen deelnemen en Initiële gegevenssynchronisatie overslaan. Kies de optie die het meest geschikt is voor uw bedrijfsbehoeften. U wordt aangeraden Volledig te selecteren en de wizard Database toevoegen toe te staan een volledige back-up en herstel van de databases op de secundaire replica's te maken. Afhankelijk van de optie die u hebt gekozen, moet u nog meer taken uitvoeren. Zie Een secundaire database handmatig voorbereiden voor een beschikbaarheidsgroep (SQL Server) voor meer informatie.
Een bestaande beheergroep gebruiken
Gebruik de volgende reeks taken bij het gebruik van een bestaande beheergroep met een SQL Server AlwaysOn-beschikbaarheidsgroep.
- Bereid SQL Server AlwaysOn-installatie afzonderlijk voor. U kunt ook overwegen om AlwaysOn te SQL Server met een FCI.
- Maak een beschikbaarheidsgroeplistener (AGL) en kies een geschikt poortnummer. Vermijd de standaardpoort 1433. Bijvoorbeeld: AGL-naam = SMListener en AGL-poort = 5122
- Open de binnenkomende poort voor het SQL Server-exemplaar en AGL op elke computer waarop SQL Server wordt uitgevoerd.
- Bekijk de informatie in De Service Manager- en datawarehousedatabases verplaatsen en volg de stappen daar, met de volgende wijzigingen:
- Gebruik in stap 5 om Service Manager tabellen te configureren de
AGL Name,AGL Port number
in plaats van de computernaam die als host fungeert voor de Service Manager-database, bijvoorbeeld: SMListener,5122 - Gebruik in stap 6 de
AGL Name,AGL Port number
om zowel DWStaging- als Config-databasetabellen bij te werken. - In stap 7 configureert u het register op alle beheerservers, wijzigt u de registersleutel
HKEY\_LOCAL\_MACHINE\Software\Microsoft\System Center2010\Common\Database
en geeft uDatabaseServerName
op alsAGL Name,AGL Port number
.
- Gebruik in stap 5 om Service Manager tabellen te configureren de
Samenvattend wijzigt u de computernaam die als host fungeert voor de Service Manager-database in AGL-naam, AGL-poortnummer voor SQL Server AlwaysOn-ondersteuning.
Volgende stappen
- Als u een systeeminstallatiekopieën wilt maken die de software bevat die nodig is voor gebruik als sjabloon, zodat u deze kunt toepassen op nieuwe servers, raadpleegt u Serverinstallatiekopieën van Service Manager maken en implementeren.