
Dies ist keine „Wie soll ich das machen“-Frage, sondern nur eine, um die Bühne zu bereiten. Es geht um „Was haben Sie erlebt?“ Bitte lesen Sie die ganze Frage durch, bevor Sie schnell antworten.
Ich habe gestern den Tag damit verbracht, die aktuelle Runde von SharePoint MCM (Microsoft Certified Masters - sieheHier) den Schülern alles über Hochverfügbarkeitstechnologien in SQL Server und wie SQL-Log/Recovery/Backup/Restore funktioniert. Das ist wirklich wichtig, da in jeder Enterprise-Klasse-MOSS-Installation ein Enterprise-Klasse-SQL-Server versteckt ist, normalerweise ohne DBA. Kimberly bringt ihnen am Freitag einen Tag lang Datenbankwartung bei (eine Art abgespeckte Version der ersten Woche des SQL MCM, das wir unterrichten).
Wir haben die Möglichkeiten der Verwendung von Datenbankspiegelung zur Gewährleistung einer hohen Verfügbarkeit von SharePoint-Datenbanken sowie die jeweiligen Vor- und Nachteile diskutiert. Ich kenne mich mit Datenbankspiegelung bis ins kleinste Detail aus, da ich bei Microsoft dafür verantwortlich war. In Ihren Antworten müssen Sie also nicht auf Verhaltensweisen und Eigenheiten hinweisen. Ich kenne auch die verschiedenen Vorbehalte und Richtlinien im Whitepaper zur Spiegelung von den SharePoint-Leuten, und ja, es handelt sich lediglich um allgemeine Richtlinien, nicht um feste Regeln.
Meine Frage ist folgende: Ich würde gerne von jedem hören, der Datenbankspiegelung für SharePoint implementiert hat, und ob es für Sie funktioniert hat oder ob es gescheitert ist. Insbesondere, wie hat das Failover-Verhalten für Sie funktioniert? Hatten Sie am Ende einige Datenbankprinzipale auf einem Server und einige auf dem anderen, wodurch Ihre Farm effektiv aufgeteilt und unbrauchbar wurde, bis durch manuelles Eingreifen alles auf einen Server umgeschaltet wurde? Haben Sie es für lokale oder Remote-HA verwendet? Und so weiter.
Alle Antworten werden dankbar entgegengenommen und werden dazu beitragen, die Wissensbasis rund um die Verbindung dieser beiden Technologien zu erweitern. Außerdem werde ich meine Geschichten an die SharePoint-Produktgruppe und auch an die zukünftigen MCM-Rotationen zurückmelden, die ich unterrichte.
Danke!
[Edit: PS: Ich werde am Wochenende auch einen Blogbeitrag mit Erfahrungen und Richtlinien dazu zusammenstellen]
Antwort1
Uns wurde von MS gesagt, wir sollten es NICHT einmal mit SharePoint versuchen (das war vor 1,5 Jahren, als wir mit der Planung unserer SharePoint 2007-Implementierung begannen).
Antwort2
Wir verwendeten schließlich ein Produkt namensNiemals versagenum HA zu unserer MOSS-Implementierung hinzuzufügen. Es bietet eine kontinuierliche Replikation sowohl des SQL-Servers als auch des MOSS-Servers. Weitaus zuverlässiger sowohl bei Failover- als auch bei Failback-Szenarien.
Antwort3
Keine Reaktion, Puls prüfen!?
Wow, Paul, hast du das hier schon probiert?http://www.sharepointoverflow.comnoch?
Ich habe mit Kunden gearbeitet, die Clustering implementiert haben, aber nie in der Produktion gespiegelt haben. Ein Kollege von mir hat mir einen POC der Whitepaper-Technik für Failover vorgeführt, sodass ich persönlich gesehen habe, wie sie funktioniert. Die meisten Teilnehmer dieser Präsentation waren jedoch von der Technik überrascht und nicht sicher, ob sie sie ihren Kunden empfehlen würden.