Ինչպես կլոնավորել վիրտուալ մեքենա (Քայլ առ քայլ ուղեցույց)

  • Կիսվել Սա
Cathy Daniels

Վիրտուալ մեքենաները կամ կարճ VM-ները հիանալի գործիք են: Հարմարեցված օպերացիոն համակարգը պտտելու և ցանկացած պահի այն ձեր մեքենայի վրա գործարկելու հնարավորությունը գրեթե անսահման կիրառություն ունի:

Չնայած վիրտուալ մեքենաները կարող են հարմար լինել համակարգչի ամենօրյա օգտագործողների համար, դրանք անգին են ծրագրային ապահովման մշակողների և փորձարկողների համար: , կամ որևէ մեկը, ով աշխատում է ծրագրային ապահովման մշակման ասպարեզում: Նրանք կարող են կարգավորվել և կազմաձևվել գրեթե ցանկացած օպերացիոն համակարգի և ապարատային բնութագրերի համար:

Արդյունքը: Մշակողների թիմերը կարող են մշակել և փորձարկել ծրագրակազմը տարբեր միջավայրերում: Միջավայրեր ստեղծելու և այնուհետև «կլոնավորելու» ունակությունը վիրտուալ մեքենաների օգտագործման բազմաթիվ առավելություններից մեկն է:

Ի՞նչ է նշանակում «կլոնավորել» վիրտուալ մեքենա: Եկեք նախ տեսնենք, թե ինչ է նշանակում կլոնավորում, ապա ինչպես դա անել:

Ի՞նչ է Վիրտուալ մեքենայի կլոնավորումը:

«Կլոն» բառը, երբ օգտագործվում է որպես բայ, նշանակում է ինչ-որ բանի նույնական պատճենը պատրաստել: Մեր դեպքում մենք ցանկանում ենք ստեղծել գոյություն ունեցող վիրտուալ մեքենայի նույնական պատճենը: Կրկնօրինակը կունենա ճիշտ նույն օպերացիոն համակարգը, ապարատային կազմաձևումը, ծրագրաշարի կազմաձևումը և տեղադրված հավելվածները:

Երբ առաջին անգամ ստեղծվի, կլոնավորված մեքենան կհամապատասխանի բնօրինակին յուրաքանչյուր տարածքում: Հենց որ այն օգտագործվի, աննշան տարբերություններ կհայտնվեն՝ կախված օգտատիրոջ գործողություններից: Կազմաձևման կարգավորումները կարող են փոխվել, ֆայլերը կարող են ստեղծվել սկավառակի վրա, հավելվածները կարող են բեռնվել և այլն:Պարզապես մուտք գործելը կամ նոր օգտվող ստեղծելը կփոխի համակարգը, երբ նոր օգտվողի տվյալները գրվեն սկավառակի վրա:

Այսպիսով, կլոնավորված VM-ն իր սկզբնական ստեղծման պահին իրականում միայն ճշգրիտ պատճեն է: Երբ այն սկսվում և օգտագործվում է, այն սկսում է շեղվել սկզբնական օրինակից:

Ինչու՞ կլոնավորել վիրտուալ մեքենան:

Որպես ծրագրաշարի մշակող կամ փորձարկող՝ ձեզ հաճախ անհրաժեշտ է միջավայր՝ հավելվածներ ստեղծելու և փորձարկելու համար: Վիրտուալ մեքենաները թույլ են տալիս ստեղծել մաքուր միջավայր՝ կազմաձևված թեստավորման համար անհրաժեշտ ռեսուրսներով: Երբ դուք օգտագործում եք VM-ը, այն կարող է վնասվել զարգացման տարբեր գաղափարներ փորձելուց կամ ծրագրաշարը փորձարկելուց: Ի վերջո, ձեզ անհրաժեշտ կլինի նորը:

Ամեն անգամ, երբ ձեզ անհրաժեշտ է նոր վիրտուալ մեքենա ստեղծելու և ստեղծելու համար, կարող է որոշ ժամանակ պահանջվել, ուստի լավագույն մեթոդը VM-ում մեկ օրիգինալ միջավայր ստեղծելն է: Այնուհետև պահեք այն մաքուր կամ չօգտագործված: Ամեն անգամ, երբ անհրաժեշտ է նորը, պարզապես կլոնավորեք բնօրինակը: Դուք արագ կունենաք այն ամենը, ինչ ձեզ անհրաժեշտ է ձեր թեստի կամ մշակման միջավայրի համար:

