Erstellen eines Azure-Dateisynchronisierung Serverendpunkts

Ein Serverendpunkt stellt einen bestimmten Speicherort auf einem registrierten Server dar, z. B. einen Ordner auf einem Servervolume. Ein Serverendpunkt muss die folgenden Bedingungen erfüllen:

  • Ein Serverendpunkt muss ein Pfad auf einem registrierten Server sein (statt einer eingebundenen Freigabe). NAS (Network-Attached Storage) wird nicht unterstützt.
  • Der Serverendpunkt kann sich zwar auf dem Systemvolumen befinden, Serverendpunkte auf dem Systemvolumen verwenden jedoch kein Cloudtiering.
  • Ein registrierter Server kann mehrere Serverendpunkte unterstützen, jedoch kann eine Synchronisierungsgruppe pro registriertem Server immer nur einen Serverendpunkt haben. Andere Serverendpunkte innerhalb der Synchronisierungsgruppe müssen sich auf unterschiedlichen registrierten Servern befinden.
  • Mehrere Serverendpunkte können auf dem gleichen Volume vorhanden sein, wenn sich deren Namespaces nicht überschneiden (z. B. F:\sync1 und F:\sync2) und jeder Endpunkt mit einer eindeutigen Synchronisierungsgruppe synchronisiert wird.

Dieser Artikel hilft Ihnen, die Optionen und Entscheidungen zu verstehen, die zum Erstellen eines neuen Serverendpunkts und zum Starten der Synchronisierung erforderlich sind. Damit dies funktioniert, müssen Sie Planing für Ihre Azure-Dateisynchronisierung Bereitstellung abgeschlossen haben und auch ressourcen bereitgestellt haben, die in vorherigen Schritten benötigt werden um einen Serverendpunkt zu erstellen.

Voraussetzungen

Um einen Server-Endpunkt zu erstellen, stellen Sie sicher, dass die folgenden Kriterien erfüllt sind:

Erstellen eines Serverendpunkts

  1. Wechseln Sie zur neu erstellten Synchronisierungsgruppe.

  2. Wählen Sie unter Serverendpunkte die Option + Serverendpunkt hinzufügen aus.

  3. Geben Sie im Kontextbereich Serverendpunkt hinzufügen folgende Informationen ein:

    • Registrierter Server: Wählen Sie den Namen des Servers oder Clusters, auf bzw. in dem Sie den Serverendpunkt erstellen möchten.

    • Path: Geben Sie den Pfad für die Windows Server Instanz ein, die mit der Azure Dateifreigabe synchronisiert werden soll. Der Pfad kann ein Ordner (z. B. D:\Data), ein Stammverzeichnis (z. B. D:\) oder ein Volumebereitstellungsdienst (z. B. D:\Mount) sein.

    • Cloudtiering: Dieser Abschnitt enthält einen Switch zum Aktivieren oder Deaktivieren des Cloudtiering. Mit Cloudtiering kann für selten verwendete oder selten einem Zugriff ausgesetzte Dateien Tiering nach Azure Files festgelegt werden. Wenn Sie das Cloud-Tiering aktivieren, gibt es zwei Richtlinien, die Sie festlegen können, um Azure-Dateisynchronisierung darüber zu informieren, wann kalte Dateien verschoben werden sollen.

      • Richtlinie für freien Speicherplatz auf dem Volume: Die Menge an freiem Speicherplatz, die auf dem Volume reserviert werden soll, auf dem sich der Serverendpunkt befindet. Wenn z. B. für ein Volume mit einem einzigen Serverendpunkt „Freier Volumespeicherplatz“ auf 50 % festgelegt ist, wird für ungefähr die Hälfte der Daten ein Tiering nach Azure Files durchgeführt. Die Azure-Dateifreigabe enthält immer eine vollständige Kopie der Daten in der Synchronisierungsgruppe, unabhängig davon, ob Cloudtiering aktiviert ist.

      • Datumsrichtlinie: Dateien werden in die Cloud verschoben, wenn sie für die angegebene Anzahl von Tagen nicht benutzt werden (also weder gelesen noch geschrieben werden). Wenn Sie beispielsweise feststellen, dass es sich bei Dateien, auf die seit mehr als 15 Tagen nicht zugegriffen wurde, in der Regel um Archivdateien handelt, legen Sie die Datumsrichtlinie auf 15 Tage fest.

      Screenshot, der die Optionen für Cloudtiering im Bereich zum Hinzufügen eines Serverendpunkts zeigt.

    • Initiale Synchronisierung: Dieser Abschnitt ist nur für den ersten Serverendpunkt in einer Synchronisierungsgruppe verfügbar. (Der Abschnitt ändert sich in Initialer Download, wenn Sie mehr als einen Serverendpunkt in einer Synchronisierungsgruppe erstellen.) Sie können das folgende Verhalten auswählen:

      • Initial Upload: Wie der Server die Daten zuerst in die Azure-Dateifreigabe hochlädt. Es stehen zwei Optionen zur Verfügung:

        • Führen Sie den Inhalt dieses Serverpfads mit dem Inhalt in der Azure-Dateiablage zusammen. Dateien mit demselben Namen und Pfad führen bei unterschiedlichem Inhalt zu Konflikten. Beide Versionen dieser Dateien werden nebeneinander gespeichert. Wenn Ihr Serverpfad oder Azure Dateifreigabe leer ist, wählen Sie diese Option immer aus.
        • Überschreiben Sie Dateien und Ordner in der Azure-Dateifreigabe autoritativ mit Inhalt im Pfad dieses Servers. Mit dieser Option werden Dateikonflikte vermieden.

      Weitere Informationen finden Sie unter Initiale Synchronisierung.

      • Initial Download: Wie der Server zunächst die Azure Dateifreigabedaten herunterlädt. Diese Einstellung ist wichtig, wenn der Server eine Verbindung mit einem Azure File Share herstellt, das Dateien enthält. Die folgenden drei Optionen stehen zur Verfügung:

        • Laden Sie zuerst den Namespace herunter, und rufen Sie dann soviel vom Dateiinhalt ab, wie Sie auf dem lokalen Datenträger speichern können. Namespace steht für die Datei- und Ordnerstruktur ohne den Dateiinhalt.
        • Nur den Namespace herunterladen. Der Dateiinhalt wird zurückgerufen, wenn darauf zugegriffen wird.
        • Vermeiden Sie mehrstufige Dateien. Dateien werden auf dem Server erst angezeigt, nachdem sie vollständig heruntergeladen wurden. Der lokale Zugriff oder die Richtlinie ruft den Dateiinhalt von mehrstufigen Dateien aus der Cloud auf den Server zurück.

      Weitere Informationen finden Sie unter Initialer Download.

  4. Um das Hinzufügen des Serverendpunkts abzuschließen, wählen Sie Erstellen aus. Ihre Dateien bleiben jetzt zwischen der Azure-Dateifreigabe und Windows Server-Instanz synchron.

