داشبورد کاربری

آموزش مجازی سازی با VMWare Workstation: قسمت هفتم: Clone کِلون (کپی گرفتن از ماشین مجازی)

آموزش مجازی سازی با VMWare Workstation: قسمت هفتم: Clone کِلون (کپی گرفتن از ماشین مجازی)

Clone کِلون (کپی گرفتن از ماشین مجازی)

در قسمت قبلی یاد گرفتیم که چطوری از وضعیت در حال حاضر یک ماشین مجازی کپی بگیریم و هر وقت ماشین مجازی دچار مشکل شد آن کپی را فراخوانی کنیم مانند این است که “نه خانی اومد و نه خانی رفت”. به این قابلیت جذاب Snapshot می‌گویند. این نوع کپی گرفتن فقط برای همان ماشین مجازی است و نمی‌توان آن را انتقال داد. برای گرفتن یک کپی کامل از یک ماشین مجازی باید از قابلیت Clone استفاده کنیم.

تعریف vmware از این قابلیت این است: clone یعنی یک کپی از ماشین مجازی که می‌تواند به parent یا والد خود وابسته باشد یا به صورت مجزا رفتار کند که اگر وابسته باشد Linked clone می‌گویند و در غیر این‌صورت Full clone لقب می‌گیرد. خب خود من هم متوجه تعریف شرکت vmware نشدم. پس با بامادون همراه باشید تا ساده‌تر توضیح دهیم.

clone در VMWare Workstation

همان‌طور که قبلا گفتیم اگر می‌خواهید وضعیت حال حاضر یک ماشین مجازی را ذخیره و نگه‌داری کنید از Snapshot استفاده کنید اگر در جایی دچار اشتباه شوید می‌توانید این وضعیت را بازگردانی کنید. اما اگر می‌خواهید یک کپی کامل از ماشین مجازی تهیه کنید که به صورت مستقل و جداگانه از آن استفاده کنید Clone بگیرید. تغییرات روی clone روی والد تاثیری نخواهد داشت و بالعکس.

کاربرد clone چیست؟ یکی از مهم‌ترین کاربرد آن جلوگیری از اتلاف زمان برای راه‌اندازی چند ماشین مجازی یکسان و به دور از اجرای فرآیند نصب است. فرض کنید 5 تا ویندوز سرور می‌خواهید راه‌اندازی کنید کافیه که یک‌بار نصب کنید و تمامی تنظیمات و اپلیکیشن‌های موردنیاز را نصب کنید و سپس clone بگیرید.

چند نوع clone داریم؟

اول مطلب یک اشاره‌ای به آن داشتیم. کلون به دو دسته Full و Linked clone تقسیم‌بندی می‌شود. قبل از این‌که توضیحات بیشتر بدهیم باید بدانید که هر ماشین مجازی یک هارددیسک مجازی با پسوند vmdk ایجاد می‌کند که مخفف Virtual Machine Disk است. اگر در هنگام clone گرفتن Linked clone را انتخاب کنیم به این معنی است که کپی تهیه شده وابسته به هارددیسک ماشین مجازی اصلی می‌باشد و تغییراتی که روی ماشین مجازی کپی گرفته شده اعمال می‌شود در یک هارد دیسک مجزا نگه‌داری می‌شود.

با از بین رفتن والد، ماشین مجازی کپی گرفته شده هم از بین می‌رود. طبیعتا عملکرد این نوع clone پایین می‌آید چون به سیستم اصلی وابستگی دارد. این نوع کلون برای زمانی مناسب است که فضای کافی برای نصب یک ماشین مجازی مجزا ندارید. cloneای که به‌صورت Full تهیه شود کاملا از والد مجزا و مستقل عمل می‌کند و عملکرد بهتری هم خواهد داشت. تهیه این نوع کلون زمان‌ بیشتری می‌برد.

چطوری کِلون بگیریم؟

clone

قبل از تهیه کلون حتما باید ماشین مجازی خاموش باشد. روی ماشین مجازی موردنظر راست کلیک کنید و از بخش Manage روی clone کلیک کنید. البته از بخش snapshot manager هم می‌توان به این گزینه رسید.

clone wizard

در ادامه روی Next کلیک کنید.

clone state

گزینه انتخاب شده در تصویر را انتخاب و روی Next کلیک کنید.

ایجاد linked clone

در این بخش باید نوع کلون را انتخاب کنید که من Linked clone را انتخاب کردم. شما هر کدام را که مایل بودید انتخاب کنید.

انتخاب نام برای clone

در این بخش باید برای کلون یک نام در نظر گرفت و محل آن برای کپی شدن را هم مشخص کنید. روی Finish کلیک کنید.

اتمام clone

چون من linked clone را انتخاب کردم خیلی سریع کلون گرفته شد و به محض کلیک روی close کلون ساخته شده را مشاهده خواهید کرد.

روشن کردن یک clone

در تصویر بالا مشاهده می‌کنید که کلون گرفته شده ایجاد شده و آماده روشن شدن است و تمامی تنظیمات آن مطابق با ماشین مجازی اصلی است. نکته‌ای که باید بدانید این است که کلون‌ها تاثیری روی یکدیگر ندارند و فقط یکی به صورت مستقل و بدون وابستگی کار می‌کند و دیگری وابسته به والد است.

نکته دیگر این است که نام ماشین مجازی حتما تغییر دهید چون کپی شده و همچنین اگر از IP ثابت یا Static استفاده کرده‌اید نیز برای کلون هم تنظیم شده است پس آن را هم تغییر دهید تا conflict یا ناسازگاری به‌وجود نیاید. امیدوارم مورد توجه شما قرار گرفته باشد. با بامادون هر چیزی را بهتر بدون و ما را به دیگران هم معرفی کنید.

منبع: بامادون

کپی و نشر مطلب با ذکر منبع و نام نویسنده بلامانع است.

کامبیز ذوقی وب‌سایت
کامبیز ذوقی ، بنیان‌گذار وب‌سایت بامادون ، کارشناس شبکه‌های کامپیوتری مایکروسافت عاشق یادگیری هر چه بیشتر کامپیوتر ، شبکه ، امنیت و وب

دیدگاهتان را بنویسید