نحوه SnapShot اتوماتیک از ماشین های مجازی در XenServer
Snapshot درواقع از وضعیت فعلی ماشین مجازی یک عکس خواهد گرفت. به همین علت نام آن Snapshot است.
Snapshot ایده خوبی خواهد بود تا درصورت بروز خطا به وضعیت پایدار قبلی بازگردید. اگر در پروسه به مشکل برخوردید به وضعیت پایدار قبلی بازمی گردید. پس ایده اصلی استفاده از Snapshot سادگی بازگشت به وضعیت پایدار قبلی سیستم است که در دنیای واقعی دستیابی به آن چندان ساده نخواهد بود.
در مقاله قبلی به صورت کامل نحوه کار با Snapshot را در XenServer آموزش دادیم.
اما در XenServer نسخه ۷ قابلتی بنام Snapshot Schedule اضافه شده است که این امکان را می دهد بتوانید به صورت اتوماتیک و در زمان هایی که مشخص می کنید از ماشین مجازی Snapshot گرفته شود.
برای انجام Snapshot اتوماتیک کافیست ماشین مجازی مورد نظر را انتخاب کنید و وارد سربرگ Snapshot شوید.
بر روی لینک View Snapshot Schedule کلیک کنید.
در پنجره باز شده بر روی New کلیک کنید.
یا اینکه می توانید بر روی ماشین مجازی کلیک راست و Assign VM to Snapshot Schedule و گزینه New Schedule را انتخاب کنید.
در پنجره باز شده در کادر Schedule Name یک نام را وارد کنید.
در مرحله بعد لیست ماشین های مجازی موجود در سرور را نمایش می دهد، ماشین های مجازی که می خواهید در این زمابندی از آن ها snapshot گرفته شود را انتخاب کنید.
در مرحله بعد باید نوع Snapshot را مشخص کنید.
حالت اول فقط از دیسک ماشین مجازی snapshot گرفته خواهد شد.
اما در حالت دوم علاوه بر دیسک از اطلاعات موجود در Memory هم Snapshot گرفته خواهد شد.
فقط به این نکنه توجه داشته باشید اگر بر روی حالت دوم قرار می دهد حتما باید XenTools بر روی ماشین های مجازی نصب شده باشد.
در مرحله بعد باید زمابندی را برای Snapshot مشخص کنید.
مثلا من می خواهم در هفته و در روزهای شنبه و چهارشنبه از ماشین مجازی Snapshot گرفته شود.
در قسمت Maximum number of schedule snapshots هم میتوانید بیشترین تعداد Snapshot که در سرور ذخیره بماند را مشخص کنید.
در مرحله آخر هم خلاصه مراحل قبل را نمایش میدهد.
در صورتی که تیک گزینه Run the new snapshot را فعال کنید پس از اینکه بر روی Finish کلیک کنید اولین snapshot گرفته خواهد شد.