App Layering

Exportieren und Importieren von Layern

Mit der Layer- Export- und Importfunktion können Sie Layer aus Ihrer App Layering-Appliance exportieren und die Layer in eine Appliance importieren, die an einem anderen Speicherort in Ihrer Umgebung installiert ist. Sie können diese Funktion beispielsweise verwenden, um Layer von einer Appliance in einer on-premises Umgebung auf eine Appliance in einer Cloud-Umgebung zu verschieben. Oder von einer Proof-of-Concept-Umgebung bis zur Produktion.

Die Appliance führt eine Analyse für jeden importierten Layer durch, um ihre Eignung für elastisches Layering zu bestimmen. Die Ergebnisse der Analyse sind in den Layer-Details enthalten.

Vorbereitung

Bitte erfüllen Sie vor dem Exportieren oder Importieren von Layern die folgenden Anforderungen und überprüfen Sie die zugehörigen Überlegungen.

Anforderungen

Zum Exportieren und Importieren von Layern benötigen Sie Folgendes:

  • Die Appliance, die die Layer enthält, die Sie exportieren möchten.

  • Die Appliance, auf die Sie die Layer verschieben möchten.

  • Eine konfigurierte SMB-Netzwerkdateifreigabe:
    • Erreichbar durch beide Geräte.
    • Verfügt über genügend Platz für alle exportierten Layer sowie die Metadaten und Symbole für die Layer.
  • Erforderliche Angaben:
    • Der Pfad, der Benutzername und das Kennwort für die SMB-Netzwerkdateifreigabe, in die Sie die Layer exportieren möchten.
    • Administratorname und Kennwort für die Verwaltungskonsole.

Überlegungen

Beachten Sie beim Exportieren und Importieren von Layern die folgenden Punkte.

Wenn Dateinamen auf der Dateifreigabe Sonderzeichen enthalten

Da die Dateifreigabe einige Sonderzeichen nicht unterstützt, werden Layernamen mit Sonderzeichen vorübergehend in Unterstriche (_) auf der Dateifreigabe geändert. Alle nicht unterstützten Zeichen werden geändert.

Beispielsweise wird ein Layer mit dem Namen “Notepad++” beim Exportieren zu “Notepad__”. Wenn die Layer in die neue Appliance importiert werden, wird der ursprüngliche Name wiederhergestellt und wieder als “Notepad++” angezeigt.

Führen Sie nicht mehr als einen Import oder Export gleichzeitig aus

Es sollte jeweils nur ein Import oder Export ausgeführt werden.

Der erforderliche Betriebssystemlayer muss im Layer-Export enthalten sein

Sie können exportierte Layer für den Import in eine andere Dateifreigabe kopieren. Achten Sie jedoch darauf, die erforderliche Betriebssystemlayer-Datei zusammen mit den anderen Layer-Dateien zu verschieben. Die Appliance importiert zuerst der Betriebssystemlayer, da der Betriebssystemlayer zum Importieren anderer Layer erforderlich ist.

Benennen von Layern für den Export

Alle Layer werden in das folgende Verzeichnis auf der Dateifreigabe exportiert:

\*Netzwerk-Dateifreigabe*\Unidesk\Exported Layers\

Die exportierten Dateinamen spiegeln den Layernamen, den Layer-Versionsnamen und die Layer-GUIDs wider.

Auswählen von Layer

Bei der Auswahl von Layer geben die Symbole nicht nur an, welche Layer ausgewählt sind, sondern zeigen auch an, ob ein Ordner Layer enthält, die bereits exportiert oder importiert wurden, je nachdem, welche Operation Sie durchgeführt haben.

Beim Exportieren von Layern:

  • Wenn ein Symbol teilweise ausgewählt ist, bedeutet dies, dass der Ordner einige Layer enthält, die nicht ausgewählt sind.
  • Wenn ein Symbol ausgegraut ist, bedeutet dies, dass der Layer nicht für den Export ausgewählt werden kann, wahrscheinlich weil der Layer bereits exportiert wurde. Bewegen Sie den Mauszeiger über den Layer, um eine Meldung darüber zu erhalten, warum er nicht ausgewählt werden kann.

Beim Importieren von Layern:

  • Wenn ein Symbol teilweise ausgewählt ist, bedeutet dies, dass der Ordner einige Layer enthält, die nicht ausgewählt sind.
  • Wenn ein Symbol ausgegraut ist, bedeutet dies, dass der Layer nicht für den Import ausgewählt werden kann, wahrscheinlich weil der Layer bereits importiert wurde. Bewegen Sie den Mauszeiger über den Layer, um eine Meldung darüber zu erhalten, warum er nicht ausgewählt werden kann.

Layer suchen

Das Suchfeld ermöglicht es Ihnen, alle Layer und Versionen zu finden, die den Suchtext enthalten. Bei der Suche wird die Groß- und Kleinschreibung nicht beachtet.

Denken Sie daran, dass bei der Auswahl eines Ordners nur die Teilmenge der sichtbaren Layer auf der Benutzeroberfläche ausgewählt wird. Wenn ein Ordner, den Sie auswählen, ein teilweise ausgewähltes Symbol enthält, bedeutet dies, dass einige der ausgewählten Layer bereits exportiert oder importiert wurden. Sie können diese Layer anzeigen, die normalerweise ausgeblendet sind, indem Sie das Kontrollkästchen Versionen anzeigen, die nicht ausgewählt werden können, oberhalb der Liste aktivieren.

Suchgeschwindigkeit, die von der Anzahl der Unterverzeichnisstufen beeinflusst wird

Wenn Sie einen Layer exportieren und Ihre Unterverzeichnisse mehrere Ebenen tief sind, scannt unsere Software jede Ebene unter diesem Verzeichnis und dauert daher länger, um Verzeichnisse anzuzeigen.

