Virtuális gép klónozása (lépésről lépésre)

  • Ossza Meg Ezt
Cathy Daniels

A virtuális gépek, vagy röviden VM-ek, kiváló eszközök. Az a képesség, hogy egy testreszabott operációs rendszert hozhat létre és futtathat a gépén bármikor, szinte korlátlanul használható.

Míg a virtuális gépek praktikusak lehetnek a mindennapi számítógép-felhasználók számára, a szoftverfejlesztők, tesztelők vagy bárki számára, aki a szoftverfejlesztés területén dolgozik, felbecsülhetetlen értékűek. Szinte bármilyen operációs rendszerhez és hardveres specifikációhoz beállíthatók és konfigurálhatók.

Az eredmény? A fejlesztőcsapatok a legkülönbözőbb környezetekben fejleszthetnek és tesztelhetnek szoftvereket. A virtuális gépek használatának számos előnye közül az egyik a környezetek létrehozásának és "klónozásának" lehetősége.

Mit jelent egy virtuális gép "klónozása"? Először nézzük meg, mit jelent a klónozás, majd nézzük meg, hogyan kell elvégezni.

Mi az a virtuális gép klónozása?

A "klónozni" szó igeként használva azt jelenti, hogy valamiről azonos másolatot készítünk. Esetünkben egy meglévő virtuális gépről szeretnénk azonos másolatot készíteni. A másolat pontosan ugyanazzal az operációs rendszerrel, hardverkonfigurációval, szoftverkonfigurációval és telepített alkalmazásokkal rendelkezik majd.

A klónozott gép első létrehozásakor minden téren megegyezik az eredetivel. Amint használatba kerül, a felhasználó műveleteitől függően kisebb különbségek keletkeznek. A konfigurációs beállítások megváltozhatnak, fájlok jönnek létre a lemezen, alkalmazások töltődnek be stb. Már a bejelentkezés vagy egy új felhasználó létrehozása is megváltoztatja a rendszert, amint az új felhasználói adatok a lemezre kerülnek.

A klónozott VM tehát valójában csak a kezdeti létrehozásakor pontos másolat. Amint elindul és használatba kerül, elkezd eltérni az eredeti példánytól.

Miért érdemes virtuális gépet klónozni?

Szoftverfejlesztőként vagy tesztelőként gyakran van szüksége környezetre az alkalmazások létrehozásához és teszteléséhez. A virtuális gépek lehetővé teszik, hogy tiszta, a teszteléshez szükséges erőforrásokkal konfigurált környezetet hozzon létre. A VM használata során a különböző fejlesztési ötletek kipróbálása vagy a szoftver tesztelése miatt sérülhet. Végül új VM-re lesz szüksége.

Minden alkalommal, amikor új virtuális gépre van szüksége, időbe telhet egy új virtuális gép beállítása és létrehozása, ezért a legjobb módszer, ha létrehoz egy eredeti környezetet egy VM-en. Ezután tartsa azt tisztán vagy használaton kívül. Amikor új gépre van szüksége, csak klónozza az eredetit. Így gyorsan meglesz minden, amire a teszt- vagy fejlesztési környezetéhez szüksége van.

Ez akkor is jól működik, ha egy fejlesztőkből és tesztelőkből álló csapatról van szó. Ahelyett, hogy mindenki létrehozná a saját VM-jét, egyszerűen megkaphatják egy eredeti másolatát, amely már minden szükséges beállítással rendelkezik. Ez lehetővé teszi a fejlesztők és tesztelők számára, hogy gyorsan munkához lássanak, és biztosítja, hogy ugyanazzal a környezettel kezdjenek. Ha valaki megrongálja vagy tönkreteszi a gépét, könnyen létrehozható egy új, éskezdjük újra.

Virtuális gép klónozása: Útmutató

A virtuális gépeket egy hipervizornak nevezett alkalmazás vezérli. A Virtualbox, a VMWare Fusion és a Parallels Desktop for Mac példák erre.

A legjobb hipervizorokról a legjobb virtuális gépekről szóló összefoglalónkban olvashat. Szinte minden hipervizor rendelkezik olyan funkcióval, amely lehetővé teszi egy virtuális gép klónozását. Megmutatjuk, hogyan teheti ezt meg a fent felsorolt 3 hipervizor segítségével. A legtöbb többi hasonló módszert használ.

VirtualBox

A következő módszerrel klónozhat egy gépet a VirtualBoxban. Vegye figyelembe, hogy ezek a parancsok a VirtualBox alkalmazás tetején található menüből is futtathatók.

1. lépés: Indítsa el a VirtualBoxot az asztalon.

2. lépés: Győződjön meg róla, hogy a másolni kívánt VM-re minden alkalmazás telepítve van, a kívánt módon van konfigurálva, és a kívánt állapotban van. Ne feledje, hogy minden másolat ugyanabban az állapotban és konfigurációban fog indulni. Ha készen van, a legjobb, ha a klónozás előtt leállítja a VM-et.

3. lépés: A VirtualBox alkalmazás bal oldali paneljén található virtuális gépek listájában kattintson a jobb gombbal arra a gépre, amelyet klónozni szeretne. Ez megnyitja a kontextus menüt.

