របៀបក្លូនម៉ាស៊ីននិម្មិត (ការណែនាំជាជំហានៗ)

  • ចែករំលែកនេះ។
Cathy Daniels

ម៉ាស៊ីននិម្មិត ឬ VMs ជាឧបករណ៍ដ៏ល្អឥតខ្ចោះ។ សមត្ថភាពក្នុងការបង្វិលប្រព័ន្ធប្រតិបត្តិការតាមតម្រូវការ និងដំណើរការវានៅលើម៉ាស៊ីនរបស់អ្នកគ្រប់ពេលមានការប្រើប្រាស់ស្ទើរតែគ្មានដែនកំណត់។

ទោះបីជាម៉ាស៊ីននិម្មិតអាចមានប្រយោជន៍សម្រាប់អ្នកប្រើប្រាស់កុំព្យូទ័រប្រចាំថ្ងៃក៏ដោយ ពួកវាមានតម្លៃមិនអាចកាត់ថ្លៃបានសម្រាប់អ្នកអភិវឌ្ឍន៍កម្មវិធី អ្នកសាកល្បង ឬនរណាម្នាក់ដែលធ្វើការនៅក្នុងវេទិកាអភិវឌ្ឍន៍កម្មវិធី។ ពួកវាអាចត្រូវបានដំឡើង និងកំណត់រចនាសម្ព័ន្ធសម្រាប់ស្ទើរតែគ្រប់ប្រព័ន្ធប្រតិបត្តិការ និងលក្ខណៈពិសេសផ្នែករឹង។

លទ្ធផល? ក្រុម Dev អាចបង្កើត និងសាកល្បងកម្មវិធីនៅក្នុងបរិយាកាសផ្សេងៗគ្នា។ សមត្ថភាពក្នុងការបង្កើតហើយបន្ទាប់មក "ក្លូន" បរិស្ថានគឺជាអត្ថប្រយោជន៍មួយក្នុងចំណោមអត្ថប្រយោជន៍ជាច្រើននៃការប្រើប្រាស់ម៉ាស៊ីននិម្មិត។

តើវាមានន័យយ៉ាងណាក្នុងការ "ក្លូន" ម៉ាស៊ីននិម្មិត? ដំបូង​យើង​ពិនិត្យ​មើល​ថា​តើ​ការ​ក្លូន​មាន​ន័យ​ដូចម្តេច ហើយ​របៀប​ធ្វើ​វា​។

តើ​អ្វី​ទៅ​ជា Virtual Machine Cloning?

ពាក្យ "ក្លូន" នៅពេលប្រើជាកិរិយាសព្ទ មានន័យថាធ្វើច្បាប់ចម្លងដូចគ្នាបេះបិទនៃអ្វីមួយ។ ក្នុងករណីរបស់យើង យើងចង់បង្កើតច្បាប់ចម្លងដូចគ្នាបេះបិទនៃម៉ាស៊ីននិម្មិតដែលមានស្រាប់។ ស្ទួននឹងមានប្រព័ន្ធប្រតិបត្តិការដូចគ្នាជាក់លាក់ ការកំណត់រចនាសម្ព័ន្ធផ្នែករឹង ការកំណត់រចនាសម្ព័ន្ធកម្មវិធី និងកម្មវិធីដែលបានដំឡើង។

នៅពេលបង្កើតដំបូង ម៉ាស៊ីនដែលបានក្លូននឹងផ្គូផ្គងដើមនៅគ្រប់តំបន់។ ដរាបណា​វា​ត្រូវ​បាន​ប្រើ ភាព​ខុស​គ្នា​បន្តិច​បន្តួច​នឹង​លេច​ឡើង​អាស្រ័យ​លើ​សកម្មភាព​របស់​អ្នក​ប្រើ។ ការកំណត់រចនាសម្ព័ន្ធអាចនឹងផ្លាស់ប្តូរ ឯកសារអាចបង្កើតនៅលើឌីស កម្មវិធីអាចនឹងផ្ទុក។ល។គ្រាន់​តែ​ចូល ឬ​បង្កើត​អ្នក​ប្រើ​ថ្មី​នឹង​ផ្លាស់​ប្តូរ​ប្រព័ន្ធ​នៅ​ពេល​ដែល​ទិន្នន័យ​អ្នក​ប្រើ​ថ្មី​ត្រូវ​បាន​សរសេរ​ទៅ​ថាស។

ដូច្នេះ VM ដែល​បាន​ក្លូន​គឺ​ពិត​ជា​ច្បាប់​ចម្លង​ត្រឹម​ត្រូវ​នៅ​ពេល​បង្កើត​ដំបូង​របស់​វា​ប៉ុណ្ណោះ។ នៅពេលដែលវាចាប់ផ្តើម និងប្រើប្រាស់ វាចាប់ផ្តើមខុសគ្នាពីឧទាហរណ៍ដើម។

ហេតុអ្វីបានជាក្លូនម៉ាស៊ីននិម្មិត?

ក្នុងនាមជាអ្នកបង្កើតកម្មវិធី ឬអ្នកសាកល្បង ជារឿយៗអ្នកត្រូវការបរិយាកាសដើម្បីបង្កើត និងសាកល្បងកម្មវិធី។ ម៉ាស៊ីននិម្មិតអនុញ្ញាតឱ្យអ្នកបង្កើតបរិស្ថានស្អាតដែលបានកំណត់រចនាសម្ព័ន្ធជាមួយនឹងធនធានដែលត្រូវការសម្រាប់ការធ្វើតេស្ត។ នៅពេលអ្នកប្រើ VM វាអាចខូចពីការសាកល្បងគំនិតអភិវឌ្ឍន៍ផ្សេងៗ ឬសាកល្បងកម្មវិធី។ នៅទីបំផុត អ្នកនឹងត្រូវការម៉ាស៊ីនថ្មីមួយ។

វាអាចចំណាយពេលខ្លះក្នុងការដំឡើង និងបង្កើតម៉ាស៊ីននិម្មិតថ្មីរាល់ពេលដែលអ្នកត្រូវការវា ដូច្នេះវិធីសាស្ត្រដ៏ល្អបំផុតគឺបង្កើតបរិយាកាសដើមនៅលើ VM។ បន្ទាប់មក រក្សាវាឱ្យស្អាត ឬមិនប្រើ។ ពេលត្រូវការថ្មីណាមួយ គ្រាន់តែក្លូនដើម។ អ្នកនឹងមានអ្វីគ្រប់យ៉ាងដែលអ្នកត្រូវការយ៉ាងឆាប់រហ័សសម្រាប់បរិយាកាសសាកល្បង ឬការអភិវឌ្ឍន៍របស់អ្នក។

វាក៏ដំណើរការល្អផងដែរនៅពេលដែលអ្នកមានក្រុមអ្នកអភិវឌ្ឍន៍ និងអ្នកសាកល្បង។ ជំនួសឱ្យអ្នកគ្រប់គ្នាបង្កើត VM ផ្ទាល់ខ្លួន ពួកគេអាចទទួលបានច្បាប់ចម្លងនៃច្បាប់ដើមដែលត្រូវបានរៀបចំរួចហើយជាមួយនឹងអ្វីគ្រប់យ៉ាងដែលពួកគេត្រូវការ។ នេះអនុញ្ញាតឱ្យអ្នកអភិវឌ្ឍន៍ និងអ្នកសាកល្បងធ្វើការបានយ៉ាងឆាប់រហ័ស ថែមទាំងធានាថាពួកគេចាប់ផ្តើមជាមួយនឹងបរិយាកាសដូចគ្នា។ ប្រសិនបើអ្នកណាម្នាក់ខូច ឬបំផ្លាញម៉ាស៊ីនរបស់ពួកគេ វាងាយស្រួលក្នុងការបង្កើតម៉ាស៊ីនថ្មីមួយចាប់ផ្តើមឡើងវិញ។

របៀបក្លូនម៉ាស៊ីននិម្មិត៖ ការណែនាំ

ម៉ាស៊ីននិម្មិតត្រូវបានគ្រប់គ្រងដោយកម្មវិធីដែលហៅថា hypervisor ។ Virtualbox, VMWare Fusion, និង Parallels Desktop សម្រាប់ Mac គឺជាឧទាហរណ៍។

