Bemerkung

Ressourcen, die von Knoten vor einem EaaSI-Update importiert wurden sollte ohne zusätzliche Migrationsschritte bestehen. Jedoch kann durch Metadatenänderungen im EaaS-Rahmen zwischen Plattformversionen ein unerwartetes Verhalten auftreten. Das EaaSI-Team empfiehlt immer noch gesunde Backup-Praktiken! Geben Sie bitte einen Fehlerbericht ein oder kontaktieren Sie das EaaSI-Team, wenn Sie bei der Aktualisierung oder Migration fehlende Ressourcen oder Probleme haben.

Einnahmen

Um einen neuen Inhalt oder eine Software-Ressource zu importieren, navigieren Sie mit Hilfe des Sidebar-Navigationsmenüs auf die Seite „Ressource importieren“.

../_images/import_resource_overview.png

Von dort aus folgen Sie bitte den entsprechenden Anweisungen und Richtlinien, je nachdem, ob Sie:term:Content oder Software importieren möchten.

Inhalt importieren

Wählen Sie zunächst die Schaltfläche „Inhalt importieren“ auf der Seite Ressourcen importieren.

Zuerst müssen Sie Ihre Content-Ressource nennen. Dies sollte etwas kurz und beschreibend sein; Leerzeichen, Perioden, Bindestriche und Unterstriche sind OK, aber bitte vermeiden Sie die Verwendung anderer Sonderzeichen. Dann gehen Sie durch Klicken auf „Weiter“.

../_images/about_this_content.png

Sie haben drei Optionen zum Anbringen und Hochladen von Dateien, die in einem Import enthalten sind:

../_images/attach_files.png
  1. **Browse My Computer*: Zieht einen Dateibrowser für Sie aus, um die Datei(en) manuell von Ihrem Computer auszuwählen, der Ihren gewünschten Inhalt erstellt.

  2. Drag Dateien: Sie können Drag-and-Drop die Datei(en) von Ihrem Desktop, um Ihre gewünschten Inhalte.

Sobald mindestens eine Datei ausgewählt ist, ermöglicht die UI Ihnen, „Weitere Dateien hinzufügen“ zu erstellen eine Multi-Datei Ressource:

../_images/add_more_files.png

Sie können beliebig viele Dateien hinzufügen.

Es stehen vier physische Formate zur Verfügung, um die Datei(en) zu beschreiben, die hochgeladen werden. Das Physische Format wird von EaaS verwendet, um Emulatoren zu kommunizieren, in denen/wie ein Objekt in eine Umgebung (d.h. ein relevantes Dateisystem und/oder virtuelles Laufwerk) eingehängt wird.

../_images/visual_designs4.jpg
  • ISO - Ermöglicht das Objekt im virtuellen optischen/CD-ROM-Laufwerk einer Umgebung. Sollte jede Dateierweiterung akzeptieren.

  • Floppy - Ermöglicht das Objekt im virtuellen Diskettenlauf einer Umgebung. Sollte jede Dateierweiterung akzeptieren.

  • Disk - Versuche, das Objekt als Festplatte zu montieren (Erfolg kann somit in Abhängigkeit von der konfigurierten Hardware einer Umgebung, der Kompatibilität des Betriebssystems mit dem Dateisystem des Bildes usw. sehr variabel sein). Sollte die meisten akzeptieren, wenn nicht alle Festplatten-Bildformate (IMG, DMG, DD/raw, QCOW, VDI, VMDK, E01/EWF, etc.)

  • Files - Diese Option akzeptiert beliebige, flache Dateien. Um den beliebigen Dateisatz in der größtmöglichen Reichweite von Betriebssystemen montieren zu können, werden importierte Datei-Sets derzeit von EaaSI in eine ISO-Datei am Back-End verpackt; Dateien-Objekte sollten somit in einem virtuellen CD-ROM/Optik-Laufwerk einer Umgebung montiert werden.

Warnung

Die Objektgruppe „Files“ Typ akzeptiert keine Auswahl von Verzeichnissen, so kann nicht geschachtelte Dateistrukturen handhaben/bewahren. Siehe Importieren von Datei Hierarchien für Work-around-Anleitung.

Für „ISO“, „Floppy“ und „Disk“ geben Ressourcen, die Dateien, die den Inhalt must ausmachen, von der gleichen physischen Format zu montieren und zu wechseln zwischen Dateien / Disks richtig in Emulation. Mixed-Format Ressourcen werden derzeit nicht unterstützt.

Warnung

Zum Beispiel Ein Betriebssystem-Installer kann einen Boot-Flop und dann mehrere CD-ROMs enthalten. Das Floppy-Bild und die CD-ROM-Bilder müssen als verschiedene Ressourcen betrachtet und importiert werden, aber die CD-ROM-Bilder sollten wahrscheinlich gemeinsam als einzige Ressource importiert werden.

