vm-create-from-snapshot

Verwendung

avcli vm-create --vm-snapshot-oid oid [--name name] [--cpu number] [--memory memory] [--availability level] [--interfaces networks] [--storage-group group] [--volumes volumes] [--volume-prefix prefix] [--no-auto-start]

Beschreibung

Der Befehl vm-create-from-snapshot erstellt eine neue VM aus einem VM-Snapshot.

Optionen

--vm-snapshot-oid oid Die VM-Snapshot-OID, aus der die VM erstellt werden soll.
--name name

Der Name der zu erstellenden VM.

--cpu number Die Anzahl der virtuellen CPUs, die der VM zugewiesen werden sollen.
--memory memory Die Größe des Arbeitsspeichers in Megabytes, die der VM zugewiesen werden soll.
--availability level Die Verfügbarkeitsstufe; hohe Verfügbarkeit (ha) oder fehlertolerant (ft).
--interfaces networks Die Liste der Netzwerke, die mit der VM verbunden werden sollen. Geben Sie ein Netzwerk nur einmal an. Das verbundene Netzwerk darf nicht privat sein.
--storage-group group Die Speichergruppe, aus der die VM-Volumes genommen werden. Wenn Sie diesen Wert nicht angeben, wird automatisch die Speichergruppe mit dem meisten freien Speicherplatz ausgewählt. (Wenn die Speichergruppe mit 4KB-Sektoren konfiguriert ist, achten Sie darauf, dass das Gastbetriebssystem die Sektorgröße $ KB unterstützt.
--volumes volumes Beschränkt die einbezogenen Volumes auf die angegebenen; anderenfalls werden alle Volumes erstellt. Geben Sie die Volumes nach Konfigurationsnamen oder ID an, wobei das Startvolume an erster Stelle steht.
--volume-prefix prefix Fügt das angegebene Präfix am Anfang jedes neu importierten Volumenamens ein, um Konflikte mit bestehenden Volumes im System zu vermeiden. Wenn ein Quellvolume zum Beispiel ocean_boot heißt und Sie --volume-prefix new angeben, bekommt das importierte Volume den Namen new-ocean_boot.

--no-auto-start

Wenn diese Option eingestellt ist, wird die VM nach Abschluss des Erstellvorgangs nicht gestartet.

Beispiele

$ avcli vm-create-from-snapshot --vm-snapshot-oid vmsnapshot:o41963 --name vm001
$ avcli vm-create-from-snapshot --vm-snapshot-oid vmsnapshot:o41963 --name vm001 --availability ha --interfaces network0 --volumes centos-boot centos-data --volume-prefix minimal
$ avcli vm-create-from-snapshot --vm-snapshot-oid vmsnapshot:o41963 --name vm001 --availability ha --interfaces network0 net_143 --storage-group initial-group --volumes centos-boot centos-data --volume-prefix minimal --no-auto-start