Condividi tramite


Gruppi di disponibilità AlwaysOn (SQL Server)

La funzionalità Gruppi di disponibilità AlwaysOn è una soluzione a disponibilità elevata e ripristino di emergenza che offre un'alternativa a livello aziendale al mirroring del database. Introdotta in SQL Server 2012, i gruppi di disponibilità AlwaysOn ottimizzano la disponibilità di un set di database utente per un'azienda. Un gruppo di disponibilità supporta un ambiente di failover per un set discreto di database utente, noti come database di disponibilità, che eseguono il failover insieme. Un gruppo di disponibilità supporta un set di database primari di lettura e scrittura e da uno a otto set di database secondari corrispondenti. Facoltativamente, i database secondari possono essere resi disponibili per l'accesso di sola lettura e/o alcune operazioni di backup.

Il failover di un gruppo di disponibilità avviene al livello di una replica di disponibilità. I failover non sono causati da problemi del database, ad esempio un database che diventa sospetto a causa di una perdita di un file di dati, dell'eliminazione di un database o del danneggiamento di un log delle transazioni.

Vantaggi

I gruppi di disponibilità AlwaysOn offrono un set completo di opzioni che migliorano la disponibilità del database e consentono un uso migliorato delle risorse. I componenti chiave sono i seguenti:

Termini e definizioni

gruppo di disponibilità
Un contenitore per un insieme di database, i database di disponibilità, che effettuano il failover insieme.

database di disponibilità
Database che appartiene a un gruppo di disponibilità. Per ogni database di disponibilità, il gruppo di disponibilità gestisce una sola copia di lettura e scrittura (il database primario) e da una a otto copie di sola lettura (database secondari).

database primario
Copia leggibile e scrivibile di un database di disponibilità.

database di backup
Copia di sola lettura di un database di disponibilità.

replica di alta disponibilità
Istanza di un gruppo di disponibilità ospitata da un'istanza specifica di SQL Server che mantiene una copia locale di ogni database di disponibilità che appartiene al gruppo di disponibilità. Sono disponibili due tipi di replica di disponibilità: una replica primaria e da una a otto repliche secondarie.

replica primaria
Replica di disponibilità che rende disponibili i database primari per le connessioni in lettura e scrittura dai client e invia i record del log delle transazioni per ogni database primario a ogni replica secondaria.

copia secondaria
Una replica di disponibilità che mantiene una copia secondaria di ogni database di disponibilità, e che rappresenta una destinazione potenziale del failover per il gruppo di disponibilità. Facoltativamente, una replica secondaria può supportare l'accesso in sola lettura ai database secondari creando backup sui database secondari.

listener del gruppo di disponibilità
Nome del server a cui i client possono connettersi per accedere a un database in una replica primaria o secondaria di un gruppo di disponibilità AlwaysOn. I listener del gruppo di disponibilità indirizzano le connessioni in ingresso alla replica primaria o a una replica secondaria in sola lettura.

Annotazioni

Per altre informazioni, vedere Panoramica dei gruppi di disponibilità AlwaysOn; SQL Serve;.

Interoperabilità e coesistenza con altre funzionalità del motore di database

I gruppi di disponibilità AlwaysOn possono essere usati con le funzionalità o i componenti seguenti di SQL Server:

Avvertimento

Per informazioni sulle restrizioni e sulle limitazioni per l'uso di altre funzionalità con i gruppi di disponibilità AlwaysOn, vedere Gruppi di disponibilità AlwaysOn: Interoperabilità; SQL Server;.

Attività correlate

Contenuto correlato

Vedere anche

Panoramica dei gruppi di disponibilità AlwaysOn; SQL Server;
Prerequisiti, restrizioni e consigli per i gruppi di disponibilità AlwaysOn (SQL Server)
Configurazione di un'istanza del server per i gruppi di disponibilità AlwaysOn; SQL Server;
Creazione e configurazione dei gruppi di disponibilità; SQL Server;
Amministrazione di un gruppo di disponibilità; SQL Server;
Monitoraggio dei gruppi di disponibilità (SQL Server)
Panoramica delle istruzioni Transact-SQL per i gruppi di disponibilità AlwaysOn; SQL Server;
Panoramica dei cmdlet di PowerShell per i gruppi di disponibilità AlwaysOn; SQL Server;