Hinweis

Die Azure-Dateisynchronisierung erstellt eine Momentaufnahme der Azure-Dateifreigabe als Sicherung, bevor sie den Serverendpunkt erstellt. Mit dieser Momentaufnahme können Sie die Freigabe in den Zustand vor der Erstellung des Serverendpunkts zurücksetzen.

Die Momentaufnahme wird nach der Erstellung des Serverendpunkts nicht automatisch entfernt. Ja, Sie können es löschen, wenn Sie es nicht benötigen.

Sie finden die Momentaufnahmen, die Azure-Dateisynchronisierung erstellt hat, indem Sie die Momentaufnahmen der Azure-Dateifreigabe aufrufen und nach AzureFileSync in der Spalte Initiator suchen.

Cloudtiering

Wenn du einen neuen Server-Endpunkt erstellst, kannst du dich für die Cloud-Tiering-Funktion von Azure-Dateisynchronisierung anmelden. Du kannst die Optionen später im Cloud-Tiering-Bereich ändern. Im folgenden Abschnitt stehen jedoch verschiedene Optionen zur Verfügung, je nachdem, ob Sie Cloud-Tiering für Ihren neuen Server-Endpunkt aktiviert haben.

Weitere Informationen finden Sie unter Cloud-Tiering-Übersicht und Cloud-Tiering-Richtlinien.

Erste Synchronisierung

Der Abschnitt Erste Synchronisierung ist nur für den ersten Serverendpunkt in einer Synchronisierungsgruppe verfügbar. Für jeden weiteren Serverendpunkt siehe Erstdownload.

Zwei anfängliche Synchronisationsverhalten sind verfügbar:

Merge

Merge ist die Standardoption und standardmäßig ausgewählt. Behalte die Auswahl auf Zusammenführen , es sei denn, du hast bestimmte Migrationsszenarien.

  • Wenn du einem Serverstandort beitrittst, ist in den meisten Fällen entweder der Serverstandort oder die Azure-Dateifreigabe leer. In diesen Fällen ist Merge das richtige Verhalten und führt zu erwarteten Ergebnissen.
  • Wenn beide Standorte Dateien und Ordner enthalten, verschmelzen die Namensräume. Wenn sich auf dem Server auch Datei- oder Ordnernamen in der Azure-Dateifreigabe befinden, entsteht ein Synchronisationskonflikt. Konflikte werden automatisch gelöst.

