Utilizzare la Procedura guidata Failover del gruppo di disponibilità (SQL Server Management Studio)Use the Fail Over Availability Group Wizard (SQL Server Management Studio)

In questo argomento viene illustrato come eseguire un failover manuale pianificato o un failover manuale forzato (failover forzato) su un gruppo di disponibilità AlwaysOn tramite SQL Server Management StudioSQL Server Management Studio, Transact-SQLTransact-SQLo PowerShell in SQL Server 2017SQL Server 2017.This topic describes how to perform a planned manual failover or forced manual failover (forced failover) on an Always On availability group by using SQL Server Management StudioSQL Server Management Studio, Transact-SQLTransact-SQL, or PowerShell in SQL Server 2017SQL Server 2017. Per un gruppo di disponibilità il failover si verifica al livello di una replica di disponibilità.An availability group fails over at the level of an availability replica. 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).If you fail over to a secondary replica in the SYNCHRONIZED state, the wizard performs a planned manual failover (without data loss). 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).If you fail over to a secondary replica in the UNSYNCHRONIZED or NOT SYNCHRONIZING state, the wizard performs a forced manual failover—also known as a forced failover (with possible data loss). In entrambe le forme di failover manuale la replica secondaria a cui si è connessi assume il ruolo primario.Both forms of manual failover transition the secondary replica to which you are connected to the primary role. Con un failover manuale pianificato attualmente comporta il passaggio della replica primaria precedente al ruolo secondario.A planned manual failover currently transitions the former primary replica to the secondary role. Dopo un failover forzato, quando la replica primaria precedente torna online assume il ruolo secondario.After a forced failover, when the former primary replica comes online, it transitions to the secondary role.

Prima di iniziare Before You Begin

Prima del primo failover manuale pianificato, vedere la sezione "Prima di iniziare" in Eseguire un failover manuale pianificato di un gruppo di disponibilità (SQL Server).Before your first planned manual failover, see the "Before You Begin" section in Perform a Planned Manual Failover of an Availability Group (SQL Server).

Prima del primo failover forzato, vedere le sezioni "Prima di iniziare" e "Completamento: Attività essenziali dopo un failover forzato" in Eseguire un failover manuale forzato di un gruppo di disponibilità (SQL Server).Before your first forced failover, see the "Before You Begin" and "Follow Up: Essential Tasks After a Forced Failover" sections in Perform a Forced Manual Failover of an Availability Group (SQL Server).

Limitazioni e restrizioni Limitations and Restrictions

  • Un comando del failover viene restituito non appena la replica secondaria di destinazione ha accettato il comando.A failover command returns as soon as the target secondary replica has accepted the command. Tuttavia, il recupero del database si verifica in modo asincrono dopo che il gruppo di disponibilità ha completato il failover.However, database recovery occurs asynchronously after the availability group has finished failing over.

Prerequisiti relativi all'utilizzo della Creazione guidata Gruppo di disponibilità di failover Prerequisites for Using the Failover Availability Group Wizard

  • È necessario essere connessi all'istanza del server che ospita una replica di disponibilità attualmente disponibile.You must be connected to the server instance that hosts an availability replica that is currently available.

Sicurezza Security

Autorizzazioni Permissions

È necessaria l'autorizzazione ALTER AVAILABILITY GROUP nel gruppo di disponibilità, l'autorizzazione CONTROL AVAILABILITY GROUP, l'autorizzazione ALTER ANY AVAILABILITY GROUP o l'autorizzazione CONTROL SERVER.Requires ALTER AVAILABILITY GROUP permission on the availability group, CONTROL AVAILABILITY GROUP permission, ALTER ANY AVAILABILITY GROUP permission, or CONTROL SERVER permission.

Utilizzo di SQL Server Management Studio Using SQL Server Management Studio

