ലിനക്സിൽ KVM-ൽ Virtualbox VM-കൾ എങ്ങനെ ഉപയോഗിക്കാം


കെവിഎം ഹൈപ്പർവൈസറിൽ നിന്ന് മാറുന്ന കാര്യം പരിഗണിക്കുകയാണോ? KVM-ൽ പുതിയ വെർച്വൽ മെഷീനുകൾ സൃഷ്uടിച്ച് വീണ്ടും ആരംഭിക്കുന്നതാണ് നിങ്ങളുടെ ഏറ്റവും വലിയ ആശങ്കകളിലൊന്ന് - കുറഞ്ഞത് പറയാൻ ബുദ്ധിമുട്ടുള്ള ഒരു ജോലി.

പുതിയ KVM ഗസ്റ്റ് മെഷീനുകൾ സൃഷ്ടിക്കുന്നതിനുപകരം, VDI ഫോർമാറ്റിലുള്ള VirtualBox VM-കൾ KVM-നുള്ള ഡിസ്ക് ഇമേജ് ഫോർമാറ്റായ qcow2-ലേക്ക് നിങ്ങൾക്ക് എളുപ്പത്തിൽ മൈഗ്രേറ്റ് ചെയ്യാം എന്നതാണ് നല്ല വാർത്ത.

ഈ ഗൈഡിൽ, ലിനക്സിലെ KVM VM-കളിലേക്ക് VirtualBox VM-കൾ എങ്ങനെ മൈഗ്രേറ്റ് ചെയ്യുന്നു എന്നതിന്റെ ഒരു ഘട്ടം ഘട്ടമായുള്ള നടപടിക്രമം ഞങ്ങൾ രൂപപ്പെടുത്താൻ പോകുന്നു.

ഘട്ടം 1: നിലവിലുള്ള വെർച്വൽബോക്സ് ഇമേജുകൾ ലിസ്റ്റ് ചെയ്യുക

ഒന്നാമതായി, എല്ലാ വെർച്വൽ മെഷീനുകളും പവർ ഓഫ് ചെയ്തിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക. വിർച്വൽബോക്സ് ഗസ്റ്റ് മെഷീനുകൾ VDI ഡിസ്ക് ഫോർമാറ്റിൽ നിലവിലുണ്ട്. അടുത്തതായി, കാണിച്ചിരിക്കുന്നതുപോലെ നിലവിലുള്ള VirtualBox വിർച്ച്വൽ മെഷീനുകൾ തുടരുക.

$ VBoxManage list hdds
OR
$ vboxmanage list hdds

ഔട്ട്പുട്ടിൽ നിന്ന്, എനിക്ക് 2 വെർച്വൽ ഡിസ്ക് ഇമേജുകൾ ഉണ്ടെന്ന് നിങ്ങൾക്ക് കാണാൻ കഴിയും - ഡെബിയൻ, ഫെഡോറ വിഡിഐ ഇമേജുകൾ.

ഘട്ടം 2: VDI ഇമേജ് RAW ഡിസ്ക് ഫോർമാറ്റിലേക്ക് പരിവർത്തനം ചെയ്യുക

അടുത്ത ഘട്ടം VDI ഇമേജുകൾ ഒരു RAW ഡിസ്ക് ഫോർമാറ്റിലേക്ക് മാറ്റുക എന്നതാണ്. ഇത് നേടുന്നതിന്, ഞാൻ താഴെയുള്ള കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കാൻ പോകുന്നു.

$ VBoxManage clonehd --format RAW /home/james/VirtualBox\ VMs/debian/debian.vdi debian_10_Server.img
OR
$ vboxmanage clonehd --format RAW /home/james/VirtualBox\ VMs/debian/debian.vdi debian_10_Server.img

നിങ്ങൾ അന്വേഷിക്കുമ്പോൾ, റോ ഇമേജ് ഫോർമാറ്റ് ഒരു വലിയ ഡിസ്ക് സ്പേസ് എടുക്കുന്നത് നിങ്ങൾ ശ്രദ്ധിക്കും. റോ ഇമേജിന്റെ വലുപ്പം പരിശോധിക്കാൻ കാണിച്ചിരിക്കുന്നതുപോലെ നിങ്ങൾക്ക് du കമാൻഡ് ഉപയോഗിക്കാം.

$ du -h debian_10_Server.img

എന്റെ കാര്യത്തിൽ, ഡെബിയൻ റോ ഇമേജ് 21G ഹാർഡ് ഡിസ്ക് സ്പേസ് എടുക്കുന്നു, ഇത് വളരെ വലിയ ഇടമാണ്. ഞങ്ങൾ പിന്നീട് റോ ഡിസ്ക് ഇമേജ് കെവിഎം ഡിസ്ക് ഫോർമാറ്റിലേക്ക് പരിവർത്തനം ചെയ്യാൻ പോകുന്നു.

ഘട്ടം 3: റോ ഇമേജ് ഡിസ്ക് ഫോർമാറ്റ് കെവിഎം ഫോർമാറ്റിലേക്ക് പരിവർത്തനം ചെയ്യുക

അവസാനമായി, KVM ഡിസ്ക് ഇമേജ് ഫോർമാറ്റിലേക്ക് മൈഗ്രേറ്റ് ചെയ്യുന്നതിന്, RAW ഇമേജ് KVM ഡിസ്ക് ഇമേജ് ഫോർമാറ്റായ qcow2 ഫോർമാറ്റിലേക്ക് പരിവർത്തനം ചെയ്യുക.

$ qemu-img convert -f raw debian_10_Server.img -O qcow2 debian_10_Server.qcow2

qcow2 ഡിസ്ക് ഇമേജ് RAW ഡിസ്ക് ഇമേജിന്റെ ഒരു ചെറിയ ഭാഗം മാത്രമാണ്. വീണ്ടും, താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ du കമാൻഡ് ഉപയോഗിച്ച് ഇത് പരിശോധിക്കുക.

$ du -h debian_10_Server.qcow2

ഇവിടെ നിന്ന്, നിങ്ങൾക്ക് qcow2 KVM ഇമേജ് ഫോർമാറ്റ് കമാൻഡ് ലൈനിലോ KVM ഗ്രാഫിക്കൽ വിൻഡോ ഉപയോഗിച്ചോ ഇറക്കുമതി ചെയ്ത് ഒരു പുതിയ KVM വെർച്വൽ മെഷീൻ ഉണ്ടാക്കാം.

ഇത് ഇന്നത്തെ ഞങ്ങളുടെ ലേഖനം അവസാനിപ്പിക്കുന്നു. നിങ്ങളുടെ ചിന്തകളും പ്രതികരണങ്ങളും വളരെ സ്വാഗതം ചെയ്യുന്നു.