In der Merge-Option können Sie auswählen, wie Inhalte aus der Azure-Dateifreigabe zunächst auf dem Server ankommen. Diese Auswahl hat keine Auswirkungen, wenn die Azure Dateifreigabe leer ist. Weitere Details finden Sie im Erstdownload.

Autoritativer Upload

Autoritativer Upload ist eine Option für die erste Synchronisierung, die für ein bestimmtes Migrationsszenario reserviert ist. Es wird derselbe Serverpfad synchronisiert, den Sie auch zum Seeden der Azure-Dateifreigabe verwendet haben, z. B. mithilfe von Azure Data Box. In diesem Fall weisen die Cloud und die Serverspeicherorte meist dieselben Daten auf, der Server ist jedoch etwas neuer. Die Nutzer nehmen ständig Änderungen vor, während Data Box transportiert wird. Dieses Migrationsszenario erfordert dann eine nahtlose Aktualisierung der Cloud mit den Änderungen auf dem Server (neuer), ohne dass Konflikte entstehen. Daher ist der Server die Autorität der Form des Namespace, und Data Box wurde verwendet, um einen großen anfänglichen Upload vom Server zu vermeiden. Der autoritative Upload des Servers ermöglicht auch dann eine Cloudeinführung ohne Ausfallzeiten, wenn ein Mechanismus zum Offlinedatentransport verwendet wurde, um ein Seeding des Cloudspeichers auszuführen.

Ein Server-Endpunkt kann nur dann unter Verwendung der autoritativen Upload-Option erfolgreich bereitgestellt werden, wenn am Serverstandort Daten vorhanden sind. Dieser Block schützt vor versehentlichen Fehlkonfigurationen. Der autoritative Upload funktioniert wie Robocopy /MIR. Dieser Modus spiegelt die Quelle im Ziel. Die Quelle ist der Azure-Dateisynchronisierung-Server und das Ziel ist die Azure-Dateifreigabe. Der autoritative Upload formt das Ziel nach dem Vorbild der Quelle.

  • Neue oder aktualisierte Dateien und Ordner werden vom Server hochgeladen.
  • Dateien und Ordner, die auf dem Server nicht mehr existieren, werden aus der Azure-Dateifreigabe gelöscht.
  • Änderungen, die auf dem Server nur Metadaten von Dateien und Ordnern betreffen, werden effizient als reine Metadatenupdates in die Azure-Dateifreigabe übertragen.
  • Dateien und Ordner könnten auf dem Server und der Azure-Dateifreigabe existieren. Das übergeordnete Verzeichnis einiger Dateien oder Ordner auf dem Server hat sich jedoch möglicherweise seit dem Seeding der Azure-Dateifreigabe geändert. Diese Dateien und Ordner werden aus der Azure-Dateifreigabe gelöscht und erneut hochgeladen. Aus diesem Grund sollten Sie während einer Migration das Umstrukturieren Ihres Namespace in größerem Umfang vermeiden.

Erster Download

Der Abschnitt Erster Download ist für den zweiten sowie alle weiteren Server-Endpunkte in einer Synchronisierungsgruppe verfügbar. Der erste Serverendpunkt in einer Synchronisierungsgruppe hat zusätzliche Optionen, die sich auf die Migration mit Azure Data Box beziehen. Diese Optionen gelten nicht, wenn dieser Serverendpunkt nicht der erste in Ihrer Synchronisierungsgruppe ist.

Hinweis

Die Auswahl einer anfänglichen Downloadoption hat keine Auswirkungen, wenn die Azure Dateifreigabe leer ist.

Im Rahmen dieses Abschnitts wählen Sie aus, wie Inhalte aus der Azure Dateifreigabe anfänglich auf dem Server eingehen.

Screenshot der anfänglichen Download-Optionen im Assistenten zum Erstellen von Serverendpunkten.

Laden Sie zuerst den Namespace herunter. Nur den Namespace herunterladen. Vermeiden von mehrstufigen Dateien
Beschreibung Lädt zuerst den gesamten Namespace herunter. Dateiinhalte werden serverseitig als Hintergrundaktivität anhand der Heatmap aus der Cloud zurückgeholt (einer Aufzeichnung der Häufigkeit jüngster Dateizugriffe), wodurch zuletzt verwendete Daten schneller zurückgeholt werden. Wenn der freie Speicherplatz auf dem Servervolumen weniger als 10%beträgt, bleiben die verbleibenden Dateien als gestufte Dateien. Nur der Namespace (Datei- und Ordnerstruktur) wird heruntergeladen. Es werden keine Dateiinhalte auf den Server übertragen. Lädt jede Datei vollständig herunter, bevor die Datei im Ordner auf dem Server angezeigt wird. Mit dieser Option wird vermieden, dass jemals eine mehrstufige Datei auf dem Server vorhanden ist. Ein Namespaceelement und Dateiinhalt sind immer gleichzeitig vorhanden. 
Standardeinstellungen Standardeinstellung, wenn Cloud Tiering für diesen Serverendpunkt nicht aktiviert ist. Standardeinstellung, wenn cloud tiering für diesen Serverendpunkt aktiviert ist. Nicht als Standardoption ausgewählt. Diese Option ist nur verfügbar, wenn das Cloud-Tiering nicht aktiviert ist.
Verhalten bei aktivierter Tiering-Funktion Wenn das Cloud-Tiering aktiviert ist, wird der Hintergrundabruf der gestuften Dateien gestoppt, sobald sie die Kriterien der angegebenen Cloud-Tiering-Richtlinie erfüllen (berücksichtigt auch die Richtlinie für freien Speicherplatz und die zeitliche Richtlinie, falls vorhanden). Nur der Namespace (Datei- und Ordnerstruktur) wird heruntergeladen. Es werden keine Dateiinhalte auf den Server übertragen. Option nicht verfügbar.
Verhalten, wenn Tiering nicht aktiviert ist Wenn Cloudtiering nicht aktiviert ist, sollten alle Daten über den Hintergrundrückruf auf den Serverendpunkt abgerufen werden. Sie müssen ein Volume bereitstellen, das groß genug ist, um alle Daten aufzunehmen. Wenn das Volume nicht über genügend freien Speicherplatz verfügt, bleiben einige Dateien auch dann ausgelagert, wenn das Cloudtiering deaktiviert ist. Nur der Namespace (Datei- und Ordnerstruktur) wird heruntergeladen. Es werden keine Dateiinhalte auf den Server übertragen. Lädt jede Datei vollständig herunter, bevor die Datei im Ordner auf dem Server angezeigt wird.
Wann verwendet werden soll
  • Wenn Benutzende nach dem Herunterladen des Namespace schnell auf die zuletzt verwendeten Dateien zugreifen müssen und die meisten Daten zur Bereitstellungszeit in der Azure-Dateifreigabe vorhanden sind. Kunden mit geringer Bandbreite können ebenfalls vom Hintergrundrückruf nach der Erstbereitstellung profitieren.  Weitere Informationen zum Zurückrufen von mehrstufigen Dateien finden Sie unter How to manage Azure-Dateisynchronisierung tiered files.
  • Am besten geeignet für Azure-Dateisynchronisierung serverseitige Notfallwiederherstellungsszenarien, in denen der Serverpfad als leerer Ordner beginnt, z. B. einen neuen Serverendpunkt in Zweigstellen.
Ideal für Anwendungen, die Daten weniger oft oder nur geringe Datenmengen bei Bedarf zurückrufen müssen.
  • Wenn alle Daten immer lokal verfügbar sein müssen, ohne Tiering zu benötigen.
  • Ideal für Anwendungen, die jederzeit Zugriff auf alle Dateien benötigen.
  • Nützlich auf Servern mit geringer Bandbreite, wo man keine gestuften Dateien wegen Datenzugriffsleistungsproblemen möchte.
Implikationen Die Größe von CPU und Arbeitsspeicher sollte basierend auf der Namespacegröße und der Ressource angepasst werden, um E/A-Leistungsprobleme zu vermeiden. Ausführliche Informationen finden Sie unter Recommended System Resources for Azure-Dateisynchronisierung -
  • Das Volume sollte über genügend Speicherplatz verfügen, um alle Daten zu speichern. Der anfängliche Download dauert wahrscheinlich viel länger, da alle Dateiinhalte heruntergeladen werden müssen.
  • Nicht geeignet für schnelle Notfallwiederherstellung, da dies langsamer als die ersten beiden Optionen ist.

Nachdem Sie eine anfängliche Downloadoption ausgewählt haben, können Sie sie nicht mehr ändern, nachdem Sie bestätigt haben, dass der Serverendpunkt erstellt wurde.

Hinweis

