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