Share via


Usare SQL Server gruppi di disponibilità AlwaysOn con Service Manager per supportare il failover

Importante

Questa versione di Service Manager ha raggiunto la fine del supporto. È consigliabile eseguire l'aggiornamento a Service Manager 2022.

Le informazioni contenute in questo articolo forniscono attività che è necessario eseguire affinché Service Manager funzionino in modo efficace quando si usano i gruppi di disponibilità. AlwaysOn supporta un ambiente di failover. Queste informazioni sono supportate solo con SQL Server 2012 SP2 e versioni successive.

Queste informazioni, tuttavia, non sono destinate a fornire istruzioni dettagliate su come configurare un gruppo di disponibilità AlwaysOn SQL Server. Inoltre, Service Manager non supporta l'impostazione del parametro MultiSubnetFailover. Questo parametro non viene usato nelle stringhe di connessione Service Manager.

Importante

Service Manager non supporta una topologia in cui il database del server di report e di analisi è configurato come parte del gruppo di disponibilità AlwaysOn.

Nota

Dopo aver distribuito Service Manager nei nodi di SQL Server che fanno parte di SQL Always On, per abilitare la sicurezza rigida di CLR, eseguire lo script SQL in ogni database Service Manager.

SQL Server database di Service Manager supportati da AlwaysOn

SQL Server AlwaysOn supporta i database di Service Manager seguenti:

  • Service Manager CMDB
  • Service Manager Data Warehouse (tutti e tre i database)
  • OM e CM DataMart

Installazione del nuovo gruppo di gestione

Usare le attività seguenti quando si installa un nuovo gruppo di gestione con un gruppo di disponibilità Sql AlwaysOn.

Prima di installare Service Manager in un gruppo di disponibilità

  1. Assicurarsi di usare il nome e la porta del listener del gruppo durante l'installazione di Service Manager per i database che verranno aggiunti ai database di disponibilità.
  2. Il primo server di gestione userà il listener del gruppo per ottenere l'istanza SQL primaria e installerà i database in tale istanza.

Dopo l'installazione del primo server di gestione

  1. Assicurarsi che il modello di recupero del database sia pieno. Aprire SQL Server Management Studio e connettersi all'istanza in cui sono installati i database. Fare clic con il pulsante destro del mouse sul database di destinazione e selezionarne le proprietà e quindi scegliere Opzioni. Se il modello di recupero non è elencato come Completo , selezionare Completo nell'elenco a discesa.
  2. Creare un backup completo dei database.
  3. Utilizzare SQL Server Management Studio per aggiungere i database ai database di disponibilità. Quando si aggiungono i database ai database di disponibilità in Seleziona sincronizzazione dati, sono possibili tre opzioni: Full , Join only (Solo join) e Skip initial data synchronization (Ignora sincronizzazione dati iniziale). Scegliere l'opzione più appropriata. È consigliabile selezionare Completo e consentire alla procedura guidata Aggiungi database di creare un backup completo e il ripristino dei database nelle repliche secondarie. Potrebbero essere necessari più passaggi in base alla scelta effettuata. Per altre informazioni, vedere Preparare manualmente un database secondario per un gruppo di disponibilità (SQL Server).

Usare un gruppo di gestione esistente

Usare la serie di attività seguente quando si usa un gruppo di gestione esistente con un gruppo di disponibilità AlwaysOn SQL Server.

  1. Preparare SQL Server configurazione AlwaysOn separatamente. È anche possibile prendere in considerazione SQL Server AlwaysOn con un'istanza del cluster di failover.
  2. Creare un listener del gruppo di disponibilità (AGL) e scegliere un numero di porta appropriato. Evitare la porta predefinita 1433. Ad esempio: nome AGL = SMListener e porta AGL = 5122
  3. Aprire la porta in ingresso per l'istanza di SQL Server e AGL in ogni computer che esegue SQL Server.
  4. Esaminare le informazioni in Spostare i database di Service Manager e data warehouse e seguire la procedura descritta di seguito, con le modifiche seguenti:
    1. Nel passaggio 5, per configurare le tabelle di Service Manager, usare anziché AGL Name,AGL Port number il nome del computer che ospita il database Service Manager, ad esempio: SMListener,5122
    2. Nel passaggio 6 usare per AGL Name,AGL Port number aggiornare sia le tabelle di database DWStaging che config.
    3. Nel passaggio 7 configurare il Registro di sistema in tutti i server di gestione, modificare la chiave HKEY\_LOCAL\_MACHINE\Software\Microsoft\System Center2010\Common\Database del Registro di sistema e assegnare DatabaseServerName come AGL Name,AGL Port number.

Per riepilogare, si sta modificando il nome del computer che ospita il database Service Manager in Nome AGL, numero di porta AGL per SQL Server supporto AlwaysOn.

Passaggi successivi