អ្នកអាចអានអំពី hypervisors ដ៏ល្អបំផុតនៅក្នុងការបង្រួបបង្រួមម៉ាស៊ីននិម្មិតដ៏ល្អបំផុតរបស់យើង។ គ្រាន់តែអំពីរាល់ hypervisor មានលក្ខណៈពិសេសដែលអនុញ្ញាតឱ្យអ្នកក្លូនម៉ាស៊ីននិម្មិត។ យើង​នឹង​បង្ហាញ​អ្នក​ពី​របៀប​ធ្វើ​ដូច្នេះ​ដោយ​ប្រើ​អ្នក​មើល​ការ​ខុស​ត្រូវ​ចំនួន 3 ដែល​យើង​បាន​រាយ​បញ្ជី​ខាង​លើ។ អ្នកផ្សេងទៀតភាគច្រើនប្រើវិធីសាស្ត្រស្រដៀងគ្នា។

VirtualBox

ប្រើវិធីខាងក្រោមដើម្បីក្លូនម៉ាស៊ីននៅក្នុង VirtualBox ។ សូមចំណាំថាពាក្យបញ្ជាទាំងនេះក៏អាចដំណើរការពីម៉ឺនុយនៅផ្នែកខាងលើនៃកម្មវិធី VirtualBox ផងដែរ។

ជំហានទី 1៖ ចាប់ផ្ដើម VirtualBox លើកុំព្យូទ័ររបស់អ្នក។

ជំហានទី 2៖ ត្រូវប្រាកដថា VM ដែលអ្នកចង់ ស្ទួនបានដំឡើងកម្មវិធីទាំងអស់ ត្រូវបានកំណត់រចនាសម្ព័ន្ធតាមដែលអ្នកចង់បាន និងស្ថិតក្នុងស្ថានភាពដែលចង់បាន។ សូមចងចាំថាច្បាប់ចម្លងនីមួយៗនឹងចាប់ផ្តើមក្នុងស្ថានភាពដូចគ្នា និងការកំណត់រចនាសម្ព័ន្ធ។ នៅពេលរួចរាល់ វាជាការល្អបំផុតក្នុងការបិទ VM មុននឹងក្លូនវា។

ជំហានទី 3៖ នៅក្នុងបញ្ជីម៉ាស៊ីននិម្មិតនៅលើបន្ទះខាងឆ្វេងនៃកម្មវិធី VirtualBox ចុចខាងស្តាំលើម៉ាស៊ីនដែលអ្នកចង់ក្លូន។ វានឹងបើកម៉ឺនុយបរិបទ។

ជំហានទី 4៖ ចុច “ក្លូន។ ល។ អ្នកអាចរក្សាលំនាំដើម ឬផ្លាស់ប្តូរពួកវាទៅតាមចំណូលចិត្តរបស់អ្នក។ នៅពេលដែលអ្នកមានរបស់អ្នក។ជម្រើសដែលបានជ្រើសរើស ចុចប៊ូតុង “ក្លូន”។

ឥឡូវនេះ អ្នកនឹងមានការចម្លងពិតប្រាកដនៃ VM ដើមរបស់អ្នក ដែលអ្នកអាចប្រើ ឬផ្តល់ឱ្យអ្នកផ្សេងនៅក្នុងក្រុមរបស់អ្នក។

VMware