Sie können das physische Format von vielen / allen Dateien, die mit der Ressource auf einmal verbunden sind, ändern, indem Sie die Schaltfläche Alle auswählen. Wenn mehrere Dateien im Importmenü ausgewählt werden, ändert sich das Ändern des physischen Formats einer Datei das physische Format der all Dateien entsprechend.

Nachdem alle gewünschten Dateien ausgewählt wurden, klicken Sie auf „Importieren“ oben auf der Seite:

../_images/finish_import.png

Bitte nicht navigieren Sie von der Importseite weg, bis der Upload abgeschlossen ist (d.h. das EaaSI-Logo hört auf zu spinnen)

Beim erfolgreichen Import steht die neue Content-Ressource im Menü Ressourcen entdecken zur Verfügung. Als Inhalt importierte Ressourcen können niemals im EaaSI-Client veröffentlicht werden, entweder als eigenständige Ressourcen oder als Bestandteil einer Content-Umgebung (sie werden immer „private“ zu dem Knoten, wo sie importiert werden).

Software importieren

Die Schritte zum Importieren von Software-Ressourcen sind die gleichen wie bei Inhalt importieren. Zu dieser Zeit empfehlen wir, so viel sofort beschreibende Versionsdetail wie möglich, kurz, in den Namen der Software-Ressource einzufügen: z. „FileMaker Pro 4.0 für Windows“

Der einzige Unterschied ist, dass am Ende des Importvorgangs das Objekt als Software-Ressource in EaaSI Client-Menüs markiert und funktional verwendet wird. Das bedeutet, dass der Inhalt einer Software-Ressource potentielle veröffentlicht werden könnte, wenn sie sind: 1) zuerst gespeichert oder in eine Umgebung installiert, dann 2), dass Umwelt von einem Admin-Benutzer veröffentlicht wird.

Importieren von Emulatoren

Siehe Emulatoren für detailliertere Anleitungen zur Verwaltung und Import neuer Emulatoren in einen EaaSI-Knoten.

Computerbilder importieren

„Computer Images“ (oder nur „Images“) sind eine besondere Art von EaaSI-Ressource, die verwendet werden kann, um im Wesentlichen eine Umgebung von außerhalb von EaaSI zu importieren.

Dieser Workflow wird nur für zwei bestimmte Szenarien empfohlen:

  • Konvertieren einer virtuellen Maschine von einer anderen Emulations- oder Virtualisierungsplattform in eine EaSI-Umgebung

  • Extraktion, Festplatten-Bildgebung und Umwandlung eines einzigartigen System-Laufwerks von einem bestimmten physikalischen Computer in eine EaaSI-Umgebung

Ab dem 2021.10 Release ist es nicht möglich, dies vollständig über die EaaSI UI zu erreichen. Admin-Level-Nutzer können Computer-Bilder jedoch mit einem Work-Around importieren und konvertieren, was einen vorübergehenden Zugriff auf ihre EaaSI-Installation über die Demo UI und nicht die EaaSI UI erfordert.

Warnung

Sowohl EaaSI als auch Demo UIs sind jetzt standardmäßig mit EaaSI-Einsätzen enthalten, aber Nebenverwendung kann unvorhersehbare Ergebnisse erzielen. Die Demo UI bietet dem EaaSI-Team einen Weg, um die EaaSI UI-Funktionalität zu beheben und/oder sehr spezifische Aufgaben zu erfüllen, die noch nicht vollständig in die EaaSI UI integriert sind, wie bei der Umwandlung von Computerbildern in Umgebungen. In solchen Fällen werden diese spezifischen Aufgaben vom EaaSI-Team gut geprüft, bevor sie den Nutzern dokumentiert oder empfohlen werden. Bitte nutzen Sie die EaaSI UI, um auf Ihre EaaSI-Installation zuzugreifen, sofern nicht ausdrücklich anders im Handbuch oder von einem Mitglied des EaaSI-Teams verwiesen wird.

Wählen Sie zunächst „Computerbild importieren“ auf der Seite Ressourcen importieren.

Zuerst müssen Sie Ihre Computer Image Ressource nennen. Dies sollte etwas kurz und beschreibend sein; Leerzeichen, Perioden, Bindestriche und Unterstriche sind OK, aber bitte vermeiden Sie die Verwendung anderer Sonderzeichen. Dann gehen Sie durch Klicken “Weiter”.

../_images/import_image.png

Im Gegensatz zu Software- und Content-Ressourcen können Computer Image-Ressourcen not direkt aus dem lokalen Dateispeicher eines Benutzers über seinen Webbrowser importiert werden. Die Computer Image-Datei (z.B. eine Festplatte oder ein virtuelles Festplattenbild) must* ist direkt von der EaaSI UI an einem HTTP-Adressen-Endpunkt erreichbar/herunterladbar. Dies könnte gemeinsame Consumer-Cloud-Speicherdienste wie Google Drive, Dropbox, Box, etc. umfassen, obwohl der Erwerb dieser Dienste oft verdeckt ihre direkten Download-Links und der Erwerb der richtigen URL kann schwierig sein, wenn nicht unmöglich. S3-kompatible Speicherdienste können eine bessere Option sein, da ihre einfache Möglichkeit, direkte Download-Links zu generieren und die Fähigkeit, Berechtigungen zu verfeinern, so dass diese Links für die Öffentlichkeit nicht zugänglich sind.

Einmal ein Computer Bild kann auf der Seite „Files“ des Computer-Import-Workflows in das Feld „Datei-URL“ auf einer entsprechenden URL platziert werden. Die EaaSI UI bestätigt, dass die Eingabe des Benutzers eine valide/well-formed URL ist (aber nicht, ob eine Datei von dieser URL erfolgreich heruntergeladen werden kann):

../_images/image_file_url.png

Auf der letzten Seite „Finish“ kann der Benutzer die für den Import ausgewählte Datei noch einmal überprüfen, bevor er den Importvorgang startet. Es gibt keine andere Handlung, die auf dieser Seite zu dieser Zeit durchgeführt werden kann. Klicken Sie auf die blaue Schaltfläche „Importieren“ zu beginnen.

../_images/finish_image_import.png

Wenn die Importaufgabe erfolgreich abgeschlossen ist, wird der Importeur Computer Image als „Image Resource“ angezeigt, die mit dem Knoten und Benutzer verbunden ist, der sie in den Menüs Explore und My Resources importiert hat. An dieser Stelle gibt es keine andere Aktion, die mit Bildressourcen in der EaaSI UI abgeschlossen werden kann.

Navigieren Sie zu `https://<your_eaasi_url>/admin`, um auf Ihre EaaSI-Installation über die Demo UI anstelle der EaaSI UI zuzugreifen (die Demo UI sollte automatisch auf Ihre Benutzerberechtigungen abholen, sich aber bei Bedarf wieder einloggen), und klicken Sie auf „Umgebungen“ im Navigationsmenü:

../_images/demo_ui_dashboard.png

Klicken Sie auf die Schaltfläche „+ Umwelt erstellen“ in der oberen rechten Ecke des Umgebungsbildschirms:

../_images/demo_ui_create_environment.png

Wählen Sie die allgemeine „Familie“ von Betriebssystemen aus, die auf Ihrem Computerbild:

../_images/choose_system.png

Nennen Sie die Umgebung, die Sie mit Ihrem Computerbild erstellen möchten, und verwenden Sie dann das Dropdown-Menü „Select Betriebssystem/System“, um das nächstgelegene Äquivalent Ihres spezifischen Betriebssystems auszuwählen. Diese Optionen sind Vorlagen, die Ihre Umwelt automatisch mit einem geeigneten hardware-Konfiguration bevölkern. (Um Vorlagen in diesem Menü zu haben, müssen Sie zuerst Emulatorbilder importiert haben; siehe Managing Emulators und emulator compatility für Prozess und Empfehlungen)

../_images/machine_name.png

Sie können hier „Runtime-Optionen“ bearbeiten oder diese später im EaaSI UI beliebig ändern.

Unter dem „Drive Settings“ finden Sie das „Entleere Laufwerk“ mit dem „Boot-Laufwerk“-Flag und klicken Sie auf die entsprechende Gangtaste für dieses Laufwerk:

../_images/boot_drive.png

Klicken Sie im Pop-up-Fenster auf den „Auswählen aus der Festplattenbildbibliothek“-Radio-Button. Im Dropdown-Menü, das angezeigt wird, sollten Sie in der Lage sein, Ihr importiertes Computerbild zu finden und es auszuwählen:

../_images/select_disk_image.png

Sobald Sie wieder in die Neue Maschine Übersicht erstellen, klicken Sie auf die Schaltfläche „Speichern“ unten rechts auf der Seite, um den Prozess der Schaffung einer neuen Umgebung abzuschließen:

../_images/new_environment_save.png

An dieser Stelle wird der Benutzer in der Demo UI zur Übersicht Umwelt zurückgegeben. Sie sollten die neu geschaffene Umwelt sehen, und an diesem Punkt, zurück zum EaaSI UI (durch navigieren auf ``https://<your_eaasi_url>`), sollte es auch als „Private“-Umgebung verfügbar sein:

../_images/new_environment_eaasi_ui.png

Bemerkung

Es ist möglich, dass es eine leichte Verzögerung geben wird, bevor die neue Umwelt im EaaSI UI erscheint. Bitte warten Sie ein paar Minuten und aktualisieren Sie die Explore Resources Seite, wenn die neue Umgebung nicht sofort erscheint.

Der Prozess des Importierens und Konvertierens eines Computerbildes in eine Umgebung ist nun abgeschlossen, und die Umgebung kann wie bei jeder anderen EaaSI-Umgebung ausgeführt, konfiguriert und veröffentlicht werden.