Festlegen der Objektreplikation für Blobs
Die Objektreplikation kopiert Blobs in einem Container asynchron gemäß den von Ihnen konfigurierten Richtlinienregeln.
Die Replikation umfasst blob-Inhalte, Metadateneigenschaften und Versionen. Die folgende Abbildung zeigt ein Beispiel für asynchrone Replikation von Blobcontainern zwischen Regionen.
Informationen zur Blobobjektreplikation
Bei der Planung der Konfiguration für die Blobobjektreplikation müssen mehrere Überlegungen beachtet werden.
Die Objektreplikation erfordert, dass die Blobversionsverwaltung sowohl für das Quell- als auch das Zielkonto aktiviert ist. Wenn die Versionsverwaltung für Blobs aktiviert ist, können Sie auf frühere Versionen eines Blobs zugreifen. Mit diesem Zugriff können Sie Ihre geänderten oder gelöschten Daten wiederherstellen.
Die Objektreplikation unterstützt keine Blobmomentaufnahmen. Beliebige Momentaufnahmen für ein Blob im Quellkonto werden nicht in das Zielkonto repliziert.
Die Objektreplikation wird unterstützt, wenn sich das Quell- und das Zielkonto in der Dienstebene „Heiß“ oder „Kalt“ befinden. Quell- und Zielkonten können sich in unterschiedlichen Dienstebenen befinden.
Wenn Sie Objektreplikation konfigurieren, erstellen Sie eine Replikationsrichtlinie, in der das Azure-Quellspeicherkonto und das Zielspeicherkonto angegeben werden.
Eine Replikationsrichtlinie enthält mindestens eine Regel, die einen Quell- und einen Zielcontainer angibt. Die Richtlinie identifiziert die Blobs im Quellcontainer, die repliziert werden sollen.
Überlegungen beim Konfigurieren von Blobobjektreplikation
Es gibt viele Vorteile bei Verwendung von Blobobjektreplikation. Berücksichtigen Sie die folgenden Szenarien, und überlegen Sie sich, wie Replikation zu einem Teil Ihrer Blob Storage-Strategie werden kann.
Berücksichtigen Sie Latenzreduzierungen. Minimieren Sie die Latenz mit Blobobjektreplikation. Sie können die Latenz für Leseanforderungen verringern, indem Clients die Nutzung von Daten aus einer Region ermöglicht wird, die sich in größerer physischer Nähe befindet.
Berücksichtigen Sie die Effizienz für Rechenlasten. Verbessern Sie die Effizienz für Computeworkloads mithilfe von Blobobjektreplikation. Bei der Objektreplikation können Computeworkloads dieselben Sätze von Blobs in verschiedenen Regionen verarbeiten.
Erwägen Sie die Datenverteilung. Optimieren Sie Ihre Konfiguration für die Datenverteilung. Sie können Daten an einem einzigen Standort verarbeiten bzw. analysieren und dann nur die Ergebnisse in andere Regionen replizieren.
Berücksichtigen Sie Kostenvorteile. Verwalten Sie Ihre Konfiguration, und optimieren Sie Ihre Speicherrichtlinien. Nachdem Ihre Daten repliziert wurden, können Sie die Kosten senken, indem Sie die Daten mithilfe von Richtlinien für die Lebenszyklusverwaltung in die Archivebene verschieben.
Berücksichtigen Sie die Versionsverwaltung bei der Verwendung von Objektreplikation.
Sie können blob-Versionsverwaltung aktivieren, um vorherige Versionen eines Objekts automatisch zu verwalten. Wenn die Versionsverwaltung für Blobs aktiviert ist, können Sie auf frühere Versionen eines Blobs zugreifen. Mit diesem Zugriff können Sie Ihre geänderten oder gelöschten Daten wiederherstellen.