Սա նաև լավ է աշխատում, երբ դուք ունեք մշակողների և փորձարկողների թիմ: Փոխարենը, որ յուրաքանչյուրը ստեղծի իր սեփական VM-ը, նրանց կարող են պարզապես տրամադրել բնօրինակի պատճենը, որն արդեն ստեղծվել է այն ամենով, ինչ անհրաժեշտ է: Սա թույլ է տալիս ծրագրավորողներին և փորձարկողներին արագ աշխատել՝ նաև ապահովելով, որ նրանք սկսում են նույն միջավայրից: Եթե ​​որևէ մեկը փչացնում կամ ոչնչացնում է իր մեքենան, հեշտ է ստեղծել նորը ևսկսել նորից:

Ինչպես կլոնավորել վիրտուալ մեքենան. ուղեցույց

Վիրտուալ մեքենաները կառավարվում են հիպերվիզոր կոչվող հավելվածի կողմից: Օրինակներ են Virtualbox-ը, VMWare Fusion-ը և Parallels Desktop-ը Mac-ի համար:

Դուք կարող եք կարդալ լավագույն հիպերվիզորների մասին մեր լավագույն վիրտուալ մեքենաների ամփոփումում: Գրեթե յուրաքանչյուր հիպերվիզոր ունի մի առանձնահատկություն, որը թույլ է տալիս կլոնավորել վիրտուալ մեքենա: Մենք ձեզ ցույց կտանք, թե ինչպես դա անել՝ օգտագործելով վերը թվարկած 3 հիպերվիզորները: Մյուսների մեծ մասը օգտագործում է նմանատիպ մեթոդներ:

VirtualBox

Օգտագործեք հետևյալ մեթոդը VirtualBox-ում մեքենան կլոնավորելու համար: Նկատի ունեցեք, որ այս հրամանները կարող են գործարկվել նաև VirtualBox հավելվածի վերևի մենյուից:

Քայլ 1. Գործարկեք VirtualBox-ը ձեր աշխատասեղանին:

Քայլ 2. Համոզվեք, որ VM-ը, որը ցանկանում եք կրկնօրինակում տեղադրված են բոլոր հավելվածները, կազմաձևված է այնպես, ինչպես ցանկանում եք և գտնվում է ցանկալի վիճակում: Հիշեք, որ յուրաքանչյուր պատճենը կսկսվի նույն վիճակով և կազմաձևով: Պատրաստ լինելուց հետո ավելի լավ է փակել VM-ն՝ նախքան այն կլոնավորելը:

Քայլ 3. VirtualBox հավելվածի ձախ վահանակի վիրտուալ մեքենաների ցանկում սեղմեք աջը, որը ցանկանում եք կլոնավորել: Սա կբացի համատեքստի ընտրացանկը:

Քայլ 4. Սեղմեք «Clone»:

Քայլ 5. Այնուհետև ձեզ կառաջարկվեն կազմաձևման որոշ տարբերակներ՝ նոր օրինակի անունը, որտեղ ցանկանում եք պահել այն, և այլն: Դուք կարող եք պահպանել կանխադրվածները կամ փոխել դրանք ձեր նախապատվություններով: Երբ դուք ունեք ձերընտրված ընտրանքները, սեղմեք «clone» կոճակը:

Դուք այժմ կունենաք ձեր բնօրինակ VM-ի ճշգրիտ կրկնօրինակը, որը կարող եք օգտագործել կամ տալ ձեր թիմում գտնվող մեկ ուրիշին:

VMware

VMware-ն ունի նմանատիպ գործընթաց: Դուք կարող եք օգտագործել հետևյալ քայլերը VMware Fusion-ում:

  1. Սկսեք VMware Fusion հավելվածը:
  2. Համոզվեք, որ ձեր պատճենած վիրտուալ մեքենան ունի բոլոր անհրաժեշտ հավելվածները և կազմաձևված է այնպես, ինչպես դուք եք ուզում եմ դա:
  3. Անջատեք մեքենան նախքան այն կլոնավորելը:
  4. Վիրտուալ մեքենայի գրադարանից ընտրեք ձեր ուզած VM-ը:
  5. Սեղմեք վիրտուալ մեքենայի վրա, այնուհետև ստեղծեք ամբողջական կլոն կամ կապակցված կլոն: Եթե ​​ցանկանում եք այն ակնարկավորել ակնթարթից, ապա սեղմեք Snapshots-ի վրա:
  6. Եթե ընտրել եք լուսանկարից կլոն ստեղծելու տարբերակը, սեղմեք աջը, այնուհետև ընտրեք ամբողջական կլոն կամ կապված կլոն:
  7. Մուտքագրեք նոր տարբերակի անունը, այնուհետև սեղմեք «Պահպանել»:

Parallels Desktop

