Freigeben über


Tutorial: Übertragen von Daten über Freigaben mit einem Azure Stack Edge Pro-Gerät mit GPU

GILT FÜR: Yes for Pro GPU SKUAzure Stack Edge Pro – GPUYes for Pro 2 SKUAzure Stack Edge Pro 2Yes for Pro R SKUAzure Stack Edge Pro RYes for Mini R SKUAzure Stack Edge Mini R

In diesem Tutorial erfahren Sie, wie Sie auf Ihrem Azure Stack Edge Pro-Gerät Freigaben hinzufügen und eine Verbindung mit diesen Freigaben herstellen. Nachdem die Freigaben hinzugefügt wurden, kann Azure Stack Edge Pro Daten an Azure übertragen.

Dieser Vorgang kann bis zu zehn Minuten dauern.

In diesem Tutorial lernen Sie Folgendes:

  • Hinzufügen einer Freigabe
  • Herstellen einer Verbindung mit der Freigabe

Voraussetzungen

Vergewissern Sie sich, dass Folgendes erfüllt ist, bevor Sie Ihrem Azure Stack Edge Pro-Gerät Freigaben hinzufügen:

Hinzufügen einer Freigabe

Gehen Sie wie folgt vor, um eine Freigabe zu erstellen:

  1. Wählen Sie im Azure-Portal Ihre Azure Stack Edge-Ressource aus, und navigieren Sie anschließend zu Übersicht. Ihr Gerät sollte online sein. Wählen Sie Cloudspeichergateway aus.

    Gerät online

  2. Wählen Sie auf der Gerätebefehlsleiste die Option + Freigabe hinzufügen aus.

    Hinzufügen einer Freigabe

  3. Führen Sie im Bereich Freigabe hinzufügen die folgenden Schritte aus:

    a. Geben Sie im Feld Name einen eindeutigen Namen für die Freigabe an.
    Der Freigabename darf nur Buchstaben, Ziffern und Bindestriche enthalten. Er muss aus 3 bis 63 Zeichen bestehen und mit einem Buchstaben oder einer Ziffer beginnen. Bindestriche müssen vorangestellt und von einem Buchstaben oder einer Ziffer gefolgt werden.

    b. Wählen Sie einen Typ für die Freigabe aus.
    Zur Auswahl stehen SMB und NFS (Standardeinstellung: SMB). „SMB“ ist die Standardeinstellung für Windows-Clients, und „NFS“ wird für Linux-Clients verwendet.
    Je nachdem, ob Sie sich für SMB- oder NFS-Freigaben entscheiden, variiert der Rest der Optionen geringfügig.

    c. Geben Sie das gewünschte Speicherkonto für die Freigabe an.

    d. Wählen Sie in der Dropdownliste SpeicherdienstBlockblob, Seitenblob oder Dateien aus.
    Der ausgewählte Diensttyp hängt von dem Format ab, in dem die Daten in Azure verwendet werden sollen. In diesem Beispiel sollen die Daten als Blobblöcke in Azure gespeichert werden. Daher wählen wir Blockblob aus. Bei Verwendung von Seitenblob müssen Ihre Daten ganzzahlige Vielfache von 512 Bytes sein. VHDX-Daten sind beispielsweise immer ganzzahlige Vielfache von 512 Bytes.

    Wichtig

    Stellen Sie sicher, dass für das von Ihnen verwendete Azure Storage-Konto keine Unveränderlichkeits- oder Archivierungsrichtlinien festgelegt sind, wenn Sie es mit einem Azure Stack Edge Pro- oder Data Box Gateway-Gerät verwenden. Wenn die Blobrichtlinien unveränderlich sind oder wenn die Blobs aggressiv archiviert werden, treten Uploadfehler auf, wenn das Blob in der Freigabe geändert wird. Weitere Informationen finden Sie unter Festlegen und Verwalten von Unveränderlichkeitsrichtlinien für Blobspeicher.

    e. Erstellen Sie einen neuen Blobcontainer, oder wählen Sie in der Dropdownliste einen vorhandenen Blobcontainer aus. Geben Sie bei Erstellung eines Blobcontainers einen Containernamen an. Wenn ein Container noch nicht vorhanden ist, wird er im Speicherkonto mit dem neu erstellten Freigabenamen angelegt.

    f. Je nachdem, ob Sie eine SMB-Freigabe oder eine NFS-Freigabe erstellt haben, führen Sie einen der folgenden Schritte aus:

    • SMB-Freigabe: Wählen Sie unter Alle lokalen Benutzer mit Berechtigungen die Option Neu erstellen oder Vorhandene verwenden. Wenn Sie einen neuen lokalen Benutzer anlegen, geben Sie einen Benutzernamen und ein Kennwort ein, und bestätigen Sie dann das Kennwort. Dadurch werden die Berechtigungen dem lokalen Benutzer zugewiesen. Die Änderung der Berechtigungen auf Freigabeebene wird derzeit nicht unterstützt. Wenn Sie für diese Freigabedaten das Kontrollkästchen Nur Lesevorgänge zulassen aktivieren, können Sie Benutzer angeben, die nur über Lesezugriff verfügen.

      Hinzufügen einer SMB-Freigabe

    • NFS-Freigabe: Geben Sie die IP-Adressen der zulässigen Clients ein, die auf die Freigabe zugreifen können.

      Hinzufügen einer NFS-Freigabe

  4. Wählen Sie Erstellen aus, um die Freigabe zu erstellen.

    Sie werden benachrichtigt, wenn die Freigabe erstellt wird. Nachdem die Freigabe mit den angegebenen Einstellungen erstellt wurde, wird die Kachel Freigaben aktualisiert, und die neue Freigabe wird angezeigt.