Layer exportieren

  1. Wählen Sie in der App Layering-Verwaltungskonsole Layer > Exportierenaus.

  2. Geben Sie auf der Registerkarte Dateifreigabe den Pfad der Dateifreigabe ein, in den Sie die Layer exportieren möchten. Die App Layering-Software fügt den folgenden Pfad an die von Ihnen angegebene Universal Naming Convention (UNC) an:

    **\Unidesk\Exported Layers\**

    Geben Sie den Benutzernamen und das Kennwort für einen Administrator ein, der vollen Zugriff auf die Datei hat.

  3. Klicken Sie auf SMB-Dateifreigabe testen. Passen Sie ggf. die Anmeldeinformationen an, bis der Test erfolgreich ist. Sie können erst fortfahren, wenn eine Verbindung zur Dateifreigabe besteht.

  4. Wählen Sie auf der Registerkarte Versionsauswahl die Layer für den Export aus:

    1. Erweitern Sie jeden verfügbaren Betriebssystemlayer, um Ordner Ihrer Betriebssystemlayerversionen, Plattformlayer und App-Layer anzuzeigen.
    2. Wenn Sie bereits an den ausgewählten Speicherort exportiert haben, können Sie auf das Kontrollkästchen Versionen anzeigen, die nicht ausgewählt werden können, um die zuvor an diesen Speicherort exportierten Layer anzuzeigen.
    3. Wählen Sie die zu exportierenden Layer und Versionen aus.
  5. Überprüfen Sie auf der Registerkarte Bestätigen und Vervollständigen die zu exportierenden Layer, und stellen Sie sicher, dass der verfügbare Speicherplatz die geschätzte Dateigröße überschreitet. Wenn genügend Platz vorhanden ist, können Sie mit dem Assistenten auf Layer exportierenklicken. Eine Layer-Export -Task wird erstellt, in der Sie den Fortschritt verfolgen können.

  6. Wenn Sie den Export abbrechen, bevor der Betriebssystemlayer vollständig exportiert wird, müssen Sie alle Layer erneut exportieren, einschließlich des Betriebssystemlayers.

  7. Wenn Sie nach dem ersten Export weitere Layer erstellen, führen Sie einen weiteren Export an dieselbe Position aus. Nur die neuen Layer werden exportiert.

    Warnung

    Versuchen Sie nicht, eine der exportierten Dateien zu bearbeiten oder umzubenennen.

Importieren von Layer

Wenn beim Importieren von Layern von einer Appliance in eine andere Einheit zwei Layer denselben Namen haben, obwohl der Inhalt des Layers unterschiedlich ist, wird der importierte Layer ein “1” an den Namen angehängt. Wenn andere Layer mit demselben Namen importiert werden, wird die “1” erhöht.

  1. Melden Sie sich bei der App Layering-Verwaltungskonsole an und wählen Sie Layer > Importieren.

    Hinweis:

    Sie können einzelne Layer im Ordner deaktivieren, wie in Schritt #4 unten erläutert.

  2. Geben Sie auf der Registerkarte Dateifreigabe den Pfad zu der Dateifreigabe ein, in der Sie Layer exportiert haben. Folgendes wird an die angegebene URL angehängt.

    **\Unidesk\Exported Layers\**

  3. Geben Sie den Benutzernamen und das Kennwort für einen Administrator ein, der vollen Zugriff auf die Dateifreigabe hat.

  4. Klicken Sie auf SMB-Dateifreigabe testen. Passen Sie ggf. die Anmeldeinformationen an, bis der Test erfolgreich ist.

    Der Assistent vergleicht den Inhalt der Appliance mit dem der ausgewählten Dateifreigabe und bereitet den Import der noch nicht importierten Layer vor.

  5. Wählen Sie auf der Registerkarte Versionsauswahl die Layer für den Import aus:

    1. Erweitern Sie den Betriebssystemlayer, der die zu importierenden Layer enthält, und wählen Sie einen der zu importierenden Unterordner aus. Hiermit werden alle Layer und Versionen ausgewählt, die für den Import im Ordner verfügbar sind.

    2. Wenn Sie die Layer sehen möchten, die bereits von diesem Speicherort importiert wurden, machen Sie sie sichtbar, indem Sie auf das Kontrollkästchen Versionen anzeigen aktivieren, die nicht ausgewählt werden können.

    3. Wenn einer der Ordner Layer enthält, die Sie nicht importieren möchten, deaktivieren Sie diese Layer.

  6. Auf der Registerkarte Bestätigen und Abschließen: Überprüfen Sie die zu importierenden Layer.

    • Überprüfen Sie die Layer, die für den Import in der Warteschlange stehen. Es werden nur Layer aufgelistet, die noch nicht aus der Dateifreigabe importiert wurden.
    • Stellen Sie sicher, dass genügend Speicherplatz auf dem lokalen Speicher der Appliance für die Layer vorhanden ist. Der Assistent lässt den Import erst dann zu, wenn genügend Platz für die Layer vorhanden ist.

    Wichtig

    Wenn Sie den Import eines Betriebssystemlayer-Imports abbrechen, werden alle Layerimporte, die sich auf den Betriebssystemlayer stützen, abgebrochen.

  7. Wenn alle Einstellungen gültig sind, klicken Sie auf Layer importieren. Eine Importaufgabe wird erstellt, in der Sie den Fortschritt verfolgen können.

    Sobald die Layer importiert wurden, wird auf den Layer eine “Elastic Fit Analysis” ausgeführt, mit der Sie sehen können, welche Layer elastisch zugewiesen werden können.

Exportieren und Importieren von Layern