Data Domain – Funktionsweise der MTree-Replikation

Summary: In diesem Artikel wird beschrieben, wie die Replikation funktioniert. Es beschreibt regelmäßige MTree-Replikations-Snapshots und vom Nutzer erstellte Snapshots.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

 Funktionsweise der MTree-Replikation

Zweck

         Erklären, wie die MTree-Replikation funktioniert.

GILT FÜR

  • Alle Data Domain-Systeme
  • Softwareversion 5.1 und höher.

LÖSUNG:

Einer der grundlegenden Unterschiede zwischen der MTree- und der Verzeichnisreplikation ist die Methode, mit der bestimmt wird, was von der Quelle auf das Ziel repliziert werden muss. Die MTree-Replikation nutzt Snapshots, um sicherzustellen, dass das Data Domain-Zielsystem immer ein Point-in-Time-Image des Data-Domain-Quellsystems ist. Snapshots sind Point-in-Time-Images des MTree. Für jeden MTree-Replikationskontext erstellt (und löscht) das System automatisch Snapshots des MTree.

Im Gegensatz dazu verwendet die Verzeichnisreplikation keine Snapshots, sondern ein Replikationsprotokoll. Er muss jede Änderung am Inhalt des Quellverzeichnisses in der Reihenfolge replizieren, in der er geändert wurde. Beispiel: Wenn file_1 erstellt, dann geändert und dann gelöscht wird. Die Verzeichnisreplikation repliziert die Erstellung von file_1, die Änderung und die Löschschritte auf dem Ziel-DDR.

Ein Vorteil der MTree-Replikation besteht darin, dass durch die Verwendung von Snapshots einige der zwischengeschalteten Änderungen an den Dateien übersprungen werden können, wodurch die Menge der Daten, die über das Netzwerk gesendet werden müssen, und die Replikationsverzögerung reduziert werden.

Bei der MTree-Replikation werden die folgenden Schritte ausgeführt:

  1. Ein Snapshot wird an der Quelle des MTree-Replikationskontexts erstellt. Dieser Snapshot wird mit dem letzten Snapshot verglichen und die Änderungen werden an das Ziel gesendet.
  2. Auf dem Ziel wird der MTree aktualisiert, aber die Dateien werden dem Nutzer erst dann zur Verfügung gestellt, wenn ALLE Änderungen für den neuesten Snapshot empfangen wurden.

Die obigen Schritte werden jedes Mal wiederholt, wenn ein Snapshot auf dem MTree erstellt wird. Dies kann auf eine der beiden beiden Arten erfolgen:

  1. Wenn die Replikationsverzögerung mehr als 15 Minuten beträgt und derzeit kein Snapshot repliziert wird (vom System generierte, periodische Snapshots) 
  2. Zu nutzerdefinierten Zeitpunkten (z. B. nach Abschluss eines Backupjobs) (vom Nutzer erstellte Snapshots).
  3. Nachdem der Snapshot repliziert wurde, wird diese Verbindung auf dem Ziel getrennt.  Eine neue Verbindung wird zwischen der Quell-DD und der Ziel-DD hergestellt, wenn der nächste Snapshot repliziert wird.

Beispiel 1:

In diesem Beispiel sehen wir, wie sich periodisch generierte Snapshots verhalten.
  • S1, S2 und S3 sind periodische, vom System generierte Snapshots.
  • S1 wird erzeugt und beginnt mit der Replikation auf das Ziel.
  • S1 benötigt mehr als 15 Minuten, um die Replikation abzuschließen.
  • Wenn die S1-Replikation abgeschlossen ist, wird die Verbindung auf dem Ziel getrennt.
  • Da seit der Erstellung von S1 mehr als 15 Minuten vergangen sind, wird ein neuer periodischer Snapshot S2 erstellt und beginnt mit der Replikation. Die Replikation von S2 wird in weniger als 15 Minuten abgeschlossen.
  • Das System wartet, bis 15 Minuten nach der Erstellung von S2 verstrichen sind, bevor die Erstellung von S3 (und das Löschen von S1) abgeschlossen ist.
  • Die Replikation von S3 beginnt sofort.

 

kA5j00000008P91CAE_1_0

Beispiel 2:

In diesem Beispiel sehen wir die Interaktionen von nutzergenerierten Snapshots und periodisch erzeugten Snapshots:

  • S1 ist ein periodischer vom System generierter Snapshot. S2 und S3 sind nutzergenerierte Snapshots
  • S1 wird erzeugt und beginnt mit der Replikation auf das Ziel.
  • Während der Replikation von S1 wird ein vom Nutzer generierter Snapshot S2 erstellt.
  • Da S1 weiterhin repliziert wird, setzt das System die Replikation von S1 fort, bis der Vorgang abgeschlossen ist. Die Replikation von S2 wird angehalten, bis S1 abgeschlossen ist.
  • Wenn S1 die Replikation abgeschlossen hat, beginnt die Replikation von S2 sofort.
  • Wenn S2 in weniger als 15 Minuten repliziert wird, wartet das System wieder 15 Minuten seit der Erstellung von S2, bevor der nächste vom System generierte Snapshot erstellt wird.
  • In diesem Beispiel wird jedoch ein neuer, vom Nutzer generierter Snapshot S3 erstellt, bevor die 15 Minuten abgelaufen sind.
  • Da keine Replikation durchgeführt wird, beginnt die Replikation von S3 sofort nach der Erstellung. 
  • Da es sich bei S2 und S3 um vom Nutzer generierte Snapshots handelt, wird S1 erst gelöscht, wenn ein vom dritten System generierter Snapshot erstellt wurde.

kA5j00000008P91CAE_1_1

Referenz

  • Häufig gestellte Fragen zur MTree-Replikation 180842


Additional Information

 

    Affected Products

    Data Domain

    Products

    Data Domain
    Article Properties
    Article Number: 000010873
    Article Type: How To
    Last Modified: 23 Sept 2024
    Version:  3
    Find answers to your questions from other Dell users
    Support Services
    Check if your device is covered by Support Services.