VMware មានដំណើរការស្រដៀងគ្នា។ អ្នកអាចប្រើជំហានខាងក្រោមនៅក្នុង VMware Fusion។

  1. ចាប់ផ្តើមកម្មវិធី VMware Fusion។
  2. ត្រូវប្រាកដថាម៉ាស៊ីននិម្មិតដែលអ្នកកំពុងចម្លងមានកម្មវិធីដែលត្រូវការទាំងអស់ ហើយត្រូវបានកំណត់រចនាសម្ព័ន្ធតាមរបៀបដែលអ្នកកំពុងចម្លង។ ចង់បាន។
  3. បិទម៉ាស៊ីនមុនពេលក្លូនវា។
  4. ជ្រើសរើស VM ដែលអ្នកចង់បានពីបណ្ណាល័យម៉ាស៊ីននិម្មិត។
  5. ចុចលើម៉ាស៊ីននិម្មិត បន្ទាប់មកបង្កើតពេញ ក្លូន ឬក្លូនដែលបានភ្ជាប់។ ប្រសិនបើ​អ្នក​ចង់​បង្កើត​វា​ភ្លាមៗ​ពី​រូបថត​មួយ​សន្លឹក បន្ទាប់មក​ចុច​លើ​រូប​ថត។
  6. ប្រសិនបើអ្នក​បានជ្រើសរើស​ជម្រើស​ក្នុង​ការ​បង្កើត​ក្លូន​ពី​រូបថត​មួយ​សន្លឹក សូម​ចុច​កណ្ដុរខាងស្ដាំ រួច​ជ្រើសរើស​ក្លូន​ពេញលេញ ឬ​ក្លូន​ដែល​បាន​ភ្ជាប់។<11
  7. វាយបញ្ចូលឈ្មោះកំណែថ្មី បន្ទាប់មកចុច “រក្សាទុក។”

Parallels Desktop

សម្រាប់ Parallels Desktop សូមប្រើជំហានខាងក្រោម ឬយោងទៅមគ្គុទ្ទេសក៍នេះពីប៉ារ៉ាឡែល។

  1. ចាប់ផ្តើមប៉ារ៉ាឡែល ហើយត្រូវប្រាកដថា VM ដែលអ្នកចង់ប្រើដូចដើមរបស់អ្នកត្រូវបានកំណត់រចនាសម្ព័ន្ធ និងស្ថិតក្នុងស្ថានភាពដែលអ្នកចង់ចម្លង។ ដូចគ្នានេះផងដែរ ត្រូវប្រាកដថាវាត្រូវបានបិទ។
  2. នៅក្នុងមជ្ឈមណ្ឌលបញ្ជា ជ្រើសរើស VM ហើយបន្ទាប់មកជ្រើសរើស File->Clone។
  3. ជ្រើសរើសទីតាំងដែលអ្នកចង់រក្សាទុកថ្មី។ កំណែ។
  4. ចុច “រក្សាទុក” ហើយបន្ទាប់មកវានឹងត្រូវបានបង្កើត។

AWord About Linked Clones

នៅពេលបង្កើតក្លូនដោយប្រើ Hypervisor ភាគច្រើន អ្នកនឹងត្រូវបានផ្តល់ជម្រើសដើម្បីបង្កើតក្លូនពេញលេញ ឬក្លូន "បានភ្ជាប់"។ អ្នកប្រហែលជាឆ្ងល់ថាតើអ្វីជាភាពខុសគ្នា។

Full ផ្តល់ឱ្យអ្នកនូវម៉ាស៊ីននិម្មិតឯករាជ្យដែលដំណើរការដោយខ្លួនវាផ្ទាល់នៅក្នុង hypervisor ខណៈដែលម៉ាស៊ីនដែលបានភ្ជាប់មានធនធានរបស់វាភ្ជាប់ទៅនឹង VM ដើម។

មានគុណសម្បត្តិ និងគុណវិបត្តិក្នុងការប្រើប្រាស់ក្លូនដែលបានភ្ជាប់ ដូច្នេះអ្នកប្រហែលជាចង់ដឹងថាតើពួកវាជាអ្វីមុននឹងសម្រេចចិត្តថាត្រូវប្រើមួយណា។

ក្លូនដែលបានភ្ជាប់នឹងចែករំលែកធនធានរបស់វា ដែលមានន័យថា វា​នឹង​ប្រើ​ទំហំ​តិច​ជាង​នេះ​នៅ​លើ hard drive របស់​អ្នក។ ក្លូនពេញលេញអាចប្រើទំហំថាសយ៉ាងច្រើន។

អត្ថប្រយោជន៍មួយទៀតនៃការប្រើប្រាស់ក្លូនដែលបានភ្ជាប់គឺថា នៅពេលអ្នកធ្វើការផ្លាស់ប្តូរទៅ VM ដើម កំណែដែលបានភ្ជាប់នឹងត្រូវបានធ្វើបច្ចុប្បន្នភាព។ នោះមានន័យថា មិនចាំបាច់បង្កើតថ្មីរាល់ពេលដែលការផ្លាស់ប្តូរត្រូវបានធ្វើឡើងចំពោះដើម។ ទោះជាយ៉ាងណាក៏ដោយ នេះអាចចាត់ទុកថាជាគុណវិបត្តិ ប្រសិនបើអ្នកមិនចង់ឱ្យការផ្លាស់ប្តូរទាំងនោះប៉ះពាល់ដល់បរិស្ថានស្ទួនរបស់អ្នក។

