Benutzer mit den meisten Antworten
Hochverfügbarkeit mit SQL Server 2012 Standard Edition?

Frage
-
Hallo,
wir möchten gerne unseren SQL Server "hochverfügbar" machen.
D.h. wir haben eine Instanz mit ca. 15 Datenbanken auf einem phys. Server und die Datenbanken liegen auf lokalen Platten.
Mir schwebt vor, einen virtuellen Server aufzusetzen, der im Falle eines Ausfalls, oder bei Wartung des phys. Servers innerhalb von max. 3-5 Minuten einspringen kann. Ich brauche auch nicht unbedingt eine Unterscheidung bei den verschiedenen Datenbanken, es können alle gleich behandelt werden.
Welche Möglichkeiten habe ich denn mit der Standard Edition von SQL Server 2012 bzgl. dieser Art von Hochverfügbarkeit?
Danke,
Alex
Antworten
-
Hallo webjagger,
da die neue Funktionalität AlwaysOn in der Standard-Version nicht zur Verfügung steht, bleiben Dir nur die alt bekannten möglichkeiten, sprich Database mirroring, Failover Clustering und Log Shipping. Da sicherlich Failover Clustering aus Kostengründen auscheidet, hast Du also noch die Fall zwischen Database Mirroring und Log Shipping.
- Als Antwort markiert webjagger Montag, 16. Juli 2012 07:58
-
solange der Mirror oder Standby Server / Secondary Server fuer nichts anderes benutzt wird, braucht er keine separate SQL Server Lizenz - eine OS Lizenz hingegen schon!
Lizenzierung von Standby- / Mirror SQL Server:
Seite 14:
For each properly licensed instance of SQL Server, customers can run a supporting passive instance in a separate
OSE for temporary support. A passive SQL Server instance is one that is not serving SQL Server data to
clients or running active SQL Server workloads. This passive failover instance can run on a server other than
the licensed server.
●● The secondary server used for failover support does not need to be separately licensed for SQL Server as
long as it is truly passive. If it is serving data, such as reports to clients running active SQL Server workloads,
or performing any “work” such as additional backups being made from secondary servers, then it must be
licensed for SQL Server.
●● Primary server licenses include support for one secondary server only, and any additional secondary servers
must be licensed for SQL Server. Note: The rights to run a passive instance of SQL Server for temporary
support are not transferable to other licensed servers for purposes of providing multiple passive secondary
servers to a single primary server.
●● When licensing SQL Server 2012 under the Per Core model, the number of core licenses must be based on
the server that requires the higher number of licenses. This way, when the failover server takes over, it is
adequately licensed. For a passive instance of SQL Server to be properly licensed, it cannot require more
core licenses than the licensed primary system.Please use Mark as Answer if my post solved your problem and use Vote As Helpful if a post was useful.
- Als Antwort markiert webjagger Montag, 16. Juli 2012 10:54
Alle Antworten
-
Hallo webjagger,
da die neue Funktionalität AlwaysOn in der Standard-Version nicht zur Verfügung steht, bleiben Dir nur die alt bekannten möglichkeiten, sprich Database mirroring, Failover Clustering und Log Shipping. Da sicherlich Failover Clustering aus Kostengründen auscheidet, hast Du also noch die Fall zwischen Database Mirroring und Log Shipping.
- Als Antwort markiert webjagger Montag, 16. Juli 2012 07:58
-
hier hat es 2 interessante Whitepapers zu diesem Thema:
http://technet.microsoft.com/en-us/library/jj215886.aspx (AlwaysOn Architecture Guide: Building a High Availability and Disaster Recovery Solution by Using Failover Cluster Instances and Availability Groups)
http://technet.microsoft.com/en-us/library/jj191711.aspx (AlwaysOn Architecture Guide: Building a High Availability and Disaster Recovery Solution by Using AlwaysOn Availability Groups)
Please use Mark as Answer if my post solved your problem and use Vote As Helpful if a post was useful.
-
Hallo Alex,
haben die Beiträge geholfen?
Gruss,
RaulRaul Talmaciu, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können. -
Hallo Raul,
zum Teil.
Falk hat wohl recht. Es bleiben nur DB Mirroring oder Log Shipping, da AlwaysOn der Enterprise Edition vorbehalten bleibt und Failover Clustering, soweit ich weiß, nur auf einem gemeinsamen Storage (also SAN) funktioniert und das in meinem Fall für diesen Zweck nicht verfügbar ist.Technisch habe ich Mirroring und Log Shipping einigermaßen verstanden, glaube ich. Es wäre noch lizenzrechtlich die Frage, ob man denn den Mirror-Server bzw. den Secondary Server überhaupt lizenzieren muss, wenn er nur diese Rolle einnimmt - also das Thema active/passive Lizenzierung. Active würde der zweite Server schließlich nur im Failover Fall. Kann da jemand was dazu sagen?
Gruß,
Alex -
solange der Mirror oder Standby Server / Secondary Server fuer nichts anderes benutzt wird, braucht er keine separate SQL Server Lizenz - eine OS Lizenz hingegen schon!
Lizenzierung von Standby- / Mirror SQL Server:
Seite 14:
For each properly licensed instance of SQL Server, customers can run a supporting passive instance in a separate
OSE for temporary support. A passive SQL Server instance is one that is not serving SQL Server data to
clients or running active SQL Server workloads. This passive failover instance can run on a server other than
the licensed server.
●● The secondary server used for failover support does not need to be separately licensed for SQL Server as
long as it is truly passive. If it is serving data, such as reports to clients running active SQL Server workloads,
or performing any “work” such as additional backups being made from secondary servers, then it must be
licensed for SQL Server.
●● Primary server licenses include support for one secondary server only, and any additional secondary servers
must be licensed for SQL Server. Note: The rights to run a passive instance of SQL Server for temporary
support are not transferable to other licensed servers for purposes of providing multiple passive secondary
servers to a single primary server.
●● When licensing SQL Server 2012 under the Per Core model, the number of core licenses must be based on
the server that requires the higher number of licenses. This way, when the failover server takes over, it is
adequately licensed. For a passive instance of SQL Server to be properly licensed, it cannot require more
core licenses than the licensed primary system.Please use Mark as Answer if my post solved your problem and use Vote As Helpful if a post was useful.
- Als Antwort markiert webjagger Montag, 16. Juli 2012 10:54