Per utilizzare la Creazione guidata Gruppo di disponibilità di failoverTo Use the Failover Availability Group Wizard

  1. 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.In Object Explorer, connect to the server instance that hosts a secondary replica of the availability group that needs to be failed over, and expand the server tree.

  2. Espandere il nodo Disponibilità elevata AlwaysOn e il nodo Gruppi di disponibilità .Expand the Always On High Availability node and the Availability Groups node.

  3. Per avviare la procedura guidata di failover del gruppo di disponibilità, fare clic con il pulsante destro del mouse sul gruppo di disponibilità di cui eseguire il failover e selezionare Failover.To launch the Failover Availability Group Wizard, right-click the availability group that you are going to fail over, and select Failover.

  4. Le informazioni presentate nella pagina Introduzione variano a seconda che una replica secondaria sia idonea per un failover pianificato.The information presented by the Introduction page depends on whether any secondary replica is eligible for a planned failover. 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.If this page says, "Perform a planned failover for this availability group", you can failover the availability group without data loss.

  5. 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).On the Select New Primary Replica page, you can view the status of the current primary replica and of the WSFC quorum, before you choose the secondary replica that will become the new primary replica (the failover target). Per un failover manuale pianificato assicurarsi di selezionare una replica secondaria il cui valore Conformità failover sia "Senza perdita di dati".For a planned manual failover, be sure to select a secondary replica whose Failover Readiness value is "No data loss". Per un failover forzato, 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.For a forced failover, for all the possible failover targets, this value will be “Data loss, Warnings(#)”, where # indicates the number of warnings that exist for a given secondary replica. Per visualizzare gli avvisi per una destinazione del failover specificata, fare clic sul valore "Conformità failover".To view the warnings for a given failover target, click its “Failover Readiness” value.

    Per ulteriori informazioni, vedere Pagina Seleziona nuova replica primariapiù avanti in questo argomento.For more information, see Select New Primary Replica page, later in this topic.

  6. Nella pagina Connetti alla replica , connettersi alla destinazione del failover.On the Connect to Replica page, connect to the failover target. Per ulteriori informazioni, vedere Pagina Connetti alla replicapiù avanti in questo argomento.For more information, see Connect to Replica page, later in this topic.

  7. Se si esegue un failover forzato, nella procedura guidata viene visualizzata la pagina Conferma potenziale perdita di dati .If you are performing a forced failover, the wizard displays the Confirm Potential Data Loss page. Per procedere con il failover, è necessario selezionare Fare clic qui per confermare il failover con potenziale perdita di dati.To proceed with the failover, you must select Click here to confirm failover with potential data loss. Per ulteriori informazioni, vederePagina Conferma potenziale perdita di datipiù avanti in questo argomento.For more information, see .Confirm Potential Data Loss page, later in this topic.

  8. Nella pagina Riepilogo rivedere le implicazioni del failover sulla replica secondaria selezionata.On the Summary page, review the implications of failing over to the selected secondary replica.

    Se si è soddisfatti delle selezioni, è possibile fare clic su Script per creare uno script dei passaggi eseguiti nel corso della procedura guidata.If you are satisfied with your selections, optionally click Script to create a script of the steps the wizard will execute. Per eseguire quindi il failover del gruppo di disponibilità sulla replica secondaria selezionata, fare clic su Fine.Then, to failover the availability group to the selected secondary replica, click Finish.

  9. Nella pagina Stato viene visualizzato lo stato di avanzamento del failover sul gruppo di disponibilità.The Progress page displays the progress of failing over the availability group.

  10. Al termine dell'operazione di failover, nella pagina Risultati verrà visualizzato il risultato.When the failover operation finishes, the Results page displays the result. Al termine della procedura guidata, fare clic su Chiudi per uscire.When the wizard completes, click Close to exit.

    Per altre informazioni, vedere Pagina Risultati (procedure guidate gruppi di disponibilità AlwaysOn).For more information, see Results Page (Always On Availability Group Wizards).

  11. Dopo un failover forzato, vedere la sezione "Completamento: Attività essenziali dopo un failover forzato" in Eseguire un failover manuale forzato di un gruppo di disponibilità (SQL Server).After a forced failover, see the "Follow Up: After a Forced Failover" section in the Perform a Forced Manual Failover of an Availability Group (SQL Server).

Guida relativa alle pagine specifiche di questa procedura guidataHelp for Pages that are Exclusive to This Wizard

In questa sezione vengono descritte le pagine univoche della Procedura guidata Failover del gruppo di disponibilitàFail Over Availability Group Wizard.This section describes the pages that are unique to the Procedura guidata Failover del gruppo di disponibilitàFail Over Availability Group Wizard.

Argomenti della sezioneIn This Section

Select New Primary Replica Page Select New Primary Replica Page

In questa sezione vengono descritte le opzioni della pagina Seleziona nuova replica primaria .This section describes the options of the Select New Primary Replica page. Utilizzare questa pagina per selezionare la replica secondaria (destinazione del failover) sulla quale verrà eseguito il failover del gruppo di disponibilità.Use this page to select the secondary replica (failover target) to which the availability group will fail over. La replica diventerà la nuova replica primaria.This replica will become the new primary replica.

Opzioni della paginaPage Options

Replica primaria correnteCurrent Primary Replica
Visualizza il nome della replica primaria corrente, se è online.Displays the name of the current primary replica, if it is online.

Stato replica primariaPrimary Replica Status
Visualizza lo stato della replica primaria corrente, se è online.Displays the status of the current primary replica, if it is online.

Stato quorumQuorum Status
Per i tipi di cluster WSFC, visualizza lo stato del quorum per la replica di disponibilità, tra i seguenti:For cluster type WSFC, displays the quorum status for the availability replica, one of:

ValoreValue DescrizioneDescription
Quorum normaleNormal quorum Il cluster è stato avvito con un quorum normale.The cluster has started with normal quorum.
Quorum forzatoForced quorum Il cluster è stato avvito con un quorum forzato.The cluster has started with forced quorum.
Stato quorum sconosciutoUnknown quorum Lo stato del quorum del cluster non è disponibile.The cluster quorum status is unavailable.
Non applicabileNot applicable Il nodo che ospita la replica di disponibilità non dispone di quorum.The node that hosts the availability replica has no quorum.

Per altre informazioni, vedere Modalità quorum WSFC e configurazione del voto (SQL Server).For more information, see WSFC Quorum Modes and Voting Configuration (SQL Server).

Per il tipo di cluster NONE, non si applica lo stato del quorum.For cluster type NONE, the quorum status does not apply.

Per il tipo di cluster EXTERNAL, lo stato del quorum è gestito dalla gestine del cluster e non è visibile a SQL Server.For cluster type EXTERNAL, the quorum status is managed by the cluster manager, and not visible to SQL Server.

Scegliere una nuova replica primariaChoose a new primary replica
Utilizzare questa griglia per selezionare una replica secondaria che diventerà la nuova replica primaria.Use this grid to select a secondary replica to become the new primary replica. Le colonne nella griglia sono le seguenti:The columns in this grid are as follows:

Istanza del serverServer Instance
Visualizza il nome di un'istanza del server che ospita una replica secondaria.Displays the name of a server instance that hosts a secondary replica.

Modalità di disponibilitàAvailability Mode
Visualizza la modalità di disponibilità dell'istanza del server, tra le seguenti:Displays the availability mode of the server instance, one of:

ValoreValue DescrizioneDescription
Commit sincronoSynchronous commit Nella modalità commit sincrono, prima di eseguire il commit delle transazioni, una replica primaria con commit sincrono attende l'acknowledgement della finalizzazione del log da parte della replica secondaria con commit sincrono.Under synchronous-commit mode, before committing transactions, a synchronous-commit primary replica waits for a synchronous-commit secondary replica to acknowledge that it has finished hardening the 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.Synchronous-commit mode ensures that once a given secondary database is synchronized with the primary database, committed transactions are fully protected.
Commit asincronoAsynchronous commit Nella modalità commit asincrono, la replica primaria esegue il commit delle transazioni senza attendere l'acknowledgement della finalizzazione del log da parte di una replica con commit asincrono.Under asynchronous-commit mode, the primary replica commits transactions without waiting for acknowledgement that an asynchronous-commit secondary replica has hardened the log. 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.Asynchronous-commit mode minimizes transaction latency on the secondary databases but allows them to lag behind the primary databases, making some data loss possible.

Per altre informazioni, vedere Modalità di disponibilità (gruppi di disponibilità AlwaysOn).For more information, see Availability Modes (Always On Availability Groups).

Modalità di failoverFailover Mode
Visualizza la modalità di failover dell'istanza del server, tra le seguenti:Displays the failover mode of the server instance, one of:

ValoreValue DescrizioneDescription
AutomaticAutomatic Una replica secondaria configurata per il failover automatico supporta inoltre il failover manuale pianificato quando la replica secondaria viene sincronizzata con la replica primaria.A secondary replica that is configured for automatic failover also supports planned manual failover whenever the secondary replica is synchronized with the primary replica.
ManualManual Sono disponibili due tipi di failover manuale: pianificato (con perdita di dati) e forzato (con possibile perdita di dati).Two types of manual failover exist: planned (without data loss) and forced (with possible data loss). 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.For a given secondary replica, only one of these is supported, depending on the availability mode and, for synchronous-commit mode, the synchronization state of the secondary replica. Per determinare quale forma di failover manuale è supportata attualmente da una replica secondaria specificata, vedere la colonna Conformità failover di questa griglia.To determine which form of manual failover is currently supported by a given secondary replica, see the Failover Readiness column of this grid.

Per altre informazioni, vedere Failover e modalità di failover (gruppi di disponibilità AlwaysOn).For more information, see Failover and Failover Modes (Always On Availability Groups).

Conformità failoverFailover Readiness
Visualizza la conformità failover della replica secondaria, tra le seguenti:Displays failover readiness of the secondary replica, one of:

ValoreValue DescrizioneDescription
Senza perdita di datiNo data loss Questa replica secondaria attualmente supporta il failover pianificato.This secondary replica currently supports planned failover. Questo valore è presente solo quando una replica secondaria in modalità commit sincrono viene attualmente sincronizzata con la replica primaria.This value occurs only when a synchronous-commit mode secondary replica is currently synchronized with the primary replica.
Perdita di dati, Avvisi( # )Data loss, Warnings( # ) Questa replica secondaria supporta attualmente il failover forzato (con possibile perdita di dati).This secondary replica currently supports forced failover (with possible data loss). Questo valore è presente quando la replica secondaria non viene sincronizzata con la replica primaria.This value occurs whenever the secondary replica is not synchronized with the primary replica. Per informazioni sulla potenziale perdita di dati, fare clic sul collegamento relativo agli avvisi per la perdita di dati.Click the data-loss warnings link for information about the possible data loss.

AggiornaRefresh
Fare clic per aggiornare la griglia.Click to update the grid.

AnnullaCancel
Fare clic per annullare la procedura guidata.Click to cancel the wizard. Nella pagina Seleziona nuova replica primaria l'annullamento della procedura guidata ne provoca la chiusura senza eseguire alcuna azione.On the Select New Primary Replica page, cancelling the wizard cause it to exit without performing any actions.

Confirm Potential Data Loss Page Confirm Potential Data Loss Page

In questa sezione vengono descritte le opzioni della pagina Conferma potenziale perdita di dati visualizzata solo se si esegue un failover forzato.This section describes the options of the Confirm Potential Data Loss page, which is displayed only if you are performing a forced failover. Questo argomento viene utilizzato solo nella Procedura guidata Failover del gruppo di disponibilitàFail Over Availability Group Wizard.This topic is used only by the Procedura guidata Failover del gruppo di disponibilitàFail Over Availability Group Wizard. Utilizzare questa pagina per indicare se si è disposti per a rischiare una possibile perdita di dati per forzare il failover del gruppo di disponibilità.Use this page to indicate whether you are willing to risk possible data loss in order to force the availability group to fail over.

Opzioni di Conferma potenziale perdita di datiConfirm Potential Data Loss Options

Se la replica secondaria selezionata non è sincronizzata con la replica primaria, nella procedura guidata verrà visualizzato un avviso per indicare che il failover su questa replica secondaria potrebbe provocare una perdita di dati in uno o più database.If the selected secondary replica is not synchronized with the primary replica, the wizard displays a warning that failing over to this secondary replica could cause data loss on one or more databases.

Fare clic qui per confermare il failover con potenziale perdita di dati.Click here to confirm failover with potential data loss.
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.If you are willing to risk data loss in order to make the databases in this availability group available to users, click this checkbox. 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à.If you are not willing to risk data loss, you can either click Previous to return to the Select New Primary Replica page, or click Cancel to exit the wizard without failing over the availability group.

AnnullaCancel
Fare clic per annullare la procedura guidata.Click to cancel the wizard. Nella pagina Conferma potenziale perdita di dati l'annullamento della procedura guidata ne provoca la chiusura senza eseguire alcuna azione.On the Confirm Potential Data Loss page, cancelling the wizard cause it to exit without performing any actions.

Connect to Replica Page Connect to Replica Page

In questa sezione vengono descritte le opzioni della pagina Connetti alla replica della Procedura guidata Failover del gruppo di disponibilitàFail Over Availability Group Wizard.This section describes the options of the Connect to Replica page of the Procedura guidata Failover del gruppo di disponibilitàFail Over Availability Group Wizard. Questa pagina viene visualizzata solo se non si è connessi alla replica secondaria di destinazione.This page is displayed only if you are not connected to the target secondary replica. Utilizzare questa pagina per connettersi alla replica secondaria selezionata come nuova replica primaria.Use this page to connect to the secondary replica that you have selected as the new primary replica.

Opzioni della paginaPage Options

Colonne della griglia:Grid columns:
Istanza del serverServer Instance
Consente di visualizzare il nome dell'istanza del server che ospiterà la replica di disponibilità.Displays the name of the server instance that will host the availability replica.

Connesso comeConnected As
Visualizza l'account connesso all'istanza del server, dopo che è stata stabilita la connessione.Displays the account that is connected to the server instance, once the connection has been established. Se in questa colonna viene visualizzato "Non connesso" per un'istanza del server specificata, sarà necessario fare clic sul pulsante Connetti .If this column displays "Not Connected" for a given server instance, you will need to click the Connect button.

ConnettiConnect
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.Click if this server instance is running under a different account than other server instances to which you need to connect.

AnnullaCancel
Fare clic per annullare la procedura guidata.Click to cancel the wizard. Nella pagina Connetti alla replica l'annullamento della procedura guidata ne provoca la chiusura senza eseguire alcuna azione.On the Connect to Replica page, cancelling the wizard cause it to exit without performing any actions.

Vedere ancheSee Also

Panoramica di gruppi di disponibilità AlwaysOn (SQL Server) Overview of Always On Availability Groups (SQL Server)
Modalità di disponibilità (gruppi di disponibilità AlwaysOn) Availability Modes (Always On Availability Groups)
Failover e modalità di failover (gruppi di disponibilità AlwaysOn) Failover and Failover Modes (Always On Availability Groups)
Eseguire un failover manuale pianificato di un gruppo di disponibilità (SQL Server) Perform a Planned Manual Failover of an Availability Group (SQL Server)
Eseguire un failover manuale forzato di un gruppo di disponibilità (SQL Server) Perform a Forced Manual Failover of an Availability Group (SQL Server)
Ripristino di emergenza WSFC tramite quorum forzato (SQL Server)WSFC Disaster Recovery through Forced Quorum (SQL Server)