គុណវិបត្តិមួយទៀតនៃការភ្ជាប់គឺថាម៉ាស៊ីនអាចដំណើរការយឺតជាង ជាពិសេសប្រសិនបើអ្នកដំណើរការច្រើនជាងមួយក្នុងពេលតែមួយ។ ពេលវេលា។ ដោយសារធនធានត្រូវបានចែករំលែក VM ដែលបានភ្ជាប់ប្រហែលជាត្រូវរង់ចាំវេនរបស់វាដើម្បីប្រើប្រាស់ធនធានដែលត្រូវការ។

គុណវិបត្តិមួយទៀតគឺថាម៉ាស៊ីនដែលបានភ្ជាប់គឺពឹងផ្អែកលើ VM ដើម។ អ្នក​នឹង​មិន​អាច​ចម្លង​ក្លូន ហើយ​ដំណើរការ​វា​នៅ​លើ​ម៉ាស៊ីន​ផ្សេង​ទៀត​បាន​ទេ លុះត្រា​តែ​អ្នក​ក៏​ដែរ។ចម្លងដើមទៅតំបន់តែមួយ។

ផងដែរ ប្រសិនបើមានអ្វីកើតឡើងចំពោះដើម ដូចជាវាត្រូវបានលុបដោយចៃដន្យ ច្បាប់ចម្លងដែលបានភ្ជាប់នឹងមិនដំណើរការទៀតទេ។

ពាក្យចុងក្រោយ

ក្លូននៃ VM គឺ តាមពិតគ្រាន់តែជាច្បាប់ចម្លងនៃម៉ាស៊ីននិម្មិតនោះនៅក្នុងស្ថានភាពបច្ចុប្បន្នរបស់វា។ ការក្លូនអាចមានប្រយោជន៍ ជាពិសេសសម្រាប់អ្នកដែលធ្វើការក្នុងការអភិវឌ្ឍន៍កម្មវិធី។ ក្លូនម៉ាស៊ីននិម្មិតអនុញ្ញាតឱ្យយើងបង្កើតច្បាប់ចម្លងនៃបរិស្ថានជាក់លាក់មួយ ដូច្នេះយើងអាចប្រើវាឡើងវិញបាន ហើយមិនចាំបាច់ព្រួយបារម្ភអំពីការបំផ្លាញដើម។

នៅពេលបង្កើតក្លូនថ្មី អ្នកនឹងត្រូវសម្រេចចិត្តថាតើអ្នកចង់បង្កើតឬអត់។ ក្លូនពេញលេញ ឬភ្ជាប់។ ត្រូវប្រាកដថាត្រូវគិតគូរពីគុណសម្បត្តិ និងគុណវិបត្តិដែលយើងបាននិយាយខាងលើ។

ដូចរាល់ដង សូមប្រាប់ពួកយើងឱ្យដឹង ប្រសិនបើអ្នកមានសំណួរ ឬមតិយោបល់ណាមួយ។ យើងចង់ឮពីអ្នក។

ខ្ញុំគឺ Cathy Daniels អ្នកជំនាញខាង Adobe Illustrator។ ខ្ញុំបានប្រើកម្មវិធីតាំងពីកំណែ 2.0 ហើយបាននិងកំពុងបង្កើតការបង្រៀនសម្រាប់វាតាំងពីឆ្នាំ 2003។ ប្លក់របស់ខ្ញុំគឺជាគោលដៅដ៏ពេញនិយមបំផុតមួយនៅលើគេហទំព័រសម្រាប់អ្នកដែលចង់រៀន Illustrator ។ ក្រៅពីការងាររបស់ខ្ញុំជាអ្នកសរសេរប្លុក ខ្ញុំក៏ជាអ្នកនិពន្ធ និងជាអ្នករចនាក្រាហ្វិកផងដែរ។