Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
Questo argomento descrive come eseguire un failover manuale pianificato o un failover manuale forzato (failover forzato) in un gruppo di disponibilità Always On utilizzando SQL Server Management Studio, Transact-SQL o PowerShell in ambiente SQL Server. Il failover di un gruppo di disponibilità avviene al livello di una replica di disponibilità. Se si esegue il failover su a una replica secondaria con stato SYNCHRONIZED, tramite la procedura guidata viene eseguito un failover manuale pianificato (senza perdita di dati). Se si esegue il failover su una replica secondaria con stato UNSYNCHRONIZED o NOT SYNCHRONIZING, la procedura guidata esegue un failover manuale forzato, noto anche come failover forzato (con possibile perdita di dati). In entrambe le forme di failover manuale la replica secondaria a cui si è connessi passa al ruolo primario. Un failover manuale pianificato sta attualmente spostando la precedente replica primaria al ruolo secondario. Dopo un failover forzato, quando la replica primaria precedente torna online assume il ruolo secondario.
Prima di iniziare
Prima di eseguire il primo failover manuale pianificato, consultare la sezione "Prima di cominciare" in Eseguire un failover manuale pianificato di un gruppo di disponibilità (SQL Server).
Prima del primo failover forzato, vedere le sezioni "Prima di iniziare" e "Ulteriori passi: Attività essenziali dopo un failover forzato" in Eseguire un failover manuale forzato di un gruppo di disponibilità (SQL Server).
Limitazioni e restrizioni
- Un comando del failover viene restituito non appena la replica secondaria di destinazione ha accettato il comando. Tuttavia, il recupero del database si verifica in modo asincrono dopo che il gruppo di disponibilità ha completato il failover.
Prerequisiti per l'utilizzo della Creazione guidata del Gruppo di disponibilità in failover
- È necessario essere connessi all'istanza del server che ospita una replica di disponibilità attualmente disponibile.
Sicurezza
Autorizzazioni
Sono necessarie l'autorizzazione ALTER AVAILABILITY GROUP nel gruppo di disponibilità, l'autorizzazione CONTROL AVAILABILITY GROUP permission, l'autorizzazione ALTER ANY AVAILABILITY GROUP o l'autorizzazione CONTROL SERVER.
Utilizzo di SQL Server Management Studio
Per utilizzare la creazione guidata del gruppo di disponibilità di failover
In Esplora oggetti connettersi all'istanza del server in cui viene ospitata una replica secondaria del gruppo di disponibilità di cui è necessario eseguire il failover ed espandere l'albero di server.
Espandere il nodo Disponibilità elevata AlwaysOn e il nodo Gruppi di disponibilità.
Per avviare la procedura guidata di failover del gruppo di disponibilità, fare clic con il pulsante destro del mouse sul gruppo di disponibilità che desideri eseguire il failover e selezionare Failover.
Le informazioni presentate nella pagina Introduzione variano a seconda che una replica secondaria sia idonea per un failover pianificato. Se in questa pagina è indicato "Eseguire un failover pianificato per il gruppo di disponibilità", è possibile eseguire failover del gruppo di disponibilità senza perdita di dati.
Nella pagina Seleziona nuova replica primaria è possibile visualizzare lo stato della replica primaria corrente e del quorum WSFC, prima di scegliere la replica secondaria che diventerà la nuova replica primaria (la destinazione di failover). Per un failover manuale pianificato, assicurarsi di selezionare una replica secondaria il cui valore Prontezza al failover sia "Nessuna perdita di dati". Per un failover forzato e per tutte le possibili destinazioni di failover, questo valore sarà "Perdita di dati, Avvisi(#)", dove # indica il numero di avvisi presenti per una replica secondaria specificata. Per visualizzare gli avvisi per una destinazione di failover specifica, fare clic sul valore "Preparazione al failover".
Per ulteriori informazioni, vedere Pagina Seleziona nuova replica primariapiù avanti in questo argomento.
Nella pagina Connetti alla replica, connettersi alla destinazione del failover. Per ulteriori informazioni, vedere Pagina Connetti alla replicapiù avanti in questo argomento.
Se si esegue un failover forzato, la procedura guidata visualizza la pagina Conferma potenziale perdita di dati. Per procedere con il failover, è necessario selezionare Fare clic qui per confermare il failover con potenziale perdita di dati. Per ulteriori informazioni, vedere Pagina Conferma potenziale perdita di dati più avanti in questo argomento.
Nella pagina Riepilogo rivedere le implicazioni del failover della replica secondaria selezionata.
Se si è soddisfatti delle selezioni, è possibile fare clic su Script per creare uno script dei passaggi eseguiti nel corso della procedura guidata. Per eseguire quindi il failover del gruppo di disponibilità sulla replica secondaria selezionata, fare clic su Fine.
Nella pagina Stato viene visualizzato lo stato di avanzamento del failover sul gruppo di disponibilità.
Al termine dell'operazione di failover, nella pagina Risultati verrà visualizzato il risultato. Al termine della procedura guidata, fare clic su Chiudi per uscire.
Per ulteriori informazioni, vedere Pagina Risultati (Always On Availability Group Wizard).
Dopo un failover forzato, vedere la sezione "Follow Up: Dopo un Failover Forzato" in Eseguire un failover manuale forzato di un gruppo di disponibilità (SQL Server).
Guida relativa alle pagine specifiche di questa procedura guidata
In questa sezione vengono descritte le pagine univoche della procedura guidata Fail Over Availability Group.
In questa sezione
Le altre pagine di questa procedura guidata condividono la Guida con una o più procedure guidate relative ai gruppi di disponibilità Always On e sono documentate in argomenti della Guida in F1 distinti.
Seleziona nuova pagina replica primaria
In questa sezione vengono descritte le opzioni della pagina Seleziona nuova replica primaria . Utilizzare questa pagina per selezionare la replica secondaria (destinazione del failover) sulla quale verrà eseguito il failover del gruppo di disponibilità. Questa replica diventerà la nuova replica primaria.
Opzioni della pagina
Replica primaria attuale
Visualizza il nome della replica primaria corrente, se è online.
Lo stato della replica primaria
Visualizza lo stato della replica primaria corrente, se è online.
Stato quorum
Per i tipi di cluster WSFC, visualizza lo stato del quorum per la replica di disponibilità, tra i seguenti:
valore | Descrizione |
---|---|
Quorum normale | Il cluster è iniziato con un quorum normale. |
Quorum forzato | Il cluster è avviato con quorum forzato. |
Quorum sconosciuto | Lo stato del quorum del cluster non è disponibile. |
Non applicabile | Il nodo che ospita la replica di disponibilità non dispone di quorum. |
Per ulteriori informazioni, vedere Modalità Quorum e configurazione del voto di WSFC (SQL Server).
Per il tipo di cluster NONE, non si applica lo stato del quorum.
Per il tipo di cluster EXTERNAL, lo stato del quorum è gestito dalla gestine del cluster e non è visibile a SQL Server.
Scegliere una nuova replica primaria
Utilizzare questa griglia per selezionare una replica secondaria che diventerà la nuova replica primaria. Le colonne nella griglia sono le seguenti:
Istanza del server
Visualizza il nome di un'istanza del server che ospita una replica secondaria.
Modalità di disponibilità
Visualizza la modalità di disponibilità dell'istanza del server, tra le seguenti:
valore | Descrizione |
---|---|
Commit sincrono | Nella modalità commit sincrono, prima di eseguire il commit delle transazioni, una replica primaria con commit sincrono attende il riconoscimento da parte di una replica secondaria con commit sincrono di aver completato l'irrigidimento del log. Nella modalità commit sincrono si può essere sicuri che al termine della sincronizzazione di un determinato database secondario con il database primario, le transazioni di cui è stato eseguito il commit sono completamente protette. |
Commit asincrono | Nella modalità commit asincrono, la replica primaria esegue il commit delle transazioni senza attendere la conferma della finalizzazione del log da una replica secondaria con commit asincrono. La modalità commit asincrono riduce la latenza delle transazioni sui database secondari, ma consente un certo ritardo rispetto ai database primari, rendendo possibile la perdita di dati. |
Per altre informazioni, vedere Modalità di disponibilità (Gruppi di disponibilità Always On).
Modalità di failover
Visualizza la modalità di failover dell'istanza del server, tra le seguenti:
valore | Descrizione |
---|---|
Automatico | Una replica secondaria configurata per il failover automatico supporta inoltre il failover manuale pianificato quando la replica secondaria viene sincronizzata con la replica primaria. |
Manualee | Sono disponibili due tipi di failover manuale: pianificato (con perdita di dati) e forzato (con possibile perdita di dati). Per una determinata replica secondaria è supportato solo uno di questi tipi, a seconda della modalità di disponibilità e, per la modalità commit sincrono, dello stato di sincronizzazione della replica secondaria. Per determinare quale forma di failover manuale è supportata attualmente da una determinata replica secondaria, vedere la colonna Prontezza al failover di questa griglia. |
Per ulteriori informazioni, vedere Failover e modalità di ripristino (Gruppi di disponibilità Always On).
Prontezza per il failover
Visualizza la prontezza al failover della replica secondaria, tra le seguenti:
valore | Descrizione |
---|---|
Senza perdita di dati | Questa replica secondaria attualmente supporta il failover pianificato. Questo valore è presente solo quando una replica secondaria in modalità commit sincrono viene attualmente sincronizzata con la replica primaria. |
Perdita di dati, Avvisi(#) | Questa replica secondaria supporta attualmente il failover forzato (con possibile perdita di dati). Questo valore è presente quando la replica secondaria non viene sincronizzata con la replica primaria. Per informazioni sulla potenziale perdita di dati, fare clic sul collegamento relativo agli avvisi per la perdita di dati. |
Aggiorna
Fare clic per aggiornare la griglia.
Annulla
Fare clic per annullare la procedura guidata. Nella pagina Seleziona nuova replica primaria, se si annulla la procedura guidata, questa si chiude senza eseguire alcuna azione.
Pagina Conferma potenziale perdita di dati
In questa sezione vengono descritte le opzioni della pagina Conferma potenziale perdita di dati visualizzata solo se si esegue un failover forzato. Questo argomento viene usato solo dalla procedura guidata Failover del Gruppo di Disponibilità. Utilizzare questa pagina per indicare se si è disposti per a rischiare una possibile perdita di dati per forzare il failover del gruppo di disponibilità.
Opzioni di conferma della perdita potenziale di dati
Se la replica secondaria selezionata non è sincronizzata con la replica primaria, la procedura guidata visualizza un avviso che indica che il failover su questa replica secondaria potrebbe causare una perdita di dati in uno o più database.
Fare clic qui per confermare il failover con potenziale perdita di dati.
Se si è disposti a rischiare una perdita di dati per rendere disponibili agli utenti i database in questo gruppo di disponibilità, selezionare questa casella di controllo. Se non si è disposti a rischiare una perdita di dati, è possibile fare clic su Precedente per tornare alla pagina Seleziona nuova replica primaria o su Annulla per uscire dalla procedura guidata senza eseguire il failover sul gruppo di disponibilità.
Annulla
Fare clic per annullare la procedura guidata. Nella pagina Conferma potenziale perdita di dati l'annullamento della procedura guidata ne provoca la chiusura senza eseguire alcuna azione.
Connetti alla Pagina Replica
In questa sezione vengono descritte le opzioni della pagina Connetti alla replica della procedura guidata del gruppo di disponibilità di failover. Questa pagina viene visualizzata solo se non si è connessi alla replica secondaria di destinazione. Utilizzare questa pagina per connettersi alla replica secondaria selezionata come nuova replica primaria.
Opzioni della pagina
Colonne della griglia:
Istanza del server
Consente di visualizzare il nome dell'istanza del server che ospiterà la replica di disponibilità.
Connesso come
Visualizza l'account connesso all'istanza del server, dopo che è stata stabilita la connessione. Se in questa colonna viene visualizzato "Non connesso" per un'istanza del server specificata, sarà necessario fare clic sul pulsante Connetti .
Connetti
Fare clic su questo pulsante se l'istanza del server viene eseguita con un account diverso rispetto ad altre istanze del server a cui è necessario connettersi.
Annulla
Fare clic per annullare la procedura guidata. Nella pagina Connetti alla replica, l'annullamento della procedura guidata provoca la sua chiusura senza eseguire alcuna azione.
Vedi anche
Panoramica di Gruppi di disponibilità AlwaysOn (SQL Server)
Modalità di disponibilità (gruppi di disponibilità Always On)
Failover e modalità di failover (Gruppi di disponibilità Always On)
Eseguire un failover manuale pianificato di un gruppo di disponibilità (SQL Server)
Eseguire un failover manuale forzato di un gruppo di disponibilità (SQL Server)
Recupero di emergenza WSFC tramite quorum forzato (SQL Server)