ສາລະບານ
ເຄື່ອງ Virtual, ຫຼື VMs ສໍາລັບສັ້ນ, ເປັນເຄື່ອງມືທີ່ດີເລີດ. ຄວາມສາມາດໃນການ spin up ລະບົບປະຕິບັດການທີ່ກໍາຫນົດເອງແລະແລ່ນມັນຢູ່ໃນເຄື່ອງຂອງທ່ານທຸກເວລາມີການນໍາໃຊ້ເກືອບບໍ່ຈໍາກັດ.
ໃນຂະນະທີ່ເຄື່ອງ virtual ສາມາດເປັນປະໂຫຍດສໍາລັບຜູ້ໃຊ້ຄອມພິວເຕີປະຈໍາວັນ, ພວກມັນບໍ່ມີຄ່າສໍາລັບນັກພັດທະນາຊອບແວ, ນັກທົດສອບ. , ຫຼືຜູ້ທີ່ເຮັດວຽກຢູ່ໃນເວທີການພັດທະນາຊອບແວ. ພວກເຂົາສາມາດຖືກຕັ້ງຄ່າແລະກໍາຫນົດຄ່າສໍາລັບເກືອບທຸກລະບົບປະຕິບັດການແລະອຸປະກອນສະເພາະ.
ຜົນໄດ້ຮັບບໍ? ທີມງານ Dev ສາມາດພັດທະນາ ແລະທົດສອບຊອບແວໃນສະພາບແວດລ້ອມທີ່ຫຼາກຫຼາຍ. ຄວາມສາມາດໃນການສ້າງແລະຫຼັງຈາກນັ້ນ "clone" ສະພາບແວດລ້ອມແມ່ນຫນຶ່ງໃນຜົນປະໂຫຍດຫຼາຍຂອງການນໍາໃຊ້ virtual machines.
ການ “ໂຄນ” ເຄື່ອງສະເໝືອນໝາຍເຖິງຫຍັງ? ທຳອິດ ເຮົາມາເບິ່ງກັນວ່າ ການໂຄລນໝາຍເຖິງຫຍັງ, ຈາກນັ້ນຈະເຮັດແນວໃດ.
ການໂຄລນເຄື່ອງ Virtual ແມ່ນຫຍັງ?
ຄຳວ່າ “ໂຄລນ,” ເມື່ອໃຊ້ເປັນພະຍັນຊະນະ, ຫມາຍເຖິງການເຮັດສຳເນົາຂອງບາງສິ່ງບາງຢ່າງ. ໃນກໍລະນີຂອງພວກເຮົາ, ພວກເຮົາຕ້ອງການເຮັດສໍາເນົາທີ່ຄ້າຍຄືກັນຂອງເຄື່ອງ virtual ທີ່ມີຢູ່ແລ້ວ. ຊໍ້າກັນຈະມີລະບົບປະຕິບັດການດຽວກັນຄືກັນ, ການຕັ້ງຄ່າຮາດແວ, ການຕັ້ງຄ່າຊອບແວ ແລະແອັບພລິເຄຊັນທີ່ຕິດຕັ້ງໄວ້.
ເມື່ອສ້າງຄັ້ງທໍາອິດ, ເຄື່ອງໂຄນຈະກົງກັບຕົ້ນສະບັບໃນທຸກພື້ນທີ່. ທັນທີທີ່ມັນຖືກນໍາໃຊ້, ຄວາມແຕກຕ່າງເລັກນ້ອຍຈະປາກົດຂື້ນກັບການກະທໍາຂອງຜູ້ໃຊ້. ການຕັ້ງຄ່າການຕັ້ງຄ່າອາດຈະມີການປ່ຽນແປງ, ໄຟລ໌ອາດຈະໄດ້ຮັບການສ້າງຕັ້ງຂຶ້ນໃນແຜ່ນ, ຄໍາຮ້ອງສະຫມັກອາດຈະໄດ້ຮັບການໂຫຼດ, ແລະອື່ນໆ.ພຽງແຕ່ເຂົ້າສູ່ລະບົບຫຼືສ້າງຜູ້ໃຊ້ໃຫມ່ຈະປ່ຽນລະບົບເມື່ອຂໍ້ມູນຜູ້ໃຊ້ໃຫມ່ຖືກຂຽນໃສ່ແຜ່ນ.
ດັ່ງນັ້ນ, VM ທີ່ຖືກໂຄນແມ່ນເປັນພຽງແຕ່ສໍາເນົາທີ່ແນ່ນອນໃນເວລາສ້າງເບື້ອງຕົ້ນຂອງມັນ. ເມື່ອມັນເລີ່ມຕົ້ນ ແລະນຳໃຊ້ແລ້ວ, ມັນຈະເລີ່ມແຕກຕ່າງຈາກຕົວຢ່າງເດີມ.
ເປັນຫຍັງການໂຄນເຄື່ອງສະເໝືອນ?
ໃນຖານະຜູ້ພັດທະນາຊອບແວ ຫຼືຜູ້ທົດສອບ, ທ່ານມັກຈະຕ້ອງການສະພາບແວດລ້ອມເພື່ອສ້າງ ແລະທົດສອບແອັບພລິເຄຊັນ. ເຄື່ອງຈັກ virtual ຊ່ວຍໃຫ້ທ່ານສ້າງສະພາບແວດລ້ອມທີ່ສະອາດທີ່ກໍາຫນົດຄ່າດ້ວຍຊັບພະຍາກອນທີ່ຈໍາເປັນສໍາລັບການທົດສອບ. ໃນຂະນະທີ່ທ່ານໃຊ້ VM, ມັນສາມາດເສຍຫາຍຈາກການພະຍາຍາມແນວຄວາມຄິດການພັດທະນາທີ່ແຕກຕ່າງກັນຫຼືການທົດສອບຊອບແວ. ໃນທີ່ສຸດ, ທ່ານຈະຕ້ອງການອັນໃໝ່.
ມັນອາດໃຊ້ເວລາໄລຍະໜຶ່ງເພື່ອຕັ້ງຄ່າ ແລະສ້າງເຄື່ອງສະເໝືອນໃໝ່ທຸກຄັ້ງທີ່ທ່ານຕ້ອງການ, ດັ່ງນັ້ນວິທີທີ່ດີທີ່ສຸດຄືການສ້າງສະພາບແວດລ້ອມເດີມໃນ VM. ຫຼັງຈາກນັ້ນ, ຮັກສາຄວາມສະອາດຫຼືບໍ່ໄດ້ໃຊ້. ທຸກຄັ້ງທີ່ຕ້ອງການອັນໃໝ່, ພຽງແຕ່ໂຄນຕົ້ນສະບັບ. ເຈົ້າຈະມີທຸກສິ່ງທີ່ທ່ານຕ້ອງການຢ່າງໄວສຳລັບສະພາບແວດລ້ອມການທົດສອບ ຫຼືການພັດທະນາຂອງເຈົ້າ.
ອັນນີ້ຍັງໃຊ້ໄດ້ດີເມື່ອທ່ານມີທີມພັດທະນາ ແລະນັກທົດສອບ. ແທນທີ່ຈະທຸກຄົນສ້າງ VM ຂອງຕົນເອງ, ພວກເຂົາສາມາດໃຫ້ສໍາເນົາຕົ້ນສະບັບທີ່ຕັ້ງໄວ້ແລ້ວກັບທຸກສິ່ງທີ່ພວກເຂົາຕ້ອງການ. ນີ້ເຮັດໃຫ້ນັກພັດທະນາແລະຜູ້ທົດສອບສາມາດເຮັດວຽກໄດ້ໄວ, ຍັງຮັບປະກັນວ່າພວກເຂົາເລີ່ມຕົ້ນດ້ວຍສະພາບແວດລ້ອມດຽວກັນ. ຖ້າໃຜເສຍຫາຍຫຼືທໍາລາຍເຄື່ອງຂອງພວກເຂົາ, ມັນງ່າຍທີ່ຈະສ້າງໃຫມ່ແລະເລີ່ມຕົ້ນໃໝ່.
ວິທີການ Clone a Virtual Machine: ຄູ່ມື
ເຄື່ອງ Virtual ຖືກຄວບຄຸມໂດຍແອັບພລິເຄຊັນທີ່ເອີ້ນວ່າ hypervisor. Virtualbox, VMWare Fusion, ແລະ Parallels Desktop ສໍາລັບ Mac ແມ່ນຕົວຢ່າງ.
ທ່ານສາມາດອ່ານກ່ຽວກັບ hypervisors ທີ່ດີທີ່ສຸດໃນການລວບລວມເຄື່ອງ virtual ທີ່ດີທີ່ສຸດຂອງພວກເຮົາ. ພຽງແຕ່ກ່ຽວກັບທຸກ hypervisor ມີຄຸນສົມບັດທີ່ອະນຸຍາດໃຫ້ທ່ານສາມາດ clone ເຄື່ອງ virtual ໄດ້. ພວກເຮົາຈະສະແດງໃຫ້ທ່ານຮູ້ວິທີເຮັດແນວນັ້ນໂດຍໃຊ້ 3 hypervisors ທີ່ພວກເຮົາໄດ້ລະບຸໄວ້ຂ້າງເທິງ. ຄົນອື່ນສ່ວນໃຫຍ່ໃຊ້ວິທີທີ່ຄ້າຍຄືກັນ.
VirtualBox
ໃຊ້ວິທີຕໍ່ໄປນີ້ເພື່ອໂຄນເຄື່ອງໃນ VirtualBox. ໃຫ້ສັງເກດວ່າຄໍາສັ່ງເຫຼົ່ານີ້ຍັງສາມາດດໍາເນີນການໄດ້ຈາກເມນູຢູ່ເທິງສຸດຂອງຄໍາຮ້ອງສະຫມັກ VirtualBox.
ຂັ້ນຕອນ 1: ເລີ່ມ VirtualBox ໃນ desktop ຂອງທ່ານ.
ຂັ້ນຕອນ 2: ໃຫ້ແນ່ໃຈວ່າ VM ທີ່ທ່ານຕ້ອງການ. duplicate ມີຄໍາຮ້ອງສະຫມັກທັງຫມົດຕິດຕັ້ງ, ຖືກກໍານົດແນວໃດທີ່ທ່ານຕ້ອງການ, ແລະຢູ່ໃນສະຖານະທີ່ຕ້ອງການ. ຈື່ໄວ້ວ່າແຕ່ລະສໍາເນົາຈະເລີ່ມຕົ້ນຢູ່ໃນລັດດຽວກັນແລະການຕັ້ງຄ່າ. ເມື່ອພ້ອມແລ້ວ, ມັນດີທີ່ສຸດທີ່ຈະປິດ VM ກ່ອນທີ່ຈະໂຄນມັນ.
ຂັ້ນຕອນທີ 3: ໃນລາຍການເຄື່ອງສະເໝືອນຢູ່ແຖບດ້ານຊ້າຍຂອງແອັບພລິເຄຊັນ VirtualBox, ໃຫ້ຄລິກຂວາໃສ່ເຄື່ອງທີ່ເຈົ້າຕ້ອງການຈະໂຄນ. ນີ້ຈະເປີດເມນູບໍລິບົດ.
ຂັ້ນຕອນທີ 4: ຄລິກ “Clone.”
ຂັ້ນຕອນ 5: ຈາກນັ້ນທ່ານຈະຖືກເຕືອນດ້ວຍຕົວເລືອກການຕັ້ງຄ່າບາງອັນ—ຊື່ຂອງຕົວຢ່າງໃໝ່, ບ່ອນທີ່ທ່ານຕ້ອງການເກັບຮັກສາມັນ, ແລະ ອື່ນໆ. ທ່ານສາມາດຮັກສາຄ່າເລີ່ມຕົ້ນ ຫຼືປ່ຽນພວກມັນຕາມຄວາມມັກຂອງທ່ານ. ເມື່ອທ່ານມີຂອງທ່ານເລືອກຕົວເລືອກແລ້ວ, ຄລິກປຸ່ມ “ໂຄນ”.
ຕອນນີ້ເຈົ້າຈະມີ VM ຕົ້ນສະບັບທີ່ຊໍ້າກັນແທ້ທີ່ເຈົ້າສາມາດໃຊ້ ຫຼືມອບໃຫ້ຄົນອື່ນໃນທີມຂອງເຈົ້າໄດ້.
VMware
VMware ມີຂະບວນການທີ່ຄ້າຍຄືກັນ. ທ່ານສາມາດນໍາໃຊ້ຂັ້ນຕອນຕໍ່ໄປນີ້ໃນ VMware Fusion.
- ເລີ່ມຕົ້ນແອັບພລິເຄຊັນ VMware Fusion.
- ໃຫ້ແນ່ໃຈວ່າເຄື່ອງ virtual ທີ່ທ່ານກໍາລັງຄັດລອກມີແອັບພລິເຄຊັນທີ່ຕ້ອງການທັງຫມົດແລະຖືກຕັ້ງຄ່າໃນແບບທີ່ທ່ານເຮັດ. ຕ້ອງການມັນ.
- ປິດເຄື່ອງກ່ອນທີ່ຈະ cloning ມັນ.
- ເລືອກ VM ທີ່ທ່ານຕ້ອງການຈາກຫ້ອງສະຫມຸດເຄື່ອງ virtual.
- ໃຫ້ຄລິກໃສ່ virtual machine, ຈາກນັ້ນສ້າງເຕັມ clone ຫຼື clone ເຊື່ອມຕໍ່. ຖ້າທ່ານຕ້ອງການສ້າງມັນທັນທີຈາກພາບຖ່າຍ, ຈາກນັ້ນຄລິກທີ່ຮູບຖ່າຍ.
- ພິມຊື່ຂອງເວີຊັນໃໝ່, ຈາກນັ້ນຄລິກ “ບັນທຶກ.”
Parallels Desktop
ສຳລັບ Parallels Desktop, ໃຫ້ໃຊ້ຂັ້ນຕອນຕໍ່ໄປນີ້. ຫຼືເບິ່ງຄູ່ມືນີ້ຈາກ Parallels.
- ເລີ່ມ Parallels ແລະໃຫ້ແນ່ໃຈວ່າ VM ທີ່ທ່ານຕ້ອງການໃຊ້ເປັນຕົ້ນສະບັບຂອງທ່ານຖືກກໍາຫນົດຄ່າແລະຢູ່ໃນສະຖານະທີ່ທ່ານຕ້ອງການສໍາເນົາ. ນອກຈາກນັ້ນ, ໃຫ້ແນ່ໃຈວ່າມັນຖືກປິດແລ້ວ.
- ໃນສູນຄວບຄຸມ, ເລືອກ VM ແລະຈາກນັ້ນເລືອກ File->Clone.
- ເລືອກສະຖານທີ່ທີ່ທ່ານຕ້ອງການເກັບຮັກສາອັນໃໝ່. ເວີຊັນ.
- ຄລິກ “ບັນທຶກ,” ແລະຈາກນັ້ນມັນຈະຖືກສ້າງ.
AWord About Linked Clones
ເມື່ອສ້າງ clone ໂດຍໃຊ້ hypervisors ສ່ວນໃຫຍ່, ທ່ານຈະໄດ້ຮັບທາງເລືອກໃນການສ້າງ clone ເຕັມຫຼື clone "linked". ທ່ານອາດຈະສົງໄສວ່າຄວາມແຕກຕ່າງແມ່ນຫຍັງ.
Full ໃຫ້ທ່ານມີເຄື່ອງ virtual stand-alone ທີ່ເຮັດວຽກດ້ວຍຕົວມັນເອງໃນ hypervisor, ໃນຂະນະທີ່ເຄື່ອງເຊື່ອມຕໍ່ມີຊັບພະຍາກອນຂອງມັນເຊື່ອມຕໍ່ກັບ VM ຕົ້ນສະບັບ.
ມີຂໍ້ດີ ແລະ ຂໍ້ເສຍຂອງການໃຊ້ໂຄນນ໌ທີ່ເຊື່ອມໂຍງ, ດັ່ງນັ້ນເຈົ້າອາດຈະຢາກຮູ້ວ່າພວກມັນແມ່ນຫຍັງກ່ອນທີ່ຈະຕັດສິນໃຈວ່າຈະໃຊ້ອັນໃດ.
ໂຄລນທີ່ເຊື່ອມໂຍງຈະແບ່ງປັນຊັບພະຍາກອນຂອງມັນ, ຊຶ່ງຫມາຍຄວາມວ່າ ມັນຈະໃຊ້ເວລາຫຼາຍຫນ້ອຍລົງໃນຮາດໄດຂອງທ່ານ. ໂຄລນເຕັມສາມາດໃຊ້ພື້ນທີ່ດິສກ໌ໄດ້ຢ່າງຫຼວງຫຼາຍ.
ປະໂຫຍດອີກອັນໜຶ່ງຂອງການໃຊ້ໂຄນນ໌ທີ່ເຊື່ອມໂຍງກໍຄື ເມື່ອທ່ານປ່ຽນແປງກັບ VM ຕົ້ນສະບັບ, ເວີຊັນທີ່ເຊື່ອມໂຍງຈະຖືກອັບເດດ. ນັ້ນຫມາຍຄວາມວ່າຈະບໍ່ຈໍາເປັນຕ້ອງສ້າງອັນໃຫມ່ທຸກໆຄັ້ງທີ່ມີການປ່ຽນແປງກັບຕົ້ນສະບັບ. ແນວໃດກໍ່ຕາມ, ອັນນີ້ອາດຈະຖືວ່າເປັນຂໍ້ເສຍຖ້າທ່ານບໍ່ຕ້ອງການໃຫ້ການປ່ຽນແປງເຫຼົ່ານັ້ນສົ່ງຜົນກະທົບຕໍ່ສະພາບແວດລ້ອມທີ່ຊໍ້າກັນຂອງເຈົ້າ. ເວລາ. ເນື່ອງຈາກຊັບພະຍາກອນຖືກແບ່ງປັນ, VM ທີ່ເຊື່ອມໂຍງອາດຈະຕ້ອງລໍຖ້າການປ່ຽນຂອງມັນເພື່ອໃຊ້ຊັບພະຍາກອນທີ່ຈໍາເປັນ.
ຂໍ້ເສຍອີກອັນໜຶ່ງແມ່ນເຄື່ອງຈັກທີ່ເຊື່ອມໂຍງແມ່ນຂຶ້ນກັບ VM ຕົ້ນສະບັບ. ທ່ານຈະບໍ່ສາມາດສໍາເນົາ clone ແລະດໍາເນີນການມັນຢູ່ໃນເຄື່ອງອື່ນເວັ້ນເສຍແຕ່ວ່າທ່ານສຳເນົາຕົ້ນສະບັບໃສ່ພື້ນທີ່ດຽວກັນ.
ນອກຈາກນັ້ນ, ຖ້າມີອັນໃດເກີດຂຶ້ນກັບຕົ້ນສະບັບ—ເຊັ່ນວ່າມັນຖືກລຶບໂດຍບັງເອີນ—ສຳເນົາທີ່ເຊື່ອມໂຍງຈະບໍ່ເຮັດວຽກອີກຕໍ່ໄປ.
ຄຳສັບສຸດທ້າຍ
ໂຄລນຂອງ VM ແມ່ນ ຕົວຈິງແລ້ວພຽງແຕ່ສໍາເນົາຂອງເຄື່ອງ virtual ນັ້ນຢູ່ໃນສະຖານະປະຈຸບັນຂອງມັນ. Cloning ສາມາດເປັນປະໂຫຍດ, ໂດຍສະເພາະສໍາລັບຜູ້ທີ່ເຮັດວຽກໃນການພັດທະນາຊອບແວ. ໂຄລນເຄື່ອງສະເໝືອນເຮັດໃຫ້ພວກເຮົາເຮັດສຳເນົາສະພາບແວດລ້ອມສະເພາະເພື່ອໃຫ້ພວກເຮົານຳມາໃຊ້ໃໝ່ໄດ້ ແລະບໍ່ຕ້ອງກັງວົນກ່ຽວກັບການທຳລາຍຕົ້ນສະບັບ.
ເມື່ອສ້າງໂຄນນໃໝ່, ເຈົ້າຈະຕ້ອງຕັດສິນໃຈວ່າທ່ານຕ້ອງການສ້າງຫຼືບໍ່. clone ເຕັມຫຼືເຊື່ອມຕໍ່. ໃຫ້ແນ່ໃຈວ່າຈະຄໍານຶງເຖິງຂໍ້ດີແລະຂໍ້ເສຍທີ່ພວກເຮົາໄດ້ເວົ້າກ່ຽວກັບຂ້າງເທິງ. ພວກເຮົາຢາກໄດ້ຍິນຈາກທ່ານ.