Soluzioni a disponibilità elevata (SQL Server)

In questo argomento vengono presentate alcune soluzioni a disponibilità elevata di SQL Server che consentono di migliorare la disponibilità di server o database. Una soluzione a disponibilità elevata maschera gli effetti di un malfunzionamento hardware o software e mantiene la disponibilità delle applicazioni in modo che il tempo di inattività percepito dagli utenti sia ridotto al minimo.

[!NOTA]

Per informazioni sulle edizioni di SQL Server che supportano una soluzione di disponibilità elevata specificata, vedere la sezione "Disponibilità elevata (AlwaysOn)" di Funzionalità supportate dalle edizioni di SQL Server 2012.

Contenuto dell'argomento:

  • Panoramica delle soluzioni a disponibilità elevata di SQL Server

  • Soluzioni consigliate per l'utilizzo di SQL Server per proteggere i dati

Panoramica delle soluzioni a disponibilità elevata di SQL Server

In SQL Server sono disponibili diverse opzioni per creare la disponibilità elevata per un server o un database. Le opzioni di disponibilità elevata sono riportate di seguito:

  • Istanze del cluster di failover AlwaysOn
    Nell'offerta SQL Server AlwaysOn, le istanze del cluster di failover AlwaysOn utilizzano la funzionalità clustering di failover di Windows Server (WSFC, Windows Server Failover Clustering) per fornire la disponibilità elevata in locale tramite la ridondanza a livello di istanza del server: l'istanza del cluster di failover. Un'istanza del cluster di failover è una sola istanza di SQL Server installata nei nodi del clustering di failover di Windows Server (WSFC) e, possibilmente, in più subnet. In rete, un'istanza del cluster di failover appare come un'istanza di SQL Server in esecuzione in un singolo computer, le cui funzionalità forniscono il failover da un nodo WSFC a un altro, quando il nodo corrente non è più disponibile.

    Per ulteriori informazioni, vedere Istanze del cluster di failover AlwaysOn (SQL Server).

  • Gruppi di disponibilità AlwaysOn
    Gruppi di disponibilità AlwaysOn è una soluzione di ripristino di emergenza a disponibilità elevata a livello aziendale introdotta in SQL Server 2012 per ottimizzare la disponibilità per uno o più database. Gruppi di disponibilità AlwaysOn richiede che le istanze di SQL Server risiedano sui nodi WSFC (Windows Server Failover Clustering). Per ulteriori informazioni, vedere Gruppi di disponibilità AlwaysOn (SQL Server).

    [!NOTA]

    Un'istanza del cluster di failover può sfruttare Gruppi di disponibilità AlwaysOn per fornire il ripristino di emergenza remoto a livello di database. Per ulteriori informazioni, vedere Clustering di failover e gruppi di disponibilità AlwaysOn (SQL Server).

  • Mirroring del database

    [!NOTA]

    Questa funzionalità verrà rimossa a partire da una delle prossime versioni di Microsoft SQL Server. Evitare di utilizzare questa caratteristica in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. È consigliabile utilizzare Gruppi di disponibilità AlwaysOn.

    Il mirroring del database è una soluzione per aumentare la disponibilità del database supportando un failover quasi istantaneo. Il mirroring del database è utilizzabile per gestire un singolo database di standby, oppure un database mirror, per un database di produzione corrispondente detto database principale. Per ulteriori informazioni, vedere Mirroring del database (SQL Server).

  • Log shipping
    Analogamente al mirroring del database e a Gruppi di disponibilità AlwaysOn, il log shipping opera a livello del database. È possibile utilizzare il log shipping per gestire uno o più database in modalità warm standby (definiti database secondari) per un singolo database di produzione definito database primario. Per ulteriori informazioni sul log shipping, vedere Informazioni sul log shipping (SQL Server).

Icona freccia usata con il collegamento Torna all'inizio[Top]

Soluzioni consigliate per l'utilizzo di SQL Server per proteggere i dati

L'indicazione per la protezione dei dati per l'ambiente SQL Server è riportata di seguito:

  • Per la protezione dei dati tramite una soluzione disco condivisa di terze parti (SAN), si consiglia di utilizzare le istanze del cluster di failover AlwaysOn.

  • Per protezione dei dati tramite SQL Server, si consiglia di utilizzare Gruppi di disponibilità AlwaysOn.

    [!NOTA]

    Se si esegue una versione di SQL Server che non supporta Gruppi di disponibilità AlwaysOn, si consiglia di eseguire il log shipping. Per informazioni sulle edizioni di SQL Server che supportano Gruppi di disponibilità AlwaysOn, vedere la sezione "Disponibilità elevata (AlwaysOn)" di Funzionalità supportate dalle edizioni di SQL Server 2012.

Vedere anche

Riferimento

Funzionalità del Motore di database deprecate in SQL Server 2012

Concetti

Miglioramenti apportati alla disponibilità (motore di database)

WSFC (Windows Server Failover Clustering) con SQL Server

Altre risorse

Mirroring del database: Interoperabilità e coesistenza (SQL Server)