Benutzerdefinierte Images importieren

Benutzerdefiniertes Compute-Image in ein Oracle Cloud Infrastructure-Compartment importieren.

Für den Import eines Images benötigen Sie Lesezugriff auf das Object Storage-Objekt mit dem Image. Weitere Informationen finden Sie unter Herunterladen von Objekten aus Objektspeicher-Buckets durch Benutzer zulassen.

    1. Wählen Sie auf der Listenseite Benutzerdefinierte Images für Compute die Option Image importieren aus. Wenn Sie Hilfe beim Suchen der Listenseite benötigen, finden Sie weitere Informationen unter Benutzerdefinierte Images auflisten.
    2. Wählen Sie in der Liste Erstellen in Compartment das Compartment aus, in das Sie das Image importieren möchten.
    3. Geben Sie einen Namen für das Image ein. Geben Sie dabei keine vertraulichen Informationen ein.
    4. Wählen Sie das Betriebssystem aus:

      • Wählen Sie für Linux-Images die Option Linux aus.
      • Wählen Sie für Windows-Images die Option Windows aus. Wählen Sie die Betriebssystemversion aus. Bestätigen Sie, dass das ausgewählte Betriebssystem den Microsoft-Lizenzverträgen entspricht.
    5. Geben Sie den Object Storage-Verzeichnis an, aus dem das Image importiert wird:

      • Aus Object Storage-Bucket importieren: Wählen Sie den Bucket aus, der das Image enthält. Wählen Sie in der Liste Objektname die Imagedatei aus.
      • Aus Object Storage-URL importieren: Geben Sie die Objektspeicher-URL des Images ein. Beim mandantenübergreifenden Importieren müssen Sie eine URL einer vorab authentifizierten Anforderung angeben.
    6. Wählen Sie im Abschnitt "Imagetyp" das Format des Images aus. Die folgenden Formate sind verfügbar:

      • VMDK: Virtual Machine Disk (.VMDK)
      • QCOW2: QEMU Copy On Write (.qcow2)
      • OCI: Oracle Cloud Infrastructure-Datei mit QCOW2-Image und OCI-Metadaten (.OCI). Verwenden Sie dieses Format, wenn Sie ein benutzerdefiniertes Image importieren, das aus einem anderen Mandanten oder einer anderen Region exportiert wurde.
    7. Wählen Sie den Startmodus aus:

      • Bei benutzerdefinierten Images mit dem Imagetyp .oci ist der Startmodus deaktiviert. Oracle Cloud Infrastructure wählt den geeigneten Startmodus basierend auf dem Startmodus für das Quellimage aus.

      • Wählen Sie für benutzerdefinierte Images, die aus Oracle Cloud Infrastructure exportiert wurden und den Imagetyp QCOW2 haben, die Option Nativer Modus aus.

      • Um andere benutzerdefinierte Images zu importieren, wählen Sie Parametermodus oder Emulierter Modus aus. Weitere Informationen finden Sie unter Bring Your Own Image.

    8. (Optional) Fügen Sie dem Bild im Abschnitt "Tags" ein oder mehrere Tags hinzu. Wenn Sie über Berechtigungen zum Erstellen einer Ressource verfügen, sind Sie auch berechtigt, Freiformtags auf diese Ressource anzuwenden. Um ein definiertes Tag anzuwenden, müssen Sie über die Berechtigungen verfügen, den Tag-Namespace zu verwenden. Weitere Informationen zum Tagging finden Sie unter Ressourcentags. Wenn Sie nicht sicher sind, ob Sie Tags anwenden sollen, überspringen Sie diese Option, oder fragen Sie einen Administrator. Sie können Tags später anwenden.
    9. Wählen Sie Image importieren aus.

    Wenn Sie Image importieren auswählen, wird das importierte Image in der Liste Benutzerdefinierte Images für das Compartment mit dem Status Wird importiert angezeigt. Um den Fortschritt des Vorgangs zu verfolgen und Fehler zu beheben, die bei der Instanzerstellung auftreten, verwenden Sie die zugehörige Arbeitsanforderung.

    Wenn der Import erfolgreich abgeschlossen ist, wechselt der Status zu Verfügbar. Wenn der Status sich nicht ändert oder in der Liste Benutzerdefinierte Images kein Eintrag angezeigt wird, war der Import nicht erfolgreich. Wenn der Import nicht erfolgreich war, stellen Sie sicher, dass Sie Lesezugriff auf das Object Storage-Objekt haben und das Objekt ein unterstütztes Image enthält.

  • Verwenden Sie den Befehl image create oder image import und die erforderlichen Parameter, um ein benutzerdefiniertes Image zu importieren:

    oci compute image create --from-json <file://path/to/file.json>
    oci compute image import from-object --from-json <file://path/to/file.json>

    <file://path/to/file.json> ist der Pfad zu einer JSON-Datei, in der die Instanzdetails definiert werden. Informationen zum Generieren eines Beispiels für die JSON-Datei finden Sie unter Erweiterte JSON-Optionen.

    Eine vollständige Liste der Kennzeichen und Variablenoptionen für die CLI-Befehle des Compute-Service finden Sie in der Befehlszeilenreferenz für Compute.

  • Informationen zur Verwendung der API und zu Signieranforderungen finden Sie unter REST-API-Dokumentation und Sicherheitszugangsdaten. Informationen zu SDKs finden Sie unter SDKs und die CLI.

    Mit diesem API-Vorgang können Sie ein Image importieren: