Мазмұны
Виртуалды машиналар немесе қысқаша айтқанда VM - тамаша құрал. Теңшелген операциялық жүйені айналдыру және оны компьютерде кез келген уақытта іске қосу мүмкіндігі шексіз дерлік қолданыстарға ие.
Виртуалды машиналар күнделікті компьютер пайдаланушысы үшін ыңғайлы болғанымен, олар бағдарламалық жасақтаманы әзірлеушілер, тестерлер үшін баға жетпес. , немесе бағдарламалық жасақтаманы әзірлеу аренасында жұмыс істейтін кез келген адам. Оларды кез келген дерлік амалдық жүйе мен аппараттық құрал сипаттамалары үшін орнатуға және конфигурациялауға болады.
Нәтиже? Әзірлеуші топтар бағдарламалық жасақтаманы әртүрлі орталарда жасап, сынай алады. Орталарды жасау, содан кейін «клондау» мүмкіндігі виртуалды машиналарды пайдаланудың көптеген артықшылықтарының бірі болып табылады.
Виртуалды машинаны «клондау» нені білдіреді? Алдымен клондау нені білдіретінін, содан кейін оны қалай жасауға болатынын қарастырайық.
Виртуалды машинаны клондау дегеніміз не?
«Клон» сөзі етістік ретінде қолданылғанда, бір нәрсенің бірдей көшірмесін жасау дегенді білдіреді. Біздің жағдайда біз бар виртуалды машинаның бірдей көшірмесін жасағымыз келеді. Көшірмеде дәл осындай операциялық жүйе, аппараттық құрал конфигурациясы, бағдарламалық құрал конфигурациясы және орнатылған қолданбалар болады.
Алғаш рет жасалған кезде, клондалған машина әр аймақта түпнұсқаға сәйкес келеді. Қолданылғаннан кейін пайдаланушының әрекеттеріне байланысты шамалы айырмашылықтар пайда болады. Конфигурация параметрлері өзгеруі мүмкін, файлдар дискіде жасалуы мүмкін, қолданбалар жүктелуі мүмкін, т.б.Жүйеге кіру немесе жаңа пайдаланушыны жасау жаңа пайдаланушы деректері дискіге жазылғаннан кейін жүйені өзгертеді.
Сонымен, клондалған VM шын мәнінде оның бастапқы жасалған кездегі нақты көшірмесі ғана болып табылады. Ол іске қосылғаннан кейін және пайдаланылғаннан кейін ол бастапқы данаға алшақтай бастайды.
Неліктен виртуалды машинаны клондау керек?
Бағдарлама жасаушы немесе тестілеуші ретінде қолданбаларды жасау және сынау үшін жиі орта қажет болады. Виртуалды машиналар тестілеуге қажетті ресурстармен конфигурацияланған таза ортаны жасауға мүмкіндік береді. Виртуалды компьютерді пайдаланған кезде ол әртүрлі әзірлеу идеяларын сынау немесе бағдарламалық жасақтаманы сынау нәтижесінде бүлінуі мүмкін. Сайып келгенде, сізге жаңасы қажет болады.
Қажет болған сайын жаңа виртуалды машинаны орнату және жасау біраз уақыт алуы мүмкін, сондықтан ең жақсы әдіс - виртуалды компьютерде бір түпнұсқа ортаны жасау. Содан кейін оны таза немесе пайдаланбаңыз. Кез келген уақытта жаңасы қажет болса, түпнұсқаны клондаңыз. Сынақ немесе әзірлеу ортасы үшін қажет нәрсенің барлығына тез ие боласыз.
Бұл әзірлеушілер мен тестерлер тобы болған кезде де жақсы жұмыс істейді. Әркім өзінің VM-ін жасаудың орнына, оларға қажет нәрсенің бәрі орнатылған түпнұсқаның көшірмесін беруге болады. Бұл әзірлеушілер мен тестерлерге жылдам жұмыс істеуге мүмкіндік береді, сонымен қатар олардың бірдей ортадан бастауын қамтамасыз етеді. Егер біреу өз машинасын бұзса немесе бұзса, жаңасын жасау оңай жәнебасынан бастаңыз.
Виртуалды машинаны клондау әдісі: нұсқаулық
Виртуалды машиналар гипервизор деп аталатын қолданба арқылы басқарылады. Virtualbox, VMWare Fusion және Mac жүйесіне арналған Parallels Desktop мысалдар болып табылады.
Ең жақсы гипервизорлар туралы біздің ең жақсы виртуалды машина жиынынан оқи аласыз. Әрбір гипервизордың виртуалды машинаны клондауға мүмкіндік беретін мүмкіндігі бар. Біз мұны жоғарыда аталған 3 гипервизордың көмегімен қалай жасау керектігін көрсетеміз. Басқалардың көпшілігі ұқсас әдістерді пайдаланады.
VirtualBox
VirtualBox жүйесінде машинаны клондау үшін келесі әдісті пайдаланыңыз. Бұл пәрмендерді VirtualBox қолданбасының жоғарғы жағындағы мәзірден де іске қосуға болатынын ескеріңіз.
1-қадам: Жұмыс үстелінде VirtualBox іске қосу.
2-қадам: Сіз қалайтын VM орнатылғанына көз жеткізіңіз. duplicate барлық қолданбалар орнатылған, қалағаныңызша конфигурацияланған және қалаған күйде. Әрбір көшірме бірдей күйде және конфигурацияда басталатынын есте сақтаңыз. Дайын болған соң, клондау алдында виртуалды компьютерді өшірген дұрыс.
3-қадам: VirtualBox қолданбасының сол жақ панеліндегі виртуалды машиналар тізімінде клондағыңыз келетінін тінтуірдің оң жақ түймешігімен басыңыз. Бұл контекстік мәзірді ашады.
4-қадам: «Клондау» түймесін басыңыз.
5-қадам: Одан кейін сізге конфигурациялаудың кейбір опциялары — жаңа дананың атауы, оны сақтағыңыз келетін орын, Әдепкі мәндерді сақтауға немесе оларды өз қалауларыңызға өзгертуге болады. Сіз өзіңіздіңопциялар таңдалғанда, «клондау» түймесін басыңыз.
Енді сізде пайдалануға немесе командаңыздағы басқа біреуге беруге болатын бастапқы виртуалды компьютердің дәл көшірмесі болады.
VMware
VMware-де ұқсас процесс бар. VMware Fusion бағдарламасында келесі қадамдарды пайдалануға болады.
- VMware Fusion қолданбасын іске қосыңыз.
- Көшіріліп жатқан виртуалды машинада барлық қажетті қолданбалар бар екеніне және сіз қалай конфигурацияланғанына көз жеткізіңіз. оны қалайсыз.
- Оны клондау алдында құрылғыны өшіріңіз.
- Виртуалды машина кітапханасынан қалаған VM-ді таңдаңыз.
- Виртуалды машинаны басыңыз, содан кейін толық компьютер жасаңыз. клон немесе байланыстырылған клон. Егер суретті суреттен жасағыңыз келсе, «Снапшоттар» түймесін басыңыз.
- Егер суреттен клон жасау опциясын таңдасаңыз, тінтуірдің оң жақ түймешігімен басып, толық клонды немесе байланыстырылған клонды таңдаңыз.
- Жаңа нұсқаның атын теріңіз, содан кейін "Сақтау" түймесін басыңыз.
Parallels Desktop
Paralels Desktop үшін келесі қадамдарды орындаңыз. немесе Parallels қолданбасынан осы нұсқаулықты қараңыз.
- Pallels бағдарламасын іске қосыңыз және түпнұсқа ретінде пайдаланғыңыз келетін VM конфигурацияланғанын және көшіргіңіз келетін күйде екенін тексеріңіз. Сондай-ақ, оның өшірілгеніне көз жеткізіңіз.
- Басқару орталығында VM таңдаңыз, содан кейін File->Clone таңдаңыз.
- Жаңа файлды сақтағыңыз келетін орынды таңдаңыз. нұсқасы.
- “Сақтау” түймесін басыңыз, содан кейін ол жасалады.
AБайланыстырылған клондар туралы сөз
Көптеген гипервизорларды пайдаланып клон жасаған кезде сізге толық клон немесе «байланысты» клон жасау опциясы беріледі. Айырмашылығы неде деп ойлайтын шығарсыз.
Full сізге гипервизорда өздігінен жұмыс істейтін автономды виртуалды машинаны береді, ал байланыстырылған машинада бастапқы VM-мен байланыстырылған ресурстары болады.
Байланыстырылған клонды пайдаланудың артықшылықтары мен кемшіліктері бар, сондықтан қайсысын пайдалану керектігін шешпес бұрын олардың не екенін білгіңіз келуі мүмкін.
Байланыстырылған клон өз ресурстарымен бөліседі, яғни ол қатты дискіде әлдеқайда аз орын алады. Толық клондар үлкен дискілік кеңістікті пайдалана алады.
Байланыстырылған клонды пайдаланудың тағы бір артықшылығы - бастапқы VM-ге өзгертулер енгізілгенде, байланыстырылған нұсқалар жаңартылады. Бұл түпнұсқаға өзгеріс енгізілген сайын жаңасын жасаудың қажеті болмайтынын білдіреді. Дегенмен, бұл өзгерістердің қайталанатын орталарыңызға әсер етуін қаламасаңыз, мұны кемшілік деп санауға болады.
Байланыстырудың тағы бір кемшілігі мынада, машиналар әлдеқайда баяу жұмыс істеуі мүмкін, әсіресе бір уақытта біреуден көп орындасаңыз. уақыт. Ресурстар ортақ болғандықтан, байланыстырылған VM қажетті ресурстарды пайдалану үшін өз кезегін күтуі мүмкін.
Тағы бір кемшілігі - байланыстырылған машина бастапқы VM-ге тәуелді. Сіз клонды көшіре алмайсыз және оны басқа құрылғыда іске қоса алмайсызтүпнұсқаны сол аймаққа көшіріңіз.
Сонымен қатар түпнұсқаға бірдеңе орын алса (мысалы, оның кездейсоқ жойылуы) байланысты көшірмелер енді жұмыс істемейді.
Қорытынды сөздер
ВМ клоны шын мәнінде сол виртуалды машинаның қазіргі күйіндегі көшірмесі ғана. Клондау, әсіресе бағдарламалық жасақтаманы әзірлеуде жұмыс істейтіндер үшін пайдалы болуы мүмкін. Виртуалды машина клондары бізге белгілі бір ортаның көшірмелерін жасауға мүмкіндік береді, осылайша біз оларды қайта пайдалана аламыз және түпнұсқаны жою туралы алаңдамаймыз.
Жаңа клонды жасау кезінде, жасау керек пе, жоқ па шешуіңіз керек. толық немесе байланыстырылған клон. Біз жоғарыда айтқан артықшылықтар мен кемшіліктерді міндетті түрде ескеріңіз.
Әрқашанғыдай, сұрақтарыңыз немесе пікірлеріңіз болса, бізге хабарлаңыз. Сізден естігіміз келеді.