Wir haben unsere primären SQL-Server im Haus (derzeit 15 primäre Server (ca. 500 Datenbanken insgesamt), die meisten Server verfügen über Hex-Core-Prozessoren).
Diese werden auf andere Sicherungsserver in einem nahe gelegenen Gebäude gespiegelt (über eine dedizierte 0-ms-Glasfaserverbindung).
Wir möchten eine Live-Kopie unserer Daten in einem meilenweit entfernten externen Rechenzentrum aufbewahren (als Teil eines viel größeren DR-Projekts - dh wenn es in unserer Region ein Kommunikationsproblem gibt).
Derzeit verwenden wir SQL Server 2008 R2 - Standard Edition.
Die Verwendung der "Standard Edition" von SQL Server 2008 R2 beschränkt uns offensichtlich auf die synchrone Spiegelung, da asynchron eine "Enterprise Edition" -Funktion ist.
Wir haben Tests mit synchroner Offsite-Spiegelung durchgeführt, aber die Latenz hat es einfach zu einem No-Go gemacht.
Ich würde gerne ein Upgrade auf SQL Server 2012 Enterprise durchführen und AlwaysOn-Verfügbarkeitsgruppen implementieren, aber das Unternehmen ist nicht bereit, mehr als 100.000 GBP für das Upgrade der SQL-Lizenzierung auszugeben (2012 pro Kernlizenzierung + unsere Hex-Core-Prozessoren = epischer Fehler) - Sie sind nicht einmal bereit, das Geld für ein Upgrade auf 2008 Enterprise auszugeben. Das ist also auch eine asynchrone Spiegelung aus dem Fenster.
Da mir diese finanziellen Zwänge die Hände gebunden haben, bleibe ich bei der 2008 R2 Standard Edition.
Die einzigen Optionen, die mir offen bleiben, sind Protokollversand und Replikation (korrigieren Sie mich, wenn ich etwas verpasst habe) - Protokollversand ist grob - aber wenn es richtig verwaltet wird, kann es machbar sein - also haben wir das vorerst auf dem Rückgrat.
Meine Fragen):
- Verfügt SQL Server 2008 R2 Standard über alle Replikationsfunktionen, die für die externe Replikation erforderlich sind?
- Wäre die Replikation von internen Servern in ein externes Rechenzentrum (20 bis 30 ms Latenz) möglich, ohne die Leistung auf dem Primärserver in irgendeiner Weise zu beeinträchtigen (wäre es in Ordnung, den Replikationsverteiler auf dem "Principle" -Server festzulegen)?
- Angesichts der Tatsache, dass es sich bei der Replikation nicht um eine Replikationslösung auf Instanzebene handelt, würde die Verwaltung dieser Lösung mehr als 1 DBA umfassen? (Angesichts der Tatsache, dass ich bereits 15 Principle-Server und deren Mirror-Gegenstücke verwalte - zugegebenermaßen mit viel Automatisierung)
- Wäre eine Replikation von unserem primären Standort aus möglich, ohne die vorhandene Spiegelungskonfiguration zu beeinträchtigen. Nach meinem Verständnis besteht die beste Vorgehensweise darin, den Abonnenten im Gegensatz zum Publisher zu spiegeln. Ist dies korrekt?
- Gibt es noch etwas, das Replication Virgins vergessen, dass Sie mich darauf aufmerksam machen müssen?