Hallo SQL-Gurus
Ich bin auf der Suche nach einer Lösung für folgendes Problem, gerne möchte ich eine Datenbank synchron halten.
Folgende Systeme sind vorhanden.
2 Server (gleiches Subnetz, Domäne)
Auf beiden Server läuft momentan Server 2008R2 mit MS SQL 2008R2 oder wahlweise auch 2012.
Ausgangslage
Auf dem Server1 läuft die Datenbank und empfängt/verarbeitet Daten (Master)
Alle 5min wird ein Dump erstellt und auf Server2 (Slave) kopiert, Server2 liest die Datenbank ein macht jedoch nichts weiter (keine Funktion)
Server1(Master) überwacht mit einem Watchdog den Server2(Slave) und umgekehrt.
Um herauszufinden ob eine Umschaltung nötig ist. Ist eine Umschaltung nötig, da der Master nicht mehr läuft entsteht ein Delay von 5min (Dump erstell Zeit)
Ziel
Es wird nur alle 5min ein Dump erstellt, diese Zeit soll auf möglichst 0 Min gebracht werden. Es „darf“ keinen weiteren Server für dies benötigen -> Keine Ahnung ob dies realistisch ist oder nicht.
Kennt jemand von euch eine Lösung? Benötigt ihr weitere Infos?
Ich bin froh über jede Meinung oder Hinweis, da es um meine Diplomarbeit geht
Evtl. kennt jemand von euch einen MS SQL-Guru
Danke