Was ist die Azure-Dateisynchronisierung?

Abgeschlossen

Die Azure-Dateisynchronisierung ermöglicht Ihnen eine Erweiterung Ihrer lokalen Dateifreigaben in Azure. Sie arbeitet mit Ihren vorhandenen lokalen Dateifreigaben zusammen, um die Speicherkapazität zu erweitern und Redundanz in der Cloud zu gewährleisten. Hierfür ist Windows Server 2012 R2 oder höher erforderlich. Sie können über jedes von Windows Server unterstützte Dateifreigabeprotokoll, z. B. SMB, NFS oder FTPS, auf Ihre lokale Dateifreigabe zugreifen.

Sie stellen Nachforschungen zu den verfügbaren Tools zum Erweitern Ihrer lokalen Dateifreigabekapazität in Azure an. Ihr Ziel ist es, die Azure-Dateisynchronisierung und ihre Funktionsweise zu verstehen und zu erfahren, wie Sie damit Ihre Dateifreigabekapazität erhöhen können.

In dieser Lerneinheit erfahren Sie, was die Azure-Dateisynchronisierung ist, wie sie funktioniert, und wie Sie vorgehen müssen, damit sie unterstützt wird.

Erweitern der Speicherkapazität

Die Azure-Dateisynchronisierung verwendet Ihren lokalen Dateiserver als lokalen Cache für Ihre Azure-Dateifreigabe. Mit Cloudtiering können Sie die Dateien, die Ihre Organisation am häufigsten verwendet, auf dem Dateiserver lokal zwischenspeichern. Auf die seltener verwendeten Dateien kann über dieselbe lokale Freigabe zugegriffen werden. Dort ist allerdings nur ein Zeiger auf die Daten gespeichert. Wenn ein Benutzer die Datei öffnet, wird der Rest der Dateidaten aus Azure Files gepullt.

Die folgende Abbildung zeigt, was geschieht, wenn ein Benutzer zwei Dateien anfordert. Datei A wird häufig verwendet. Daher befindet sich die Datei in der lokalen Dateifreigabe. Datei B wird nicht oft verwendet. Daher wird die Datei aus der Azure-Dateifreigabe abgerufen.

Diagram that shows the local share returning file A and the Azure file share returning data for file B.

Beim Cloudtiering speichern Sie lokal einen kleineren Satz von Dateidaten, sodass Sie über mehr lokalen Speicherplatz für die Dateien verfügen, die Ihr Unternehmen häufiger verwendet.

Das Cloudtiering ist standardmäßig deaktiviert. Sie aktivieren es beim Erstellen des Serverendpunkts.

Terminologie

Sie müssen einige Begriffe kennen, um die Azure-Dateisynchronisierung verwenden zu können.

  • Der Speichersynchronisierungsdienst ist die allgemeine Azure-Ressource für die Azure-Dateisynchronisierung. Der Dienst wird für Azure-Ressourcengruppen bereitgestellt. Sie können Synchronisierungsgruppen in einem Speichersynchronisierungsdienst erstellen.

  • Eine Synchronisierungsgruppe skizziert die Replikationstopologie für eine Azure-Dateifreigabe. Alle Serverendpunkte in derselben Synchronisierungsgruppe werden miteinander synchronisiert. Wenn Sie über mehrere Azure-Dateifreigaben verfügen, die synchronisiert und über die Azure-Dateisynchronisierung verwaltet werden müssen, erstellen Sie zwei Synchronisierungsgruppen und verschiedene Endpunkte.

  • Registrierter Server bedeutet, dass eine Vertrauensstellung zwischen dem lokalen Server und dem Speichersynchronisierungsdienst besteht. Sie können mehrere Server bei einem einzelnen Speichersynchronisationsdienst registrieren, aber ein Server kann immer nur bei einem Speichersynchronisationsdienst registriert sein.

  • Der Azure-Dateisynchronisierungs-Agent ist ein herunterladbares Paket, das ein Synchronisieren von Windows Server mit einer Azure-Dateifreigabe ermöglicht. Der Agent besteht aus drei Komponenten:

    • FileSyncSvc.exe. Ein Dienst, der Änderungen an Endpunkten überwacht.
    • StorageSync.sys. Azure-Dateisystem-Filtertreiber.
    • PowerShell-Verwaltungs-Cmdlets.
  • Ein Serverendpunkt stellt einen bestimmten Speicherort auf einem registrierten Server dar, z. B. einen Ordner auf einem lokalen Datenträger. Auf einem Volume können mehrere Serverendpunkte vorhanden sein, solange sich ihre Pfade nicht überschneiden.

  • Der Cloudendpunkt ist die Azure-Dateifreigabe, die Teil einer Synchronisierungsgruppe ist. Es kann nur einen Cloudendpunkt pro Synchronisierungsgruppe geben. Die Azure-Dateisynchronisierung sorgt für die Synchronisierung von Cloudendpunkten und Serverendpunkten in dieser Synchronisierungsgruppe. Eine Azure-Dateifreigabe kann jeweils nur Mitglied einer Synchronisierungsgruppe sein.

  • Das Cloudtiering ist ein optionales Feature der Azure-Dateisynchronisierung. Dieses Feature speichert häufig verwendete Dateien lokal auf dem Server zwischen. Dadurch kann für weniger häufig verwendete Dateien Tiering in der Cloud durchgeführt werden. Das Zwischenspeichern oder Tiering von Dateien erfolgt gemäß der von Ihnen erstellten Cloudtieringrichtlinie.

