Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So verwenden Sie das erstellte benutzerdefinierte Image, um eine ECS-Instanz zu erstellen oder die Systemfestplatte der Instanz zu ändern

So verwenden Sie das erstellte benutzerdefinierte Image, um eine ECS-Instanz zu erstellen oder die Systemfestplatte der Instanz zu ändern

坏嘻嘻
坏嘻嘻Original
2018-09-21 14:31:512596Durchsuche

In diesem Artikel wird erläutert, wie Sie mit dem erstellten benutzerdefinierten Image eine ECS-Instanz erstellen oder die Systemfestplatte der Instanz ersetzen. Der Inhalt dieses Artikels ist kompakt und ich hoffe, dass Sie etwas daraus gewinnen können Es.

CreateImage

Beschreibung

Beim Aufruf dieser Schnittstelle müssen Sie darauf achten:

Sie muss warten Spiegelressourcen können erst verwendet werden, nachdem der Spiegelstatus verfügbar (Verfügbar) wird.

Die OperationLocks der durch Sicherheit kontrollierten ECS-Instanz können nicht als „LockReason“: „security“ markiert werden.

Erstellungsmethoden

Im Folgenden werden drei Methoden zum Erstellen benutzerdefinierter Bilder über diese Schnittstelle beschrieben.

Methode 1. Wenn Sie ein benutzerdefiniertes Image für die Systemfestplatte einer bestimmten Instanz erstellen müssen, müssen Sie nur eine historische Snapshot-ID (SnapshotId) der Systemfestplatte der Instanz angeben. Unter anderem darf der angegebene Snapshot kein Snapshot sein, der vor dem 15. Juli 2013 (einschließlich) erstellt wurde.

Methode 2. Wenn Sie eine Instanz als Vorlage verwenden müssen, müssen Sie nur die Instanz-ID (InstanceId) angeben. Der Status der Instanz muss „Wird ausgeführt“ oder „Gestoppt“ lauten. Nachdem die Schnittstelle erfolgreich aufgerufen wurde, wird jedem Datenträger der Instanz ein neuer Snapshot hinzugefügt.

Methode 3. Wenn Sie mehrere Snapshots in einer Spiegelvorlage kombinieren müssen, müssen Sie nur mehrere Festplattendatenzuordnungen einrichten (DiskDeviceMapping). Wenn Sie mit dieser Methode ein benutzerdefiniertes Image erstellen, müssen Sie Folgendes beachten:

Es kann nur ein Snapshot der Systemfestplatte angegeben werden und der Gerätename der Systemfestplatte muss /dev/xvda lauten.

Sie können mehrere Datenträger-Snapshots angeben. Datenträger-Gerätenamen werden vom System standardmäßig in geordneter Weise zugewiesen, von /dev/xvdb bis /dev/xvdz sortiert und können nicht wiederholt werden.

Sie müssen die SnapshotId nicht angeben. Wenn sie nicht angegeben wird, wird ein leerer Datenträger der angegebenen Größe ohne Daten erstellt.

Der angegebene Snapshot darf kein Snapshot sein, der vor dem 15. Juli 2013 (einschließlich) erstellt wurde.

Anforderungsparameter

So verwenden Sie das erstellte benutzerdefinierte Image, um eine ECS-Instanz zu erstellen oder die Systemfestplatte der Instanz zu ändern

Rückgabeparameter

So verwenden Sie das erstellte benutzerdefinierte Image, um eine ECS-Instanz zu erstellen oder die Systemfestplatte der Instanz zu ändern

Beispiel

Beispiel anfordern

https://ecs.aliyuncs.com/?Action=CreateImage
&RegionId=cn-hangzhou
&SnapshotId=s-snapshot1
&ImageName=demo_image
&<公共请求参数>

Rückgabebeispiel

XML-Format

<CreateImageResponse>
    <RequestId>C8B26B44-0189-443E-9816-D951F59623A9</RequestId>
    <ImageId>m-63DFD5FB2</ImageId>
</CreateImageResponse>

JSON-Format

{
    "RequestId": "C8B26B44-0189-443E-9816-D951F59623A9",
    "ImageId": "m-63DFD5FB2"
}

Fehlercode

Die folgenden Fehlercodes gelten nur für diese Schnittstelle. Weitere Fehlercodes finden Sie im API Error Center.

So verwenden Sie das erstellte benutzerdefinierte Image, um eine ECS-Instanz zu erstellen oder die Systemfestplatte der Instanz zu ändern

Das obige ist der detaillierte Inhalt vonSo verwenden Sie das erstellte benutzerdefinierte Image, um eine ECS-Instanz zu erstellen oder die Systemfestplatte der Instanz zu ändern. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn