Die erste Verteidigungsmaßnahme bei schwerwiegenden Speicherfehlern oder einer physikalischen Beschädigung der Datenbank mit CCR ist es, die Wiederherstellung mit der passiven Kopie der Daten und nicht mit der Datensicherung durchzuführen. Dadurch ist es weitaus weniger entscheidend, kurze Wiederherstellungszeitziele zu erreichen, die auf der Wiederherstellung aus dem Archiv oder von Band basieren. Anstatt von Band wiederherzustellen, aktivieren Sie die passive Kopie einer Datenbank, woraufhin die Daten den Clients nach Minuten und nicht erst Stunden wieder zur Verfügung stehen. In diesem Sinne kann CCR als schneller Wiederherstellungsmechanismus betrachtet und in dieselbe Kategorie eingeordnet werden, wie hardwarebasierte Snapshots und Klone, die mithilfe des Volumeschattenkopie-Diensts in Exchange Server 2003 erstellt wurden.
Es ist nicht ungewöhnlich, dass ein Administrator Offlinedatenbankoperationen durchführt, z. B. als Reparaturmaßnahme aufgrund von fehlerhaften Sicherungen (beispielsweise durch beschädigte Bänder oder Wiederherstellungsfehler). Mit CCR wird dieses Szenario vermieden und das Risiko ist wesentlich geringer, dass eine Datenbank repariert werden muss. Obwohl sich der Prozentsatz der Situationen, in denen eine Reparatur erforderlich ist, drastisch verringern sollte, wird es sicherlich weiterhin Situationen geben, in denen diese erforderlich ist. Vergewissern Sie sich, dass Sie Ihre Toleranz für die im schlimmsten Fall mögliche Ausfallzeit berücksichtigen, wenn Sie die Datenbankgröße festlegen.
CCR ermöglicht es Ihnen, längere Onlinewartungsfenster zu verwenden. Da CCR es Ihnen ermöglicht, eine Sicherung aus der passiven Kopie einer Speichergruppe zu erstellen, können Sie Ihr Onlinewartungsfenster auf dem aktiven Clusterknoten ausdehnen. In vielen Fällen können Sie das Onlinewartungsfenster verdoppeln, wodurch es Ihnen wiederum ermöglicht wird, größere Postfächer und Datenbanken vorzuhalten.
Ein weiteres Feature von Exchange 2007, die Ausfallsicherung bei verlorenen Protokollen (Lost Log Resiliency, LLR), verringert das Vorkommen von Datenbankinkonsistenzen aufgrund verlorener Protokolle erheblich. Der häufigste Grund für ein Datenbankreparatur durch den Administrator besteht im Allgemeinen in der Notwendigkeit, diese in einen konsistenten Zustand zu versetzen, wenn erforderliche Protokolle verschwunden oder beschädigt sind und dadurch das Bereitstellen der Datenbank verhindert wird. LLR bietet eine Ausfallsicherung für viele dieser Szenarien mit verschwundenen und beschädigten Protokollen, wodurch eine Datenbank ohne Reparatur bereitgestellt werden kann. Weitere Informationen zu LLR finden Sie unter Flexibilität der verlorenen Protokolle und Aktivität des Transaktionsprotokolls in Exchange 2007.
An diesem Punkt mag es erscheinen, als ob es Ihnen die fortlaufende Replikation ermöglicht, Ihre Datenbanken ohne Risiko zu einer beliebigen Größe anwachsen zu lassen. Dies ist jedoch nicht der Fall. Eine Onlinewartung, die in einem vertretbaren Zeitraum pro Datenbank abgeschlossen werden kann, ist weiterhin eine Einschränkung für die Datenbankgröße. Bei CCR ist die Möglichkeit, ein erneutes Seeding für Datenbanken durchführen zu müssen, ebenfalls eine Einschränkung. CCR bietet eine Datenbankredundanz, daher kann die Wiederherstellung schnell durch Aktivieren der passiven Kopie einer Datenbank erreicht werden, wenn die aktive Kopie einer Datenbank verschwunden oder beschädigt ist. CCR ermöglicht die automatische Aktivierung über den als Failover bekannten Prozess.
Nach dem Auftreten eines Failovers ist nur noch eine Kopie der Datenbank vorhanden, die neue aktive Kopie. Da die passive Kopie nicht länger vorhanden ist, kann die Ausfallsicherung der Datenbank beeinträchtigt werden. Sie sollten jedoch weiterhin über Ihre Datensicherung verfügen. Damit die Ausfallsicherung wieder aktiviert wird, muss die verlorene oder beschädigte Datenbank entfernt und eine neue passive Kopie der Datenbank erstellt werden, für die das erneute Seeding von der aktiven Kopie erfolgen muss. In Abhängigkeit von der Größe der Datenbank kann dies lange dauern. Der schlimmste Fall ist der Verlust oder die Beschädigung aller aktiven Kopien, in dem für alle passiven Kopien das erneute Seeding erfolgen muss. Dieses Szenario ist einer der Gründe, warum Gigabit-Ethernet für CCR-Umgebungen empfohlen wird.
In einer CCR-Umgebung sollten Sie folgende Werte über Gigabit-Ethernet erwarten können, wenn keine Engpässe durch Datenträger oder Prozessoren auftreten:
-
Erneutes Seeding für einzelne Datenbank: Ungefähr 25 MB/s
-
Erneutes (paralleles) Seeding für mehrere Datenbanken: Ungefähr 100 MB/s (eingeschränkt durch Netzwerkbandbreite)
Eine höhere maximale Datenbankgröße ist möglich, wenn die fortlaufende Replikation verwendet wird. Für Exchange 2007 werden die folgenden maximalen Datenbankgrößen empfohlen:
-
Auf einem Postfachserver ohne fortlaufende Replikation gehostete Datenbanken: 100 GB
-
Auf einem Postfachserver mit fortlaufender Replikation und Gigabit-Ethernet gehostete Datenbanken: 200 GB
Hinweis: |
|---|
|
Umfangreiche Datenbanken erfordern möglicherweise auch aktuellere Speichertechnologien für höhere Bandbreiten, um Reparaturszenarien zu entsprechen.
|
Wichtig: |
|---|
|
Die wahre maximale Größe für Ihre Datenbank sollte durch die Vereinbarung zum Servicelevel (Service Level Agreement, SLA) festgelegt sein, die in Ihrer Organisation besteht. Durch die Ermittlung der größtmöglichen Datenbank, die innerhalb des in der Vereinbarung zum Servicelevel Ihrer Organisation angegebenen Zeitraums gesichert und wiederhergestellt werden kann, bestimmen Sie die maximale Größe für Ihre Datenbanken.
|