Parallels Desktop-ի համար օգտագործեք հետևյալ քայլերը կամ տեսեք այս ուղեցույցը Parallels-ից:

  1. Սկսեք Parallels-ը և համոզվեք, որ VM-ը, որը ցանկանում եք օգտագործել որպես բնօրինակ, կազմաձևված է և այն վիճակում, որը ցանկանում եք պատճենել: Նաև համոզվեք, որ այն անջատված է:
  2. Կառավարման կենտրոնում ընտրեք VM-ը և այնուհետև ընտրեք File->Clone:
  3. Ընտրեք այն վայրը, որտեղ ցանկանում եք պահել նորը: տարբերակ:
  4. Սեղմեք «Պահպանել» և այն կստեղծվի:

AԽոսք կապված կլոնների մասին

Հիպերվիզորների մեծ մասի օգտագործմամբ կլոն ստեղծելիս ձեզ հնարավորություն կտրվի ստեղծել ամբողջական կլոն կամ «կապված» կլոն: Դուք կարող եք մտածել, թե որն է տարբերությունը:

Full-ը ձեզ տալիս է առանձին վիրտուալ մեքենա, որն ինքնուրույն աշխատում է հիպերվիզորում, մինչդեռ կապակցվածն ունի իր ռեսուրսները կապված բնօրինակ VM-ի հետ:

Կապված կլոն օգտագործելու առավելություններն ու թերությունները կան, այնպես որ դուք կարող եք իմանալ, թե դրանք ինչ են, նախքան որոշելը, թե որն օգտագործել:

Կապված կլոնը կիսում է իր ռեսուրսները, ինչը նշանակում է, որ այն շատ ավելի քիչ տեղ կզբաղեցնի ձեր կոշտ սկավառակի վրա: Ամբողջական կլոնները կարող են մեծ քանակությամբ սկավառակի տարածություն օգտագործել:

Կապված կլոնի օգտագործման ևս մեկ առավելությունն այն է, որ երբ փոփոխություններ կատարեք սկզբնական VM-ում, կապակցված տարբերակները կթարմացվեն: Դա նշանակում է, որ կարիք չի լինի ստեղծել նորը ամեն անգամ, երբ փոփոխություն է կատարվում բնօրինակում: Այնուամենայնիվ, սա կարող է թերություն համարվել, եթե դուք չեք ցանկանում, որ այդ փոփոխությունները ազդեն ձեր կրկնօրինակված միջավայրերի վրա:

Հղման մեկ այլ թերությունն այն է, որ մեքենաները կարող են շատ ավելի դանդաղ աշխատել, հատկապես, եթե դուք միաժամանակ աշխատում եք մեկից ավելի: ժամանակ. Քանի որ ռեսուրսները համօգտագործվում են, կապակցված VM-ն կարող է ստիպված լինել սպասել իր հերթին՝ օգտագործելու անհրաժեշտ ռեսուրսները:

Եվս մեկ թերություն այն է, որ կապակցված մեքենան կախված է սկզբնական VM-ից: Դուք չեք կարողանա պատճենել կլոնը և գործարկել այն մեկ այլ մեքենայի վրա, եթե դուք նույնպես չեքպատճենեք բնօրինակը նույն տարածքում:

Նաև, եթե բնօրինակի հետ որևէ բան պատահի, օրինակ՝ այն պատահաբար ջնջվի, կապակցված պատճեններն այլևս չեն աշխատի:

Վերջնական խոսքեր

ՎՄ-ի կլոնը. իրականում ընդամենը այդ վիրտուալ մեքենայի պատճենն իր ներկայիս վիճակում: Կլոնավորումը կարող է շահավետ լինել հատկապես նրանց համար, ովքեր աշխատում են ծրագրային ապահովման մշակման ոլորտում: Վիրտուալ մեքենաների կլոնները թույլ են տալիս մեզ ստեղծել որոշակի միջավայրի պատճեններ, որպեսզի մենք կարողանանք դրանք նորից օգտագործել և չանհանգստանանք բնօրինակը ոչնչացնելու համար:

Նոր կլոն ստեղծելիս դուք պետք է որոշեք, թե արդյոք ցանկանում եք ստեղծել ամբողջական կամ կապված կլոն: Համոզվեք, որ հաշվի առեք այն առավելություններն ու թերությունները, որոնց մասին մենք խոսեցինք վերևում:

Ինչպես միշտ, խնդրում ենք տեղեկացնել մեզ, եթե ունեք հարցեր կամ մեկնաբանություններ: Մենք կցանկանայինք լսել ձեզանից:

Ես Քեթի Դենիելսն եմ՝ Adobe Illustrator-ի փորձագետ: Ես օգտագործում եմ ծրագրաշարը 2.0 տարբերակից և 2003 թվականից ստեղծում եմ դրա համար ձեռնարկներ: Իմ բլոգը համացանցում ամենահայտնի ուղղություններից մեկն է այն մարդկանց համար, ովքեր ցանկանում են սովորել Illustrator: Բացի բլոգեր իմ աշխատանքից, ես նաև հեղինակ և գրաֆիկական դիզայներ եմ: