aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid M. Syzdek <syzdek@bindlebinaries.com>2018-09-15 19:31:47 -0800
committerDavid M. Syzdek <syzdek@bindlebinaries.com>2018-09-15 19:31:47 -0800
commitde6e60f66de4ac9068e5687123075d9ff6547f91 (patch)
tree7a0639e211c3fc2f0a00b17b16601473e29aa872
parent796a76d63b9377f50e398d696ae38a748ffe4c70 (diff)
downloadscratchpad-de6e60f66de4ac9068e5687123075d9ff6547f91.tar.gz
scratchpad-de6e60f66de4ac9068e5687123075d9ff6547f91.tar.bz2
scratchpad-de6e60f66de4ac9068e5687123075d9ff6547f91.tar.xz
scratchpad-de6e60f66de4ac9068e5687123075d9ff6547f91.zip
Adding code snippet to suspend and save running VMs
-rw-r--r--notes/projects/sd-wan/servers.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/notes/projects/sd-wan/servers.md b/notes/projects/sd-wan/servers.md
index 5c664b5..d25eb4f 100644
--- a/notes/projects/sd-wan/servers.md
+++ b/notes/projects/sd-wan/servers.md
@@ -559,6 +559,24 @@ Useful Code Snippets
559 virsh shutdown ${DOM}; 559 virsh shutdown ${DOM};
560 done 560 done
561 561
562 * Suspend all VMs:
563
564 for DOM in $(virsh list --state-running |grep sdn |awk '{print$2}');do
565 echo "${DOM}"
566 virsh suspend ${DOM}
567 done
568
569 * Save suspended VMs to disk:
570
571 set -x
572 for DOM in $(virsh list --state-paused |grep sdn |awk '{print$2}');do
573 echo "${DOM}"
574 mkdir -p /root/ubuntu_vm/compromised
575 virsh save ${DOM} /root/ubuntu_vm/compromised/${DOM}.ram
576 virsh dumpxml ${DOM} > /root/ubuntu_vm/compromised/${DOM}.domxml
577 mv /root/ubuntu_vm/${DOM} /root/ubuntu_vm/compromised/${DOM}
578 done
579
562 580
563Full Boostrap 581Full Boostrap
564------------- 582-------------