Usare i gruppi di disponibilità AlwaysOn di SQL Server con Service Manager per supportare il failover
Le informazioni contenute in questo articolo forniscono attività che è necessario eseguire affinché Service Manager funzioni 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.
Tuttavia, queste informazioni non sono destinate a fornire istruzioni dettagliate su come configurare un gruppo di disponibilità AlwaysOn di SQL Server. Inoltre, Service Manager non supporta l'impostazione del parametro MultiSubnetFailover. Questo parametro non viene usato nelle stringa di connessione di 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 partecipano a SQL Always On, per abilitare la sicurezza rigorosa di CLR, eseguire lo script SQL in ogni database di Service Manager.
Database di Service Manager supportati da SQL Server AlwaysOn
SQL Server AlwaysOn supporta i database di Service Manager seguenti:
- Service Manager CMDB
- Data warehouse di Service Manager (tutti e tre i database)
- OM e CM DataMart
Installazione di un 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à
- Assicurarsi di usare il nome e la porta del listener di gruppo durante l'installazione di Service Manager per i database che verranno aggiunti ai database di disponibilità.
- 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
- 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, selezionarne le proprietà e quindi scegliere Opzioni. Se il modello di recupero non è elencato come Completo , selezionare Completo nell'elenco a discesa.
- Creare un backup completo dei database.
- 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 hronizzazione, sono possibili tre opzioni: Full , Join only (Solo join completo) e Skip initial data synchronization (Ignora sincronizzazione dei 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 di SQL Server.
- Preparare separatamente l'installazione di SQL Server AlwaysOn. È anche possibile prendere in considerazione SQL Server AlwaysOn con un'istanza del cluster di failover.
- 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
- Aprire la porta in ingresso per l'istanza di SQL Server e AGL in ogni computer che esegue SQL Server.
- Esaminare le informazioni in Spostare i database di Service Manager e del data warehouse e seguire la procedura descritta di seguito, con le modifiche seguenti:
- 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 di Service Manager, ad esempio SMListener,5122 - Nel passaggio 6 usare
AGL Name,AGL Port number
per aggiornare le tabelle di database DWStaging e Config. - 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 assegnareDatabaseServerName
comeAGL Name,AGL Port number
.
- Nel passaggio 5, Per configurare le tabelle di Service Manager, usare anziché
Per riepilogare, si sta modificando il nome del computer che ospita il database di Service Manager in Nome AGL, numero di porta AGL per il supporto di SQL Server AlwaysOn.
Passaggi successivi
- Per creare un'immagine di sistema contenente il software necessario per l'uso come modello in modo che sia possibile applicarla ai nuovi server, vedere Creare e distribuire immagini server di Service Manager.