Soluzioni a disponibilità elevata (SQL Server)
In questo argomento vengono presentate diverse SQL Server soluzioni a disponibilità elevata che migliorano 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 supportano una determinata soluzione a disponibilità elevata, vedere la sezione "Disponibilità elevata (AlwaysOn)" di Funzionalità supportate dalle edizioni di SQL Server 2014.
(#RecommendedSolutions)
Panoramica delle soluzioni a disponibilità elevata di SQL Server
SQL Server offre diverse opzioni per la creazione di disponibilità elevata per un server o un database. Le opzioni di disponibilità elevata sono riportate di seguito:
Istanze del cluster di failover AlwaysOn
Nell'ambito dell'offerta SQL Server AlwaysOn, le istanze del cluster di failover AlwaysOn sfruttano la funzionalità WSFC (Windows Server Failover Clustering) per offrire disponibilità elevata locale tramite ridondanza a livello di istanza del server, ovvero un'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 altre informazioni, vedere Istanze del cluster di failover Always On (SQL Server).
Gruppi di disponibilità AlwaysOn
Always On Gruppi di disponibilità è una soluzione di disponibilità elevata e ripristino di emergenza di livello aziendale introdotta in SQL Server 2012 per ottimizzare la disponibilità per uno o più database utente. Always On gruppi di disponibilità richiede che le istanze di SQL Server risieda nei nodi WSFC (Windows Server Failover Clustering). Per altre informazioni, vedere Gruppi di disponibilità AlwaysOn (SQL Server).
Nota
Un'istanza del cluster di failover può sfruttare Always On gruppi di disponibilità per fornire il ripristino di emergenza remoto a livello di database. Per altre 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 usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. È consigliabile usare invece Always On gruppi di disponibilità.
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 altre informazioni, vedere Mirroring del database (SQL Server).
Log shipping
Come Always On gruppi di disponibilità e mirroring del database, il log shipping opera a livello di database. È possibile usare 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 altre informazioni sul log shipping, vedere Informazioni sul log shipping (SQL Server).For more information about log shipping, see About Log Shipping (SQL Server).
Soluzioni consigliate per l'utilizzo di SQL Server per proteggere i dati
I consigli per garantire la protezione dei dati per l'ambiente SQL Server sono i seguenti:
Per la protezione dei dati tramite una soluzione disco condivisa di terze parti (SAN), si consiglia di usare le istanze del cluster di failover AlwaysOn.
Per la protezione dei dati tramite SQL Server, è consigliabile usare Always On gruppi di disponibilità.
Nota
Se si esegue un'edizione di SQL Server che non supporta Always On gruppi di disponibilità, è consigliabile eseguire il log shipping. Per informazioni sulle edizioni di SQL Server supporto Always On gruppi di disponibilità, vedere la sezione "Disponibilità elevata (AlwaysOn)" di Funzionalità supportate dalle edizioni di SQL Server 2014.
Vedere anche
WSFC (Windows Server Failover Clustering) con SQL Server
Mirroring del database: interoperabilità e coesistenza (SQL Server)
Funzionalità del Motore di database deprecate in SQL Server 2014