Wenn Sie einen Serverendpunkt hinzufügen, die Azure-Dateifreigabe Dateien enthält und Sie zuerst den Namespace herunterladen, werden Dateien als mehrstufig angezeigt, bis sie lokal heruntergeladen werden. Dateien werden standardmäßig in einem einzelnen Thread heruntergeladen, um die Nutzung der Netzwerkbandbreite zu begrenzen. Um die Dateidownloadleistung zu verbessern, verwenden Sie das Cmdlet Invoke-StorageSyncFileRecall mit einer Threadanzahl größer 1.

Dateidownload-Verhalten nach Abschluss des Erstdownloads

Wie Dateien nach Abschluss des ersten Downloads auf dem Server erscheinen, hängt davon ab, wie Sie die Cloud-Tiering-Funktion nutzen und ob Sie Änderungen proaktiv in der Cloud abrufen (neue und geänderte Dateien automatisch von anderen Server-Endpunkten herunterladen, bevor Nutzer darauf zugreifen). Diese Funktion ist nützlich für Synchronisationsgruppen mit mehreren Server-Endpunkten an unterschiedlichen geografischen Standorten.

  • Cloud-Tiering ist aktiviert

    Neue und geänderte Dateien von anderen Server-Endpunkten erscheinen als gestufte Dateien auf diesem Server-Endpunkt. Diese Änderungen werden nur dann als vollständige Dateien heruntergeladen, wenn Sie das proaktive Zurückrufen von Änderungen durch andere Serverendpunkte in der Azure-Dateifreigabe aktivieren.

  • Cloud-Tiering ist deaktiviert

    Neue und geänderte Dateien von anderen Server-Endpunkten erscheinen auf diesem Server-Endpunkt als vollständige Dateien. Sie werden nicht zuerst als Dateien in einer Speicherstufe angezeigt und anschließend wieder abgerufen. Mehrstufige Dateien mit deaktiviertem Cloudtiering sind ein Feature für die schnelle Notfallwiederherstellung und werden nur bei der ersten Bereitstellung angezeigt.

Bereitstellungsschritte

Wenn du einen neuen Server-Endpunkt über das Portal oder PowerShell erstellst, ist der Server-Endpunkt nicht sofort einsatzbereit. Je nachdem, wie viele Daten auf der entsprechenden Dateifreigabe in der Cloud vorhanden sind, kann es einige Minuten bis Stunden dauern, bis der Server-Endpunkt funktionsfähig und einsatzbereit ist.

Früher musste man, wenn man den Bereitstellungsstatus des Server-Endpunkts prüfen und prüfen wollte, ob der Server für den Zugriff auf die Daten bereit ist, sich am Server-Endpunkt anmelden und sehen, ob alle Daten heruntergeladen wurden. Durch die Verwendung von Bereitstellungsschritten können Sie direkt über das Azure-Portal in der Server-Endpunktübersicht herausfinden, ob ein Server-Endpunkt einsatzbereit ist und ob die Synchronisation voll funktionsfähig ist.

Für unterstützte Szenarien enthält die Registerkarte Bereitstellungsschritte Informationen zu den Vorgängen auf dem Serverendpunkt, einschließlich der Information, wann der Serverendpunkt für den Benutzerzugriff bereit ist.

Unterstützte Szenarios

Derzeit werden die Bereitstellungsschritte nur angezeigt, wenn sich auf dem neu hinzugefügten Serverendpunkt keine Daten auf dem für den Serverendpunkt ausgewählten Serverpfad befinden. In anderen Szenarien ist die Registerkarte „Bereitstellungsschritte“ nicht verfügbar.

Bereitstellungsstatus

Im Folgenden finden Sie die verschiedenen Status, die bei der Bereitstellung von Serverendpunkten angezeigt werden, und ihre Bedeutung:

  • In Bearbeitung: Der Serverendpunkt ist nicht für den Benutzerzugriff bereit.
  • Bereit (Synchronisation nicht funktional): Benutzer können auf die Daten zugreifen, aber Änderungen werden nicht mit der Cloud-Dateifreigabe synchronisiert.
  • Bereit (Synchronisationsfunktion): Benutzer können auf Daten zugreifen und Änderungen werden auf die Cloud-Freigabe synchronisiert, wodurch der Endpunkt voll funktionsfähig wird.
  • Fehlgeschlagen: Die Bereitstellung ist aufgrund eines Fehlers fehlgeschlagen.

Das Azure-Portal zeigt den Reiter für Bereitstellungsschritte nur für unterstützte Szenarien an. Wenn du den Tab nicht siehst, wird dein Szenario derzeit nicht unterstützt.

Siehe auch

Die folgenden Artikel helfen Ihnen, erweiterte Optionen, Best Practices und Fehlerbehebung für Azure Files und Azure-Dateisynchronisierung zu verstehen.