This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
kvm:kvm [2020/02/03 08:27] – [clone domain/ vm] tmade | kvm:kvm [2020/02/26 12:41] – [clone domain/ vm] tmade | ||
---|---|---|---|
Line 68: | Line 68: | ||
Simple Guest Clone | Simple Guest Clone | ||
- | < | + | < |
- | VM_TO_CLONE=ubuntu1604 | + | #!/bin/bash |
- | NEW_VM_NAME=mgmt | + | |
+ | # | ||
+ | #version: 1.0 | ||
+ | |||
+ | echo "" | ||
+ | echo " | ||
+ | echo "" | ||
+ | virsh list --all | ||
+ | echo "" | ||
+ | read -p " | ||
+ | echo "" | ||
+ | read -p " | ||
+ | echo "" | ||
virt-clone \ | virt-clone \ | ||
- | --original $VM_TO_CLONE | + | --original $SOURCEVM |
--auto-clone \ | --auto-clone \ | ||
- | --name $NEW_VM_NAME | + | --name $DESTVM |
+ | |||
+ | STATUS=$(echo $?) | ||
+ | |||
+ | echo "" | ||
+ | |||
+ | if [ $STATUS -eq 0 ] | ||
+ | then | ||
+ | echo "VM \" | ||
+ | else | ||
+ | echo " | ||
+ | fi | ||
</ | </ | ||