{"id":828,"date":"2013-11-14T02:19:58","date_gmt":"2013-11-14T01:19:58","guid":{"rendered":"http:\/\/blog.philippgoecke.de\/?p=828"},"modified":"2013-11-15T03:52:51","modified_gmt":"2013-11-15T02:52:51","slug":"virsh-cheat-sheet","status":"publish","type":"post","link":"https:\/\/stls.eu\/blog\/2013\/11\/14\/virsh-cheat-sheet\/","title":{"rendered":"virsh cheat sheet"},"content":{"rendered":"<p>list guests: <\/p>\n<pre>virsh list --all<\/pre>\n<p>Show guests info: <\/p>\n<pre>virsh dominfo $vmname<\/pre>\n<p>Start guest: <\/p>\n<pre>virsh start $vmname<\/pre>\n<p>Shutdown guest: <\/p>\n<pre>virsh shutdown $vmname<\/pre>\n<p>Poweroff guest: <\/p>\n<pre>virsh destroy $vmname<\/pre>\n<p>Suspend guest: <\/p>\n<pre>virsh suspend $vmname<\/pre>\n<p>Resume guest: <\/p>\n<pre>virsh resume $vmname<\/pre>\n<p>Create guest from XML: <\/p>\n<pre>virsh create xml_file.xml<\/pre>\n<p>Dump guest XML: <\/p>\n<pre>virsh dumpxml $vmname<\/pre>\n<p>Modify guest: <\/p>\n<pre>virsh edit $vmname<\/pre>\n<p>Remove guest definition: <\/p>\n<pre>virsh undefine $vmname<\/pre>\n<p>Save guest state: <\/p>\n<pre>virsh save $vmname $state_file<\/pre>\n<p>Restore guest state: <\/p>\n<pre>virsh restore $state_file<\/pre>\n<p>Create guest: <\/p>\n<pre>virt-install --name=$vmname --arch=x86_64 --vcpus=1 --ram=1024 --os-type=linux --os-variant=generic26 --hvm --connect=qemu:\/\/\/system --network bridge:virbr0 --cdrom=\/where\/ever\/u\/store\/isos\/arch.iso --disk path=\/where\/ever\/u\/wish\/guest.img,size=20 --accelerate --vnc --noautoconsole --keymap=de<\/pre>\n<p>Migrate guest: <\/p>\n<pre>virsh migrate --live --copy-storage-inc --verbose $vmname qemu+ssh:\/\/destination\/system<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>list guests: virsh list &#8211;all Show guests info: virsh dominfo $vmname Start guest: virsh start $vmname Shutdown guest: virsh shutdown $vmname Poweroff guest: virsh destroy $vmname Suspend guest: virsh suspend $vmname Resume guest: virsh resume $vmname Create guest from XML: &hellip; <a href=\"https:\/\/stls.eu\/blog\/2013\/11\/14\/virsh-cheat-sheet\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20,50,4],"tags":[],"class_list":["post-828","post","type-post","status-publish","format-standard","hentry","category-debian","category-kvm","category-linux"],"_links":{"self":[{"href":"https:\/\/stls.eu\/blog\/wp-json\/wp\/v2\/posts\/828","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stls.eu\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stls.eu\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stls.eu\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/stls.eu\/blog\/wp-json\/wp\/v2\/comments?post=828"}],"version-history":[{"count":10,"href":"https:\/\/stls.eu\/blog\/wp-json\/wp\/v2\/posts\/828\/revisions"}],"predecessor-version":[{"id":839,"href":"https:\/\/stls.eu\/blog\/wp-json\/wp\/v2\/posts\/828\/revisions\/839"}],"wp:attachment":[{"href":"https:\/\/stls.eu\/blog\/wp-json\/wp\/v2\/media?parent=828"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stls.eu\/blog\/wp-json\/wp\/v2\/categories?post=828"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stls.eu\/blog\/wp-json\/wp\/v2\/tags?post=828"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}