4. lépés: Kattintson a "Klónozás" gombra.

5. lépés: Ezután néhány konfigurációs beállítási lehetőséget fog kérni - az új példány nevét, a tárolási helyet stb. Az alapértelmezett beállításokat megtarthatja, vagy megváltoztathatja őket a saját preferenciáinak megfelelően. Ha kiválasztotta a beállításokat, kattintson a "klónozás" gombra.

Mostantól az eredeti VM pontos másolatával rendelkezik, amelyet használhat, vagy odaadhat másnak a csapatában.

VMware

A VMware hasonló eljárást alkalmaz. A VMware Fusionben a következő lépéseket használhatja.

  1. Indítsa el a VMware Fusion alkalmazást.
  2. Győződjön meg arról, hogy a másolandó virtuális gépen minden szükséges alkalmazás megtalálható, és az Ön által kívánt módon van konfigurálva.
  3. Klónozás előtt állítsa le a gépet.
  4. Válassza ki a kívánt VM-et a virtuális gépkönyvtárból.
  5. Kattintson a virtuális gépre, majd hozzon létre egy teljes klónt vagy egy összekapcsolt klónt. Ha pillanatfelvételből szeretné létrehozni, akkor kattintson a Pillanatképek gombra.
  6. Ha a pillanatfelvételből történő klónozás lehetőségét választotta, kattintson a jobb gombbal, majd válassza a teljes klón vagy a kapcsolt klón lehetőséget.
  7. Írja be az új verzió nevét, majd kattintson a "Mentés" gombra.

Parallels Desktop

A Parallels Desktop esetében használja a következő lépéseket, vagy olvassa el ezt az útmutatót a Parallels-től.

  1. Indítsa el a Parallels-t, és győződjön meg róla, hogy az eredeti VM konfigurálva van, és abban az állapotban van, amit másolni szeretne. Győződjön meg arról is, hogy le van kapcsolva.
  2. A vezérlőközpontban jelölje ki a VM-et, majd válassza a Fájl->Klónozás parancsot.
  3. Válassza ki azt a helyet, ahol az új verziót tárolni kívánja.
  4. Kattintson a "Mentés" gombra, és ezután létrejön.

Egy szó a kapcsolt klónokról

Amikor a legtöbb hypervisor segítségével klónt hoz létre, a rendszer lehetőséget ad a teljes klón vagy a "linkelt" klón létrehozására. Talán kíváncsi lesz, mi a különbség.

A Full egy önálló virtuális gépet ad, amely önállóan fut a hipervizorban, míg a Linked egy olyan virtuális gép, amelynek erőforrásai az eredeti VM-hez kapcsolódnak.

A kapcsolt klónok használatának vannak előnyei és hátrányai, ezért érdemes tudni, melyek ezek, mielőtt eldöntené, melyiket használja.

A kapcsolt klón megosztja az erőforrásait, ami azt jelenti, hogy sokkal kevesebb helyet foglal a merevlemezen. A teljes klónok sok lemezterületet használhatnak.

A linkelt klónok használatának másik előnye, hogy amikor változtatásokat végez az eredeti VM-en, a linkelt verziók is frissülnek. Ez azt jelenti, hogy nem kell minden alkalommal újat létrehozni, amikor az eredetin változtatás történik. Ez azonban hátránynak is tekinthető, ha nem szeretné, hogy ezek a változtatások hatással legyenek a duplikált környezetekre.

A linkelés másik hátránya, hogy a gépek sokkal lassabban futhatnak, különösen, ha egyszerre több gépet futtatunk. Mivel az erőforrások megosztottak, a linkelt VM-nek várnia kell a sorára, hogy használhassa a szükséges erőforrásokat.

További hátránya, hogy a linkelt gép függ az eredeti VM-től. Nem lesz lehetőséged a klónt másolni és futtatni egy másik gépen, hacsak nem másolod az eredetit is ugyanarra a területre.

Továbbá, ha bármi történik az eredetivel - például véletlenül törlik -, a linkelt másolatok többé nem működnek.

Utolsó szavak

Egy VM klónja tulajdonképpen csak egy másolata az adott virtuális gépnek a jelenlegi állapotában. A klónozás hasznos lehet, különösen azok számára, akik szoftverfejlesztéssel foglalkoznak. A virtuális gép klónjai lehetővé teszik számunkra, hogy másolatokat készítsünk egy adott környezetből, így újra felhasználhatjuk őket, és nem kell aggódnunk az eredeti megsemmisítése miatt.

Amikor új klónt hoz létre, el kell döntenie, hogy teljes vagy kapcsolt klónt szeretne-e. Mindenképpen vegye figyelembe a fent említett előnyöket és hátrányokat.

Mint mindig, kérjük, tudassa velünk, ha bármilyen kérdése vagy észrevétele van. Örömmel hallanánk Önről.

Cathy Daniels vagyok, az Adobe Illustrator szakértője. A szoftvert a 2.0-s verzió óta használom, és 2003 óta készítek hozzá oktatóanyagokat. A blogom az egyik legnépszerűbb célpont a weben azoknak, akik szeretnék megtanulni az Illustratort. A bloggeri munkám mellett íróként és grafikusként is dolgozom.