Virtual mashinani qanday klonlash mumkin (bosqichma-bosqich qo'llanma)

  • Buni Baham Ko'Ring
Cathy Daniels

Virtual mashinalar yoki qisqacha VMlar ajoyib vositadir. Istalgan vaqtda moslashtirilgan operatsion tizimni aylantirish va uni kompyuteringizda ishlatish imkoniyati deyarli cheksiz qo'llanishlarga ega.

Virtual mashinalar kundalik kompyuter foydalanuvchisi uchun qulay bo'lishi mumkin bo'lsa-da, ular dasturiy ta'minot ishlab chiquvchilari, sinovchilar uchun bebahodir. , yoki dasturiy ta'minotni ishlab chiqish maydonida ishlaydigan har bir kishi. Ular deyarli har qanday operatsion tizim va apparat xususiyatlari uchun sozlanishi va sozlanishi mumkin.

Natija? Dev guruhlari dasturiy ta'minotni turli muhitlarda ishlab chiqishlari va sinab ko'rishlari mumkin. Muhitlarni yaratish va keyin "klonlash" qobiliyati virtual mashinalardan foydalanishning ko'plab afzalliklaridan biridir.

Virtual mashinani “klonlash” nimani anglatadi? Keling, avval klonlash nimani anglatishini, keyin buni qanday qilish kerakligini ko'rib chiqaylik.

Virtual mashina klonlash nima?

“Klon” so‘zi fe’l sifatida ishlatilsa, biror narsaning bir xil nusxasini yasashni bildiradi. Bizning holatda, biz mavjud virtual mashinaning bir xil nusxasini yaratmoqchimiz. Dublikat aynan bir xil operatsion tizimga, apparat konfiguratsiyasiga, dasturiy taʼminot konfiguratsiyasiga va oʻrnatilgan ilovalarga ega boʻladi.

Birinchi marta yaratilganda, klonlangan mashina har bir sohada asl nusxaga mos keladi. U qo'llanilishi bilanoq, foydalanuvchi harakatlariga qarab, kichik farqlar paydo bo'ladi. Konfiguratsiya sozlamalari o'zgarishi, diskda fayllar yaratilishi, ilovalar yuklanishi va hokazo.Shunchaki tizimga kirish yoki yangi foydalanuvchi yaratish diskka yangi foydalanuvchi ma’lumotlari yozilgandan so‘ng tizimni o‘zgartiradi.

Shunday qilib, klonlangan VM aslida dastlabki yaratilish vaqtida faqat aniq nusxadir. U ishga tushirilgach va foydalanilgach, u asl nusxadan uzoqlasha boshlaydi.

Nima uchun virtual mashinani klonlash kerak?

Dasturiy ta'minot ishlab chiqaruvchisi yoki tester sifatida sizga ko'pincha ilovalarni yaratish va sinab ko'rish uchun muhit kerak bo'ladi. Virtual mashinalar sinov uchun zarur bo'lgan resurslar bilan tuzilgan toza muhitni yaratishga imkon beradi. VM dan foydalanganda, u turli ishlab chiqish g'oyalarini sinab ko'rish yoki dasturiy ta'minotni sinab ko'rish natijasida buzilishi mumkin. Oxir-oqibat, sizga yangisi kerak bo'ladi.

Har safar kerak bo'lganda yangi virtual mashinani sozlash va yaratish biroz vaqt talab qilishi mumkin, shuning uchun eng yaxshi usul VMda bitta original muhit yaratishdir. Keyin uni toza yoki foydalanilmagan holda saqlang. Har doim yangisi kerak bo'lganda, asl nusxani klonlash kifoya. Sinov yoki ishlab chiqish muhiti uchun zarur boʻlgan hamma narsaga tezda ega boʻlasiz.

Bu, shuningdek, dasturchilar va testerlar jamoasi boʻlsa ham yaxshi ishlaydi. Har kim o'z VM-ni yaratish o'rniga, ularga kerak bo'lgan hamma narsa bilan allaqachon o'rnatilgan asl nusxaning nusxasi berilishi mumkin. Bu ishlab chiquvchilar va testerlarga tez ishlashga imkon beradi, shuningdek, ular bir xil muhitdan boshlashlarini ta'minlaydi. Agar kimdir o'z mashinasini buzsa yoki yo'q qilsa, yangisini yaratish oson vaboshidan boshlang.

Virtual mashinani qanday klonlash mumkin: Qo'llanma

Virtual mashinalar gipervisor deb ataladigan dastur tomonidan boshqariladi. Virtualbox, VMWare Fusion va Mac uchun Parallels Desktop misollardir.

Eng yaxshi gipervisorlar haqida bizning eng yaxshi virtual mashinalar toʻplamida oʻqishingiz mumkin. Deyarli har bir gipervisorda virtual mashinani klonlash imkonini beruvchi xususiyat mavjud. Biz buni yuqorida sanab o'tgan 3 ta gipervizor yordamida qanday qilishni sizga ko'rsatamiz. Boshqa ko'pchilik shunga o'xshash usullardan foydalanadi.

VirtualBox

VirtualBox-da mashinani klonlash uchun quyidagi usuldan foydalaning. Esda tutingki, bu buyruqlar VirtualBox ilovasining yuqori qismidagi menyudan ham ishga tushirilishi mumkin.

1-qadam: VirtualBox-ni ish stolida ishga tushirish.

2-qadam: Siz xohlagan VM-ga ishonch hosil qiling. duplicate barcha ilovalar o'rnatilgan, siz xohlagan tarzda sozlangan va kerakli holatda. Esda tutingki, har bir nusxa bir xil holatda va konfiguratsiyada boshlanadi. Tayyor bo'lgach, uni klonlashdan oldin VMni o'chirib qo'ygan ma'qul.

3-qadam: VirtualBox ilovasining chap panelidagi virtual mashinalar ro'yxatida klonlash uchun sichqonchaning o'ng tugmachasini bosing. Bu kontekst menyusini ochadi.

4-qadam: “Klonlash” tugmasini bosing.

5-qadam: Shundan so‘ng sizdan ba’zi konfiguratsiya opsiyalari so‘raladi — yangi nusxaning nomi, uni qaerga saqlamoqchisiz, va hokazo. Siz standart sozlamalarni saqlashingiz yoki ularni o'zingizning afzalliklaringizga o'zgartirishingiz mumkin. O'zingizningopsiyalarni tanlagandan so‘ng, “klonlash” tugmasini bosing.

Endi sizda foydalanishingiz yoki jamoangizdagi boshqa birovga berishingiz mumkin bo‘lgan asl VM-ning aniq nusxasi bo‘ladi.

VMware.

VMware ham xuddi shunday jarayonga ega. VMware Fusion dasturida quyidagi amallardan foydalanishingiz mumkin.

  1. VMware Fusion ilovasini ishga tushiring.
  2. Nusxalayotgan virtual mashinada barcha kerakli ilovalar mavjudligiga va siz ishlatadigan tarzda sozlanganligiga ishonch hosil qiling. uni xohlaysiz.
  3. Uni klonlashdan oldin mashinani oʻchirib qoʻying.
  4. Virtual mashina kutubxonasidan kerakli VM-ni tanlang.
  5. Virtual mashina ustiga bosing, soʻngra toʻliq kompyuter yarating. klon yoki bog'langan klon. Agar siz uni suratdan jonlantirmoqchi boʻlsangiz, “Snapshots” tugmasini bosing.
  6. Agar siz suratdan klon yaratish variantini tanlagan boʻlsangiz, sichqonchaning oʻng tugmachasini bosing va keyin toʻliq klon yoki bogʻlangan klonni tanlang.
  7. Yangi versiya nomini kiriting, so'ng “Saqlash” tugmasini bosing.

Parallels Desktop

Paralels Desktop uchun quyidagi amallarni bajaring. yoki Parallels-dan ushbu qo'llanmaga qarang.

  1. Paralellarni ishga tushiring va asl nusxa sifatida foydalanmoqchi bo'lgan VM sozlangan va nusxa ko'chirmoqchi bo'lgan holatda ekanligiga ishonch hosil qiling. Shuningdek, u oʻchirilganligiga ishonch hosil qiling.
  2. Boshqarish markazida VM-ni tanlang, soʻngra Fayl->Klonlash-ni tanlang.
  3. Yangi maʼlumotlarni saqlamoqchi boʻlgan joyni tanlang. versiya.
  4. “Saqlash” tugmasini bosing, keyin u yaratiladi.

ABog'langan klonlar haqida so'z

Ko'pgina gipervizorlar yordamida klon yaratishda sizga to'liq klon yoki "bog'langan" klon yaratish imkoniyati beriladi. Farqi nimada, deb qiziqayotgandirsiz.

Full sizga gipervisorda o'z-o'zidan ishlaydigan mustaqil virtual mashinani taqdim etadi, bog'langani esa original VM bilan bog'langan resurslariga ega.

Bog'langan klondan foydalanishning afzalliklari va kamchiliklari bor, shuning uchun qaysi birini ishlatishni hal qilishdan oldin ular nima ekanligini bilishni xohlashingiz mumkin.

Bog'langan klon o'z resurslarini baham ko'radi, ya'ni u qattiq diskda ancha kam joy egallaydi. To'liq klonlar katta hajmdagi disk maydonidan foydalanishi mumkin.

Bog'langan klondan foydalanishning yana bir afzalligi shundaki, siz original VMga o'zgartirish kiritganingizda, bog'langan versiyalar yangilanadi. Bu shuni anglatadiki, har safar asl nusxaga o'zgartirish kiritilganda yangisini yaratishga hojat qolmaydi. Biroq, agar siz ushbu o'zgarishlar takrorlanadigan muhitlaringizga ta'sir qilishini istamasangiz, buni kamchilik deb hisoblashingiz mumkin.

Ulanishning yana bir kamchiligi shundaki, mashinalar ancha sekinroq ishlaydi, ayniqsa siz bir vaqtning o'zida bir nechta ishlasangiz. vaqt. Resurslar umumiy boʻlganligi sababli, bogʻlangan VM kerakli resurslardan foydalanish uchun oʻz navbatini kutishi mumkin.

Yana bir kamchilik shundaki, ulangan mashina asl VMga bogʻliq. Klondan nusxa ko'chira olmaysiz va uni boshqa mashinada ishga tushira olmaysizasl nusxani xuddi shu maydonga nusxalash.

Shuningdek, agar asl nusxada biror narsa yuz bersa, masalan, u tasodifan oʻchirilsa, bogʻlangan nusxalar endi ishlamaydi.

Yakuniy soʻzlar

VM klonidir. aslida o'sha virtual mashinaning hozirgi holatidagi nusxasi. Klonlash, ayniqsa, dasturiy ta'minotni ishlab chiqishda ishlaydiganlar uchun foydali bo'lishi mumkin. Virtual mashina klonlari bizga ma'lum bir muhitning nusxalarini yaratishga imkon beradi, shunda biz ularni qayta ishlatishimiz va asl nusxani yo'q qilish haqida tashvishlanmasligimiz kerak.

Yangi klon yaratishda siz yaratishni xohlaysizmi yoki yo'qligini hal qilishingiz kerak bo'ladi. to'liq yoki bog'langan klon. Biz yuqorida aytib o'tgan afzallik va kamchiliklarni hisobga olishga ishonch hosil qiling.

Har doimgidek, agar sizda biron bir savol yoki sharhingiz bo'lsa, bizga xabar bering. Sizdan eshitishni istardik.

Men Keti Danielsman, Adobe Illustrator bo'yicha mutaxassis. Men dasturiy ta'minotdan 2.0 versiyasidan beri foydalanaman va 2003 yildan beri u uchun qo'llanmalar yarataman. Mening blogim Illustrator dasturini o'rganmoqchi bo'lganlar uchun Internetdagi eng mashhur yo'nalishlardan biridir. Blogger sifatidagi faoliyatimdan tashqari, men muallif va grafik dizaynerman.