home_server:home_server_setup:kvm

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revisionBoth sides next revision
home_server:home_server_setup:kvm [2023-07-29 Sat wk30 14:55] – [KVM Backup] baumkphome_server:home_server_setup:kvm [2023-07-29 Sat wk30 15:08] – [KVM Offline Backup] baumkp
Line 73: Line 73:
  
 ====KVM Offline Backup==== ====KVM Offline Backup====
-Note this only works on VMs that are shut down.+<fc #ff0000>Note this only works on VMs that are shut down</fc>
   -''sudo virsh list --all'' to list all KVM virtual machines.   -''sudo virsh list --all'' to list all KVM virtual machines.
   -''sudo virsh dumpxml VM_name | grep -i "source file"'' to list the VM source file location noted in the VM XML file.   -''sudo virsh dumpxml VM_name | grep -i "source file"'' to list the VM source file location noted in the VM XML file.
   -''sudo virsh dumpxml vm-name > /path/to/xm_file.xml'' to archive/backup the VM XML definition file.   -''sudo virsh dumpxml vm-name > /path/to/xm_file.xml'' to archive/backup the VM XML definition file.
-  -''sudo mv /working/path/VM_image.qcow2 /path/to/'' to archive/move the VM file. (use cp to copy / backup the VM file)+  -''sudo cp -p /working/path/VM_image.qcow2 /path/to/'' to archive/move the VM file. 
 +  -''%%sudo virsh undefine vm-name --remove-all-storage%%'' to undefine the VM and remove its storage. <color #ed1c24>(Be careful with this one!)</color> 
 +  -''sudo virsh define --file <path-to-xml-file>'' to import (definea VM from an XML file. 
 + 
 + 
 +References: 
 +  *[[https://ostechnix.com/export-import-kvm-virtual-machines-linux/|How To Export And Import KVM Virtual Machines In Linux]]
 ====kvm back-up links==== ====kvm back-up links====
   *[[https://schh.medium.com/backup-and-restore-kvm-vms-21c049e707c1|Backup and Restore KVM Vms]]   *[[https://schh.medium.com/backup-and-restore-kvm-vms-21c049e707c1|Backup and Restore KVM Vms]]
  • /app/www/public/data/pages/home_server/home_server_setup/kvm.txt
  • Last modified: 2024-02-18 Sun wk07 18:09
  • by baumkp