Wie funktioniert dies?

Die Azure-Dateisynchronisierung verwendet einen softwarebasierten Agent, der auf dem lokalen Server installiert ist, den Sie replizieren möchten. Dieser Agent kommuniziert mit dem Speichersynchronisierungsdienst.

Die Azure-Dateisynchronisierung verwendet Windows-USN-Journale auf dem Windows Server-Computer, um automatisch eine Synchronisierungssitzung zu starten, wenn sich Dateien auf dem Serverendpunkt ändern. An der lokalen Dateifreigabe vorgenommene Änderungen werden sofort erkannt und in die Azure-Dateifreigabe repliziert.

Azure Files verfügt noch nicht über Änderungsbenachrichtigung oder Journaling, daher verfügt die Azure-Dateisynchronisierung über einen geplanten Auftrag, der als Änderungserkennungsauftrag bezeichnet wird. Dieser Auftrag wird alle 24 Stunden initiiert. Das bedeutet, dass beim Ändern einer Datei in der Azure-Dateifreigabe die Änderung möglicherweise erst bis zu 24 Stunden später in der lokalen Dateifreigabe angezeigt wird.

Bereitstellungsprozess

In den folgenden Schritten wird der allgemeine Prozess für das Einrichten der Azure-Dateisynchronisierung beschrieben.

  1. Überprüfen Ihres lokalen Systems: Führen Sie das Auswertungs-Cmdlet auf Ihrem lokalen Server aus, um zu überprüfen, ob Ihr Betriebssystem und Ihr Dateisystem unterstützt werden.
  2. Erstellen von Azure-Ressourcen: Sie benötigen ein Speicherkonto, das eine Dateifreigabe, einen Speichersynchronisierungsdienst, eine Synchronisierungsgruppe und einen Cloudendpunkt enthält. Erstellen Sie die Ressourcen in dieser Reihenfolge. Wenn Sie eine Synchronisierungsgruppe über das Azure-Portal erstellen, wird gleichzeitig ein Cloudendpunkt erstellt.
  3. Installieren des Agents für die Azure-Dateisynchronisierung: Installieren Sie den Agent auf jedem Windows-Dateiserver, der an der Replikation zum Speichersynchronisierungsdienst teilnimmt.
  4. Registrieren des Windows-Servers beim Speichersynchronisierungsdienst: Nach der Installation des Synchronisierungs-Agents werden Sie aufgefordert, den Server beim Speichersynchronisierungsdienst zu registrieren.
  5. Erstellen eines Serverendpunkts: Nachdem der Server registriert ist, fügen Sie ihn als Serverendpunkt in der Synchronisierungsgruppe hinzu.

In den folgenden Lerneinheiten erfahren Sie mehr über diese Schritte.