Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
hypervisor:toolstack:domu [2014/06/04 18:55]
admin [Templated VM Specific Operations]
hypervisor:toolstack:domu [2015/03/03 16:24]
admin Page moved from hypervisor:basestack:domu to hypervisor:toolstack:domu
Line 164: Line 164:
  
 <WRAP center important 90%> <WRAP center important 90%>
-Once logged into the VM's console, you'll be "​trapped"​ inside this console. ​It won't be possible for you to come back to the host's console.+Once logged into the VM's console, you may get "​trapped"​ inside this console. ​In case there is no "​exit"​ possible, it won't be possible for you to come back to the host's console.
  
 This might be a problem when interacting from a plain terminal screen on the host itself, getting locked out of your host's console might force you to force a reboot in case you cannot access it via ssh from another machine to reboot it nicely!. This might be a problem when interacting from a plain terminal screen on the host itself, getting locked out of your host's console might force you to force a reboot in case you cannot access it via ssh from another machine to reboot it nicely!.
Line 261: Line 261:
 > xe vm-param-set uuid=... PV-bootloader=pygrub > xe vm-param-set uuid=... PV-bootloader=pygrub
 </​code>​ </​code>​
 +
 +=== Add Xen Tools ===
 +<color coral>​**TBC**</​color>​
 +----
 +===== Create Template and Appliance =====
 +----
 +Reference: [[http://​www.jansipke.nl/​creating-backups-of-running-vms-in-xenserver/​]]
 +
 +It seems that this operation can be performed even on a running VM.
 +
 +Pick target VM uuid:
 +<​code>​
 +> xe vm-list is-control-domain=false is-a-snapshot=false
 +</​code>​
 +
 +Create the snapshot:
 +<​code>​
 +> xe vm-snapshot uuid=<​vm-uuid>​ new-name-label=<​snapshotname>​
 +<​snapshot-uuid>​
 +</​code>​
 +
 +Transform the snapshot into a VM to be able to save it to a file:
 +<​code>​
 +> xe template-param-set is-a-template=false ha-always-run=false uuid=<​snapshot-uuid>​
 +> xe vm-export vm=<​snapshot-uuid>​ filename=<​filename>​.xva
 +Export succeeded
 +</​code>​
 +The export operation can take a while... Be patient until you see the "​Export succeeded"​ message.
 +
 +Finally let's get rid of the snapshot:
 +<​code>​
 +> xe vm-uninstall uuid=<​snapshot-uuid>​ force=true
 +</​code>​
 +
 ---- ----
 ===== Using Xen Orchestra ===== ===== Using Xen Orchestra =====