Herstellen einer Verbindung mit der Freigabe

Nun können Sie eine Verbindung mit den Freigaben herstellen, die Sie im vorherigen Schritt erstellt haben. Die auszuführenden Schritte sind ggf. abhängig von der verwendeten Freigabe (SMB oder NFS).

Der erste Schritt ist sicherzustellen, dass der Gerätename aufgelöst werden kann, wenn Sie eine SMB- oder NFS-Freigabe verwenden.

Ändern der Hostdatei für die Namensauflösung

Sie fügen nun die IP-Adresse des Geräts und seinen Anzeigenamen, den Sie auf der lokalen Webbenutzeroberfläche des Geräts festgelegt haben, folgendem Ziel hinzu:

  • Der Hostdatei auf dem Client oder
  • Der Hostdatei auf dem DNS-Server

Wichtig

Es wird empfohlen, die Hostdatei auf dem DNS-Server für die Auflösung des Gerätenamens zu ändern.

Gehen Sie auf dem Windows-Client, den Sie zum Herstellen der Verbindung mit dem Gerät verwenden, wie folgt vor:

  1. Starten Sie Editor als Administrator, und öffnen Sie die Datei hosts unter C:\Windows\System32\Drivers\etc.

    Datei „hosts“ in Windows-Explorer

  2. Fügen Sie der Datei hosts den folgenden Eintrag hinzu, und ersetzen Sie dabei die entsprechenden Werte für Ihr Gerät:

    <Device IP>   <device friendly name>
    

    Sie können die IP-Adresse des Geräts über die Option Netzwerk und seinen Anzeigenamen auf der Seite Gerät auf der lokalen Webbenutzeroberfläche abrufen. Der folgende Screenshot der Datei „hosts“ zeigt den Eintrag:

    Datei „hosts“ in Windows-Explorer 2

Herstellen einer Verbindung mit einer SMB-Freigabe

Stellen Sie auf dem Windows Server-Client, der mit Ihrem Azure Stack Edge Pro-Gerät verbunden ist, eine Verbindung mit einer SMB-Freigabe her, indem Sie die folgenden Befehle eingeben:

  1. Geben Sie in einem Befehlsfenster den folgenden Befehl ein:

    net use \\<Device name>\<share name> /u:<user name for the share>

    Hinweis

    Sie können eine Verbindung mit einer SMB-Freigabe nur über den Gerätenamen und nicht über die IP-Adressen des Geräts herstellen.

  2. Wenn Sie dazu aufgefordert werden, geben Sie das Kennwort für die Freigabe ein.
    Hier sehen Sie eine Beispielausgabe des Befehls.

    Microsoft Windows [Version 10.0.18363.476)
    (c) 2017 Microsoft Corporation. All rights reserved.
    
    C: \Users\AzureStackEdgeUser>net use \\myasetest1\myasesmbshare1 /u:aseuser
    Enter the password for 'aseuser' to connect to 'myasetest1':
    The command completed successfully.
    
    C: \Users\AzureStackEdgeUser>
    
  3. Wählen Sie auf der Tastatur „Windows + R“ aus.

  4. Geben Sie im Fenster Ausführen\\<device name> an, und wählen Sie anschließend OK aus.

    Windows-Dialogfeld „Ausführen“

    Der Datei-Explorer wird geöffnet. Die von Ihnen erstellten Freigaben sollten jetzt als Ordner angezeigt werden. Doppelklicken Sie im Datei-Explorer auf eine Freigabe (einen Ordner), um den Inhalt anzuzeigen.

    Herstellen einer Verbindung mit einer SMB-Freigabe

    Die Daten werden bei ihrer Generierung in diese Freigaben geschrieben, und das Gerät pusht die Daten in die Cloud.

Herstellen einer Verbindung mit einer NFS-Freigabe

Führen Sie auf dem mit Ihrem Azure Stack Edge Pro-Gerät verbundenen Linux-Client die folgenden Schritte aus:

  1. Stellen Sie sicher, dass der NFSv4-Client auf dem Client installiert ist. Verwenden Sie zum Installieren des NFS-Clients den folgenden Befehl:

    sudo apt-get install nfs-common

    Weitere Informationen finden Sie unter Install NFSv4 client (Installieren des NFSv4-Clients).

  2. Führen Sie nach der Installation des NFS-Clients den folgenden Befehl aus, um die NFS-Freigabe einzubinden, die Sie auf Ihrem Azure Stack Edge Pro-Gerät erstellt haben:

    sudo mount -t nfs -o sec=sys,resvport <device IP>:/<NFS share on device> /home/username/<Folder on local Linux computer>

    Sie können die IP-Adresse des Geräts auf der Seite Netzwerk der lokalen Webbenutzeroberfläche abrufen.

    Wichtig

    Durch Verwendung der Option sync beim Einbinden von Freigaben werden die Übertragungsraten großer Dateien verbessert. Vergewissern Sie sich vor dem Einbinden der Freigaben, dass die Verzeichnisse, die als Bereitstellungspunkte auf Ihrem lokalen Computer fungieren, bereits erstellt wurden. Diese Verzeichnisse dürfen keine Dateien oder Unterordner enthalten.

    Das folgende Beispiel zeigt, wie Sie über NFS eine Verbindung mit einer Freigabe auf Ihrem Azure Stack Edge Pro-Gerät herstellen. Die Geräte-IP lautet 10.10.10.60. Die Freigabe mylinuxshare2 wird in „ubuntuVM“ eingebunden. Der Bereitstellungspunkt der Freigabe ist /home/azurestackedgeubuntuhost/edge.

    sudo mount -t nfs -o sec=sys,resvport 10.10.10.60:/mylinuxshare2 /home/azurestackedgeubuntuhost/Edge

Hinweis

Für dieses Release gelten folgende Einschränkungen:

  • Das Umbenennen einer Datei nach ihrer Erstellung in der Freigabe wird nicht unterstützt.
  • Durch das Löschen einer Datei aus einer Freigabe wird der Eintrag nicht aus dem Azure Storage-Konto gelöscht.
  • Wenn Sie rsync zum Kopieren über NFS verwenden, verwenden Sie das Flag --inplace.

Nächste Schritte

In diesem Tutorial wurden unter anderem folgende Azure Stack Edge Pro-Themen behandelt:

  • Hinzufügen einer Freigabe
  • Herstellen einer Verbindung mit einer Freigabe

Fahren Sie mit dem nächsten Tutorial fort, um zu erfahren, wie Sie Ihre Daten mithilfe von Azure Stack Edge Pro transformieren: