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. Informationen zum Verschieben von Images in und aus Object Storage finden Sie unter Daten in und aus Object Storage verschieben.
Sie können Virtual-Machine-Images mit dem Import von anderen Cloud-Providern in OCI verschieben.
- Navigieren Sie zur Listenseite Benutzerdefinierte Images für Compute. Wenn Sie Hilfe beim Suchen der Listenseite benötigen, finden Sie weitere Informationen unter Benutzerdefinierte Images auflisten.
- Wählen Sie Image importieren aus.
- Wählen Sie im Listenfeld Erstellen in Compartment die Abteilung aus, in die Sie das Image importieren möchten.
- Geben Sie einen Namen für das Image ein. Geben Sie dabei keine vertraulichen Informationen ein.
-
Wählen Sie das Betriebssystem:
- 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, und bestätigen Sie, dass das ausgewählte Betriebssystem Microsoft-Lizenzverträgen entspricht.
-
Geben Sie den Object Storage-Speicherort an, aus dem das Image importiert werden soll:
- Aus Object Storage-Bucket importieren: Wählen Sie den Buckets aus, der das Image enthält. Wählen Sie in der Liste Objektname die Imagedatei.
- 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.
-
Wählen Sie im Abschnitt Imagetyp das Format des Images. Die folgenden Formate sind verfügbar:
- VMDK: Virtual-Machine-Datenträger (.VMDK)
- QCOW2: QEMU Copy On Write (.qcow2)
- OCI: Oracle Cloud Infrastructure file with a QCOW2 image and OCI metadata (.oci). Verwenden Sie dieses Format, wenn Sie ein benutzerdefiniertes Image importieren, das aus einem anderen Mandanten oder einer anderen Region exportiert wurde.
-
Wählen Sie den Startmodus:
-
Bei benutzerdefinierten Images mit dem Imagetyp
.ociist der Startmodus deaktiviert. Oracle Cloud Infrastructure wählt den geeigneten Startmodus basierend auf dem Startmodus für das Quellimage. -
Wählen Sie für benutzerdefinierte Images, das aus Oracle Cloud Infrastructure exportiert wurde und den Imagetyp QCOW2 aufweisen, die Option Nativer Modus aus
-
Um andere benutzerdefinierte Images zu importieren, wählen Sie Paravirtualisierter Modi oder Emulierter Modus. Weitere Informationen finden Sie unter Bring Your Own Image.
-
- (Optional) Fügen Sie dem Image im Abschnitt "Tags" ein oder mehrere Tags hinzu. Wenn Sie über Berechtigungen zum Erstellen von Ressourcen verfügen, können Sie auch Freiformtags auf diese Ressource anwenden. Um ein definiertes Tag anzuwenden, benötigen Sie Die Berechtigungen zum Verwenden des Tag-Namespace. Weitere Informationen zum Tagging finden Sie unter Ressourcentags. Wenn Sie nicht sicher sind, ob Tags angewendet werden sollen, überspringen Sie diese Option, oder fragen Sie einen Administrator. Sie können Tags später anwenden.
- Wählen Sie Image importieren aus.
Wenn Sie Image importieren ausgewählt haben, wird das importierte Image in der Liste Benutzerdefinierte Bilder für das Compartment mit der Status Wird importieren angezeigt.
Wenn der Import erfolgreich abgeschlossen ist, wechselt der Status in Verfügbar. Wenn der Status sich nicht ändert oder in der Liste Benutzerdefinierte Bilder 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.
Hinweis
Verwenden Sie die zugehörige Arbeitsanforderung, um den Fortschritt des Vorgangs zu verfolgen und Fehler zur Fehlerbehebung zu beheben, die beim Erstellen der Instanz auftreten.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 Flags und Variablenoptionen für die CLI-Befehle für Compute-Services 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: