بکاپ گیری ماشین مجازی در Veeam Backup
بکاپ گیری ماشین مجازی در Veeam Backup، در این مقاله قصد داریم به نحوه تهیه پشتیان از ماشین مجازی ESXi در محیط Veeam Backup & Replication بپردازیم. در ابتدا به مروری بر Veeam Backup & Replication خواهیم پرداخت.
بکاپ گیری ماشین مجازی در Veeam Backup
فهرست مطالب
نرم افزار Veeam Backup & Replication یک ابزار جامع و پیشرفته برای پشتیبان گیری و بازیابی داده ها در محیط های مجازی، فیزیکی و ابری است. این نرم افزار توسط شرکت Veeam Software توسعه یافته و از محبوبیت زیادی در بین سازمان ها و مدیران شبکه برخوردار است.
کاربردها و ویژگیهای Veeam Backup & Replication
- پشتیبانگیری از ماشینهای مجازی: این نرم افزار امکان پشتیبانگیری کامل و یا افزایشی (Incremental) از ماشین های مجازی را در بسترهای مختلف مانند VMware vSphere و Microsoft Hyper-V فراهم می نماید.
- بازیابی سریع و انعطافپذیر: با استفاده از Veeam، میتوان به سرعت و با کمترین زمان توقف، دادهها و سیستم ها را بازیابی نمود. این شامل بازیابی فایل ها و پوشه های فردی، بازیابی کامل ماشین های مجازی و حتی بازیابی به سطح Objectها در نرم افزارهای مختلف مانند Microsoft Exchange، SharePoint و SQL Server میشود.
- پشتیبانگیری از محیط های ابری و فیزیکی: علاوه بر محیط های مجازی، Veeam امکان پشتیبانگیری از سرورهای فیزیکی و سیستم های ابری مانند AWS و Microsoft Azure را نیز فراهم می نماید.
- Replication: این نرم افزار قابلیت Replication یا همان تکثیر دادهها را نیز دارد که برای ایجاد سایت های پشتیبان و تضمین در دسترس بودن داده ها در مواقع بحرانی استفاده می گردد.
- مانیتورینگ و گزارشگیری: Veeam ابزارهای متعددی برای مانیتورینگ و گزارشگیری از وضعیت پشتیبان گیری و بازیابی ارائه میدهد که به مدیران شبکه کمک میکند تا همیشه از سلامت و کارایی فرآیند های پشتیبانگیری خود مطلع باشند.
- امکان استفاده از منابع مختلف ذخیره سازی: این نرم افزار از انواع مختلف منابع ذخیره سازی از جمله NAS ، SAN، و دیسکهای محلی و خارجی پشتیبانی می نماید.
مزایای Veeam Backup & Replication
- کاهش زمان بازیابی (RTO): با استفاده از قابلیت های پیشرفته، زمان بازیابی داده ها به حداقل میرسد.
- ساده سازی مدیریت پشتیبان گیری: رابط کاربری ساده و کاربرپسند این نرم افزار به مدیران شبکه کمک میکند تا به راحتی پشتیبانگیری و بازیابی را مدیریت کنند.
- امنیت و رمزنگاری: Veeam از مکانیزم های پیشرفته ای برای رمزنگاری داده ها در هنگام پشتیبانگیری و انتقال استفاده میکند.
- انعطافپذیری بالا: قابلیت پشتیبانگیری از محیطهای مختلف و پشتیبانی از چندین پلتفرم و سیستمعامل، این نرم افزار را به ابزاری انعطافپذیر تبدیل کرده است.
با توجه به این ویژگیها و کاربردها، Veeam Backup & Replication یکی از راهکارهای قدرتمند و مطمئن جهت تضمین امنیت و بازیابی داده ها در شبکه های سازمانی به شمار میآید.
نحوه ایجاد Backup از ماشین مجازی
در این قسمت قصد داریم نحوه یک Backup job ساده از یک ماشین مجازی در ESXi در محیط نرم افزار Veeam Backup & Replication بپردازیم. برای انجام این کار در کنسول مدیریتی Veeam Backup بر روی گزینه Inventory کلیک می کنیم. در ابزار های در دسترس اکنون سرور ESXi مورد نظر را که در مقاله (افزودن ESXi به Veeam Backup) به محیط Veeam Backup خود اضافه نمودیم، قابل مشاهده می باشد. چنانچه بر روی این سرور کلیک کنیم ماشین های مجازی درون آن نیز نمایش داده خواهد شد.
هچنین در منوی Repository فضای ذخیره سازی مورد نظر و اضافه شده در مراحل قبلی وجود دارد که با توجه به نوع ذخیره ساز سازمان می توان گزینه های مختلفی از جمله NAS، SAN و غیره در دسترس داشت. جهت انتخاب ماشین مجازی به صورت ساده می توان مطابق تصویر فوق سرور مورد نظر را انتخاب و پس از نمایش ماشین های مجازی درون این سرور، بر روی ماشین مجازی مورد نظر جهت تهیه بکاپ کلیک راست نموده و گزینه Add to backup job و سپس New job را انتخاب نماییم.
در پنجره باز شده در Name یک نام برای backup job ایجاد شده انتخاب می نماییم. در این قسمت یک گزینه High Priority نیز وجود دارد که با فعال نمودن آن اگر چند Job همزمان وجود داشته باشد این Backup Job با اولویت بالاتری نسبت به سایرین انجام خواهد گرفت.
در مرحله بعدی ماشین مجازی انتخاب شده نمایش داده می شود که این مرحله را به صورت پیش فرض ادامه خواهیم داد.
در مرحله بعدی Repository مورد نظر (فضای ذخیره سازی) را انتخاب می نماییم. در قسمت Retention Policy به صورت پیش فرض 7 در نظر گرفته شده است. به دلیل اینکه ما به صورت تست این کار را انجام می دهیم 1 را مقدار دهی می کنیم. چنانچه قصد داریم Full Backup را مدت طولانی تری نگهداری کنیم گزینه Keep certain full backup longer for archival purposes را فعال می نماییم و با انتخاب Configure تنظیمات مربوط به آن را اعمال می کنیم.
در قسمت Advanced پنجره فوق تنظیمات بیشتری از جمله نوع بکاپ (Incremental, reverse incremental) نیز انتخاب نمود.
در مرحله بعد دو قابلیت Enable Application-aware Processing و Enable guest file system indexing در دسترس قرار می گیرد. گزینه Enable Application-Aware Processing در نرمافزار Veeam Backup & Replication نقش مهمی در پشتیبانگیری از برنامه ها و پایگاه های داده حیاتی ایفا میکند. با فعال نمودن این گزینه، Veeam میتواند از برنامه ها و سرویس های مختلف به صورت آگاهانه (Application-Aware) پشتیبان تهیه نماید، به این معنا که از وضعیت و صحت دادههای داخل برنامه ها و پایگاه های داده مطلع باشد و از بروز مشکلات سازگاری یا ناسازگاری در هنگام بازیابی دادهها جلوگیری نماید. این ویژگی به موارد زیر کمک میکند:
پشتیبان گیری هماهنگ: تضمین میکند که همه برنامه ها و پایگاه های داده در یک وضعیت هماهنگ (consistent state) پشتیبان گیری شوند، به طوری که در صورت نیاز به بازیابی، داده ها به طور صحیح و کامل بازیابی شوند.
ثبت تراکنشها (Transaction Logs) : این گزینه برای پایگاه های داده مانند SQL Server یا Oracle، میتواند تراکنش ها را ثبت و مدیریت نماید. این قابلیت به بازیابی نقطه ای (point-in-time recovery) کمک میکند و شما میتوانید پایگاه داده را به وضعیت دقیقی که در زمان پشتیبان گیری داشت، بازیابی نمایید.
تعامل با VSS (Volume Shadow Copy Service) : از VSS برای برنامه هایی که از آن پشتیبانی می نمایند استفاده میکند تا این اطمینان حاصل شود که تمام فایل ها و داده ها در هنگام پشتیبانگیری قفل نشده و یا آسیب نبینند.
مدیریت برنامههای خاص: به طور خاص برای برنامه هایی مانند Microsoft Exchange، Microsoft Active Directory، SharePoint، و دیگر برنامه های مشابه که نیاز به پردازش و پشتیبانگیری دقیق تری دارند طراحی شده است.
به طور خلاصه، فعال نمودن Enable Application-Aware Processing به Veeam امکان میدهد که پشتیبانگیری های دقیق تر، کامل تر و قابل اعتماد تری از برنامه ها و پایگاه های داده انجام دهد، که در نهایت موجب افزایش قابلیت اعتماد و کاهش مشکلات در هنگام بازیابی میشود.
اما قابلیت Enable Guest File System Indexing در Veeam Backup & Replication به شما این امکان را میدهد که فایل سیستم های داخل ماشین های مجازی (VM) را فهرست گذاری نمایید. این ویژگی به طور خاص جهت تسهیل فرآیند بازیابی فایل های جداگانه از داخل پشتیبان ها طراحی شده است. هنگامی که این گزینه فعال باشد، Veeam اطلاعات فایل سیستم میهمان را در هنگام پشتیبانگیری ثبت نموده و یک فهرست قابل جستجو از فایل ها ایجاد می نماید. مزایای استفاده از این قابلیت عبارتند از:
جستجوی سریع فایلها: با داشتن فهرست فایلها، میتوانید به سرعت فایل های مورد نظر را در پشتیبان ها پیدا نمایید. این کار با استفاده از رابط کاربری Veeam انجام میشود و نیازی به مرور دستی تمام پشتیبان ها نیست.
بازیابی فایل های منفرد: این قابلیت امکان بازیابی فایل های خاص از داخل پشتیبانها را بدون اینکه نیاز به بازیابی کامل ماشین مجازی یا دیسک های آن باشد، فراهم می نماید.
کاهش زمان بازیابی: با دسترسی سریع تر به فایل های خاص، زمان مورد نیاز برای بازیابی داده های مورد نظر به شدت کاهش مییابد.
بهبود کارایی مدیریت دادهها: با امکان جستجو و بازیابی آسانتر فایلها، مدیریت داده های پشتیبانگیری شده بهبود مییابد و فرآیند های بازیابی و نگهداری داده ها ساده تر و کارآمدتر میشوند.
فعال کردن این قابلیت باعث میشود تا در هنگام پشتیبانگیری، نرمافزار Veeam یک نمایه از فایل سیستم میهمان ایجاد نماید که شامل تمام فایلها و پوشه ها است. این نمایه سپس در یک پایگاه داده نگهداری میشود که در ادامه می توان از آن جهت جستجو و بازیابی فایل های خاص استفاده نمود. این قابلیت به ویژه در محیط هایی با حجم بالای داده ها و نیاز های بازیابی پیچیده مفید می باشد.
در مرحله بعدی چنانچه قصد داشته باشیم نرم افزار Veeam Backup & Replication به صورت اتوماتیک طبق برنامه ای در روز و ساعتی خاص عملیات تهیه بکاپ را آغاز نماید در قسمت Schedule این تنظیمات در دسترس می باشد.
پس از انتخاب گزینه Apply خلاصه ای از تنظیمات اعمال شده نمایش داده خواهد شد. همچنین گزینه ای با عنوان Run the job when I click finish نیز وجود دارد که با فعال نمودن آن هر زمان که گزینه Finish را کلیک کنیم Job ایجاد شده همان زمان آغاز خواهد شد. پس از انجام مراحل فوق مرحله پشتیبان گیری آغاز خواهد شد و با توجه به سخت افزار و حجم ماشین مجازی مدت زمانی نیاز است تا Job مورد نظر با موفقیت انجام پذیرد.
نظرات کاربران