• خانه
  • وبلاگ
  • اسنپ ​​شات چیست؟ (معرفی کامل) – VIPromise Virtualization Group

اسنپ ​​شات چیست؟ (معرفی کامل) – VIPromise Virtualization Group

 تاریخ انتشار :
/
  وبلاگ
اسنپ ​​شات چیست؟ (معرفی کامل) - VIPromise Virtualization Group

Snapshot داده ها و حالت ماشین مجازی را در یک نقطه خاص از زمان ذخیره می کند.

  • حالت ماشین مجازی شامل روشن، خاموش یا توقف آن است.
  • داده ها شامل تمام فایل هایی است که ساختار یک ماشین مجازی را تشکیل می دهند، از جمله دیسک (ها)، حافظه و سایر سخت افزارها، مانند کارت شبکه.

برای یک ماشین مجازی، چندین عملیات برای ایجاد و مدیریت عکس های فوری وجود دارد. این عملیات به شما امکان ایجاد، بازیابی یا حذف عکس های فوری را می دهد.

فرآیند ایجاد الف عکس فوری

هنگام ایجاد یک عکس فوری، گزینه های زیر را دارید که می توانید مشخص کنید:

نام: این فیلد برای تعیین شناسه عکس فوری استفاده می شود.

شرح: اگر نیاز به توضیح بیشتر برای عکس فوری دارید، آن را در اینجا وارد کنید.

عکس لحظه ای از حافظه ماشین مجازی: در صورت انتخاب این گزینه، یک Dump از محتویات حافظه ماشین مجازی (حالت داخلی) ایجاد می شود. با انتخاب این گزینه، زمان عکس فوری ماشین مجازی افزایش می یابد، اما به ماشین مجازی اجازه می دهد تا به حالتی که در زمان بازگشت عکس فوری بود، بازگردد. این گزینه به صورت پیش فرض انتخاب شده است و لازم به ذکر است که در حین این عملیات امکان تغییر حالت ماشین مجازی وجود نخواهد داشت.

توجه: اگر در حین Snapshot گزینه Snapshot در حافظه ماشین مجازی انتخاب شده باشد، علائم زیر ممکن است در طی این فرآیند در ماشین مجازی مشاهده شود:

  • ماشین مجازی را غیرفعال کنید. (ماشین مجازی پاسخ نمی دهد)
  • ماشین مجازی به دستورات ارسالی (از ESXi یا vCenter) پاسخ نمی دهد.
  • پینگ کردن ماشین مجازی

: تضعیف سیستم فایل مهمان اگر این گزینه زمانی که ماشین مجازی روشن است انتخاب شود، VMware Tools برای خاموش کردن سیستم فایل ماشین مجازی (تضعیف سیستم فایل) استفاده خواهد شد. خاموش کردن فایل سیستم فرآیندی است که داده ها را در حالت پشتیبان گیری به دیسک روی یک ماشین مجازی یا فیزیکی می برد. این فرآیند ممکن است شامل انتقال داده های سیستم عامل (مانند بافر کثیف) از حافظه پنهان به دیسک یا سایر وظایف برنامه سطح بالا باشد.

توجه:

  • برای استفاده از این گزینه باید VMware Tools روی ماشین مجازی نصب شده باشد.
  • استفاده از گزینه Quiescing باعث توقف یا تغییر وضعیت فرآیندهای در حال اجرا می شود، به خصوص آنهایی که ممکن است اطلاعات دیسک را هنگام پشتیبان گیری تغییر دهند. این باعث می شود فایل بایگانی از دیسک مجازی قابل استفاده و ایمن باشد.

یادداشت مهم: اگر هیچ یک از گزینه های Snapshot در حافظه ماشین مجازی یا سیستم فایل مهمان Quiesce در حین عکس فوری انتخاب نشده باشد، هنگام از کار افتادن دستگاه از عکس فوری نهایی استفاده می شود.

فایل ها در حال آماده سازی عکس فوری ایجاد می شوند

برای هر ماشین مجازی، مجموعه ای از فایل ها با پسوندهای vmdk و -delta.vmdk وجود دارد که هنگام گرفتن عکس فوری به عنوان یک دیسک مجازی به آن متصل شده است. این فایل ها می توانند به عنوان نشانگر درایوهای فرزند یا اتصالات دلتا عمل کنند. دیسک های فرزند را می توان به عنوان دیسک های والد آینده نیز در نظر گرفت. برای هر دیسک والد، هر دیسک فرزند حاوی یک دیسک دلتا است که به حالت قبل از وضعیت فعلی اشاره می کند.

توجه:

  • نام دیسک های فرزند ایجاد شده از عکس فوری ممکن است اصلاح نشود. نام فایل ها بر اساس نام های قابل انتخاب انتخاب می شوند.
  • اگر حجم دیسک مجازی بزرگتر از 2 ترابایت باشد، فایل دلتای ایجاد شده با فرمت -vmdk خواهد بود.
  • در سیستم فایل VMFS6، تمام فایل های اسنپ شات بدون توجه به اندازه دیسک مجازی تقسیم می شوند.

فایل .vmsd در واقع یک فایل پایگاه داده است که اطلاعات اسنپ شات ماشین مجازی را ذخیره می کند و قسمت Snapshot Manager هر ماشین مجازی اطلاعات داخل آن فایل را نمایش می دهد. این فایل رابطه بین عکس های فوری و همچنین درایوهای فرزند مرتبط با هر عکس فوری را تعیین می کند.

فایل .vmsn حاوی اطلاعات پیکربندی و حالت فعلی (اگر ماشین مجازی در حین عکس فوری روشن شده بود) ماشین مجازی است. اگر در حین Snapshot گزینه Snapshot در حافظه ماشین مجازی انتخاب نشده باشد، با بازگشت به Snapshot ماشین مجازی به صورت بی صدا خاموش می شود.

توجه: فایل های ذکر شده در بالا به طور پیش فرض در پوشه هر ماشین مجازی ایجاد می شوند. امکان تغییر مکان این فایل ها نیز وجود دارد که در مقالات بعدی در مورد نحوه تغییر مسیر پیش فرض فایل های اسنپ شات صحبت خواهد شد.

دیسک کودکان و مصرف دیسک

در مورد استفاده از فضای دیسک در درایوهای کودک حتما به نکات زیر توجه کنید:

  • اگر ماشین مجازی یک عکس فوری داشته باشد، تمام تغییرات در دیسک فرزند ذخیره می شود.
  • این تصور وجود دارد که اندازه دیسک‌های فرزند می‌تواند به اندازه‌ای بزرگ باشد که تمام فضای ذخیره‌سازی داده را اشغال کند، اما این زمانی اتفاق می‌افتد که فضای کافی برای ذخیره داده‌ها وجود داشته باشد تا دیسک اصلی، عکس‌های فوری ایجاد شده، فایل‌های vmsn. و فضای سربار مورد نیاز در نظر گرفته نشده است.

زنجیر دیسک

معمولاً وقتی برای اولین بار یک عکس فوری از یک ماشین مجازی گرفته می شود، اولین دیسک فرزند از دیسک والد ایجاد می شود. ایجاد عکس های فوری متوالی، درایوهای فرزند جدید را از درایوهای فرزند قبلی ایجاد می کند.

تصویر زیر نمونه ای از زنجیره عکس فوری است.

نمونه ای از یک عکس فوری