خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


فایل های ماشین مجازی در VMWare Workstation

فایل های ماشین مجازی در VMWare Workstation
شما اکنون میدانید که چطور باید در نرم افزار VMWare Workstation اقدام به ساخت و نصب ماشین مجازی کنید. خب، آیا به این فکر کرده اید که فایلهای تشکیل دهنده یک VM چه هستند و اصلا در این فایل ها چه چیزی ذخیره شده است؟ اگر چنین است با ما همراه باشید چون در این پست یک به یک این فایل ها را تشریح خواهیم کرد.

سیستم یکپارچۀ سازمانی راهکار
در زمان ساخت و ایجاد کردن یک VM شما مسیری را برای ذخیره شدن آن در نظر گرفته اید. لطفا به این مسیر وارد شوید:



فایل های ماشین مجازی در VMWare Workstation . آموزشگاه رایگان خوش آموز

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

Flp

اگر برای ماشین مجازی تان Floppy Image هم اضافه کرده باشید، فایل Floppy.flp هم در مسیر قرارگیری فایل های VM هم ایجاد خواهد شد. اگر دقت کنید من این فایل را در تصویر بالا نداشتم پس این نشان می دهد که VM دارای Floppy نیست.(اضافه کردن سخت افزار جدید را حتما به شما خواهم گفت)

vmx.lck

هنگامی که شما یک VM از Favorites ها انتخاب می کنید و یا از منوی File گزینه Open را انتخاب کرده و virtual machine مورد نظرتان را انتخاب می کنید، این فایل ایجاد می شود. حالا به محض اینکه تب یا زبانه ای که virtual machine در برنامه VMWare نمایش داده شده را ببندید و یا اصلا خود برنامه VMWare Workstation را ببندید، این فایل نیز حذف خواهد شد.

Log

این فایل کلیه فعالیتهای virtual machine را در خود ذخیره می کند و بیشتر مناسب زمانیست که مجبور به عیب یابی و اشکال زدایی از ماشین مجازی می شوید. این Log file در این مواقع بسیار مفید و کاربردی هستند.

Nvram

مستحضر هستید که هر کامپیوتر یا لب تاپ دارای یک BIOS است و ماشین مجازی هم باید دارای بایوس باشد. در واقع این فایل معرف بایوس به Virtual machine شما است و در حقیقت بایوس در این فایل ذخیره می شود.

Vmem

یکی از قابلیت های بسیار جالب و مهم مجازی سازی در VMWare این است که به شما اجازه snapshot گرفتن از VM را می دهد.خب، این snapshot ها کجا ذخیره می شوند؟ فایل vmem یا virtual memory file در زمان Snapshot ایجاد می شود و Snapshot در این فایل ذخیره خواهد شد. اگر به تصویر بالا دقت کنید میبینید که من این فایل را ندارم، پس Snapshot ای هم ندارم و از این VM هیچ Snapshot ای گرفته نشده است.

Vmsd

این فایل مکانی متمرکز یا centralized است که metadata و اطلاعات Snapshot در ان ذخیره می شوند.

Vmx

فایل VMX فایل پیکربندی ماشین مجازی است در واقع کلیه تنظیماتی که بعدا در مورد VM انجام می دهید و چه تنظیماتی که از طریق ویزارد در زمان ایجاد و ساخت VM صورت می گیرد همگی در این فایل ذخیره خواهند شد. شما حتی می توانید جهت اطلاع از محتویان فایل VMX آن را با برنامه ویرایشگر متنی نظیر Notepad باز کنید. شما به یاد دارید که در زمان ساخت بسیاری منابع به ماشین مجازی تخصیص دادیم، مثلا اینکه چقدر فضای دیسک داشته باشد، چه میزان CPU،RAM و غیره داشته باشد که همه این مقادیر و تنظیمات در این فایل ذخیره می شوند.

[VM Name]-xxxxx.vmdk

وقتی snapshots دارید یک redo log file هم ایجاد می شود و redo log file تغییرات را در Virtual disk در زمانی که virtual machine در وضعیت روشن یا Power on قرار می گیرد، ذخیره می کند.

Vmsn

در این فایل وضعیت فعلی ماشین مجازی شما را در لحظه ای که snapshot از VM تهیه می کنید، ذخیره می سازد.

Vmss

وقتی یک VM را در وضعیت Suspend قرار می دهید، اطلاعات مربوط به VM در زمان Suspend در این فایل ذخیره می شود.

Vmxf

هنگامی که یک تیم از ماشین مجازی ایجاد می کنید و یک ماشین مجازی را به تیم اضافه می کنید،فایل پیکربندی vmxf هم به دایرکتوری VM اضافه خواهد شد.

Vmdk

اصل قضیه همین فایل است. اگر فقط فایل سالم باشد می توانید VM را دوباره اجرا کنید. فایل vmdk در واقع همان هارد دیسک شما در ماشین مجازی است. اگر در طول ویزارد ایجاد و اخت ماشین مجازی دقت کرده باشید، میتوانید به هر میزان که مد نظرتان بود به هارد دیسک VM فضا تخصیص دهید. مثلا همین سیستم عاملی که در VMWare نصب می کنید و یا فایل هایی که به داخل VM کپی می کنید و یا ایجادشان می کنید، همگی در این فایل ذخیره می شوند.

فایل های ماشین مجازی در VMWare Workstation . آموزشگاه رایگان خوش آموز

اگر در زمان نصب گزینه Store virtual disk as a single file را فعال کرده باشید، یک فایل vmdk در دایرکتوری ماشین مجازی خواهید داشت و اگر گزینه Split virtual disk into multiple files را انتخاب کرده باشید، این فایل VMDK خرد شده و به فایل های 2 گیگابایتی تقسیم خواهند شد.
این فایلهایی بود که در دایرکتوری هر VM حالا کمتر یا بیشتر شما مشاهده می کنید. اما لطفا به عکس اولی که درهمین گذاشتم دقت کنید. در دایرکتوری VM فایل VMDK را انتخاب کردم و من در زمان ساخت ماشین مجازی بدان 60 گیگابایت فضا اختصاص دادم ولی چرا فضای 6 گیگی که تقریبا 7GB است اشغال شده است؟ دلیلش را فکر کنم بدانید، چون در زمان ساخت VM در پنجره بالا تیک گزینه Allocate all disk space now را غیرفعال گذاشتیم. پس این میزان فضا به مرور اشغال خواهد شد تا به آن مقدار برسد. اگر این تیک را فعال می کردم یکجا کل این فضا از هارد دیسک سیستم فیزیکی گرفته می شد.

براي مشاهده ساير سرفصل هاي آموزشي VMWare Workstation، لطفا اينجا کليک کنيد.

نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.