راه اندازی Replication در نرم افزار Veeam Backup
راه اندازی Replication در نرم افزار Veeam Backup، در این مقاله قصد داریم به مفاهیم Replication و نحوه راه اندازی این قابلیت در نرم افزار Veeam Backup & Replication بپردازیم. در ابتدا به مروری بر نرم افزار Veeam Backup & Replication خواهیم پرداخت.
راه اندازی Replication در نرم افزار Veeam Backup
فهرست مطالب
Veeam Backup چیست
Veeam Backup یک راهکار محافظت از داده ها و پشتیبان گیری است که توسط شرکت نرم افزاری Veeam ، شرکتی متخصص در محصولات پشتیبان گیری (Backup)، بازیابی و مدیریت داده ها در محیط های مجازی، فیزیکی و ابری توسعه یافته است. همچنین Veeam راه حل های پشتیبان اختصاصی برای Microsoft 365، Kubernetes و پلتفرم های ابری محبوب ارائه می نماید.
برخی از راه حل های اصلی پشتیبان گیری ارائه شده توسط نرم افزار Veeam شامل موارد زیر می گردد:
پشتیبان گیری و تکرار پذیری (Backup & Replication)
این قابلیت طیف وسیعی از ویژگی های طراحی شده برای اطمینان از در دسترس بودن داده ها را فراهم می نماید که می توان به موارد زیر اشاره نمود:
پشتیبان گیری (Backup): این برنامه پشتیبانگیری در سطح Image از بارهای کاری مجازی، فیزیکی و مبتنی بر ابر ایجاد نموده و همه دادهها را در یک حالت ثابت ثبت می نماید، که جهت بازیابی سریع مورد استفاده قرار می گیرد.
تکرار (Replication): کاربران را قادر میسازد تا نسخه هایی از ماشین های مجازی حیاتی را ایجاد و نگهداری نموده، و در صورت بروز فاجعه یا اختلالات دیگر، امکان خطا پذیری (Failover) سریع را فراهم می نماید.
بازیابی (Recovery): نرم افزار Veeam گزینه های بازیابی مختلفی مانند بازیابی کامل VM، بازیابی فوری VM، بازیابی در سطح فایل و بازیابی آیتم های اپلیکیشن را ارائه می نماید و به کاربران این امکان را می دهد تا بر اساس نیازهای خود و سناریوی خاص، مناسب ترین گزینه را انتخاب نمایند.
نسخه های پشتیبان: این ویژگی به کاربران امکان میدهد چندین نسخه از نسخه های پشتیبان را در مکان های مختلف ایجاد و ذخیره نمایند که در نهایت افزایش حداکثری حفاظت از داده ها و اطمینان از رعایت سیاست های حفظ دادهها را امکان پذیر می سازد.
پشتیبان گیری از محیط های ابری (Cloud)
نرم افزار Veeam راه حل های حفاظت از داده را که به صورت خاص جهت هر پلت فرم ابری طراحی شده اند را نیز ارائه می نماید. این راه حل ها ابزارهای مورد نیاز برای محافظت و بازیابی بارهای کاری مبتنی بر ابر را در اختیار سازمان ها قرار خواهد داد و از در دسترس بودن داده ها و انطباق با الزامات نظارتی و نگهداری داده های سازمانی اطمینان حاصل می نمایند. ویژگی های کلیدی این راه حل ها عبارتند از:
راه حل های پشتیبان گیری ابری Veeam بهطور یکپارچه با API های بومی AWS، Azure و Google Cloud ادغام شده و استقرار و مدیریت را سادهتر و در عین حال عملکرد بهینه را تضمین می نمایند.
این راهحل ها گزینه های بازیابی متنوعی را ارائه میدهند، به عنوان مثال می توان به بازیابی در سطح فایل اشاره نمود که به کاربران اجازه میدهد تا فایل ها، پوشه ها یا کل ماشین های مجازی را در صورت نیاز بازیابی نمایند.
Veeam دسترسی ایمن به نسخه های پشتیبان را تضمین نموده و آن ها را جدا از محیط شبکه سازمانی ذخیره میکند و به همین واسطه خطر دسترسی غیر مجاز یا خراب شدن داده ها را کاهش میدهد.
داده ها با رمزگذاری استاندارد AES در حین انتقال محافظت شده و از اطلاعات حساس در برابر نقض احتمالی محافظت می گردد.
Veeam برنامه ریزی و مدیریت پشتیبانگیری را بر اساس سیاست های تعریف شده توسط کاربر به صورت خودکار انجام داده و فرآیند پشتیبانگیری را ساده و بهینه می نماید.
به واسطه راهنمای گام به گام بازیابی Veeam ، فرآیند بازیابی ساده تر شده و کاربران در هر مرحله جهت بازیابی سریع و کارآمد راهنمایی خواهند شد.
Veeam از پشتیبان گیری های غیر قابل تغییر پشتیبانی می کند که این قابلیت از تغییر یا حذف داده ها جلوگیری نموده و یکپارچگی داده ها و محافظت در برابر حملات باج افزار (ransomware) را تضمین می نماید.
Replication چیست
قابلیت Replication در نرمافزار Veeam Backup & Replication یک ویژگی کلیدی است که به شما این امکان را میدهد تا ماشین های مجازی (VM) را از یک هاست (میزبان) به هاست دیگری کپی نموده و آن ها را در حالت آماده به کار (standby) نگه دارید. این فرآیند، به شما اجازه میدهد تا در صورت بروز خرابی یا مشکلی در میزبان اصلی، به سرعت به یک میزبان دیگر سوئیچ نموده و ماشین های مجازی را بدون وقفه یا با کمترین وقفه ممکن، اجرا نمایید.
کاربردهای Replication
- استمرار کسب و کار(Business Continuity) : این قابلیت به سازمان ها کمک میکند تا در صورت وقوع بلایای طبیعی، خرابی های سخت افزاری، یا مشکلات نرم افزاری، سیستم های حیاتی خود را با کمترین زمان از کارافتادگی (downtime) به کار بگیرند.
- Disaster Recovery یکی از اصلی ترین ابزار های مدیریت بحران (DR) است که به شما اجازه میدهد تا یک نسخه از ماشین های مجازی خود را در یک محل دیگر یا دیتاسنتر دیگری نگهداری نمایید.
- تست و توسعه (Testing & Development) : با استفاده از Replication ، میتوانید محیط هایی مشابه با محیط سازمانی خود ایجاد نموده و به راحتی تست های خود را انجام دهید.
- کاهش زمان بازیابیRTO (Recovery Time Objective): با داشتن نسخه های Replicate شده از ماشین های مجازی، زمان لازم برای بازیابی سیستم ها به حداقل خواهد رسید.
Veeam با ارائه این قابلیت، به سازمان ها امکان میدهد تا سطح بالاتری از امنیت و قابلیت اطمینان را برای سیستم های خود فراهم نمایند.
پیاده سازی
جهت پیاده سازی Replication می بایست در نظر داشت برای چنین سناریویی می بایست حتما دو میزبان ESXi داشته باشیم چرا که Replication یک ماشین مجازی از یک میزبان بر روی میزبان دیگری انجام خواهد گرفت تا قابلیت اطیمنان مورد نظر در دسترس قرار گیرد. در این مقاله نیز از دو ESXi جهت انجام این فرایند استفاده خواهد شد و از پیش به محیط نرم افزار Veeam Backup & Replication اضافه شده اند. چنانچه قصد دارید با نحوه افزودن میزبان ESXi آشنا شوید مقاله (افزودن ESXi به Veeam Backup) را مطالعه نمایید.
در این سناریو قصد داریم ماشین مجازی Linux-Small از میزبان esxi1 را بر روی میزبان esxi2 با آدرس IP (192.168.1.102) Replicate نماییم. به همین منظور در میزبان esxi1 بر روی ماشین مجازی مورد نظر کلیک راست نموده و گزینه Add to replicate job را انتخاب می کنیم.
در پنجره باز شده در قسمت Name یک نام برای Job در نظر می گیریم. در قسمت میانی صفحه چند تنظیم پیشرفته تر در دسترس می باشد.
- Replica Seeding به شما این امکان را میدهد که فرآیند اولیه ایجاد یک Replica (نسخه تکرارشده) از ماشین های مجازی را به جای انتقال داده ها از طریق شبکه، به صورت آفلاین انجام دهید. این روش برای سایت هایی که پهنای باند محدودی دارند یا زمانی که انتقال داده ها از طریق شبکه زمان بر می باشد، بسیار مفید است.
- گزینه Network Remapping در نرم افزار Veeam Backup & Replication یکی از ویژگی های پیشرفته است که در فرآیند Replication یا Restore (بازیابی) ماشین های مجازی استفاده میشود. این قابلیت به شما این امکان را میدهد تا شبکه های مجازی (Virtual Networks) که ماشین های مجازی در محیط مبدا (Source) استفاده میکنند را به شبکه های دیگری در محیط مقصد (Target) بازنشانی و مجددا تخصیص دهید. در فرآیند بازیابی پس از حادثه، ممکن است شبکه هایی که در سایت بازیابی استفاده میشوند با شبکه های اصلی متفاوت باشند. Network Remapping این امکان را فراهم میکند که ماشین های مجازی به درستی در شبکه های جدید متصل گردند.
- گزینه Replica – re IP به شما این امکان را میدهد تا آدرس های IP ماشین های مجازی را که به عنوان نسخه تکراری (Replica) در سایت مقصد ایجاد شدهاند، به طور خودکار تغییر دهید. این قابلیت به ویژه زمانی کاربرد دارد که سایت مقصد از یک رنج IP متفاوت نسبت به سایت اصلی استفاده می نماید. در این مقاله به دلیل سادگی توپولوژی نیاز به استفاده از قابلیت های پیشرفته نخواهیم داشت لذا با کلیک بر روی Next به پنجره بعد خواهیم رفت.
در مرحله بعدی ماشین مجازی انتخاب شده نمایش داده خواهد شد چنانچه قصد افزودن ماشین های مجازی بیشتری را داریم این کار با کلیک بر روی گزینه Add انجام خواهد گرفت در غیر این صورت بر روی Next کلیک می نماییم. در پنجره بعدی می بایست Destination یا به عبارتی میزبان دیگر را انتخاب نماییم. پس از انتخاب میزبان مورد نظر انتخاب گزینه های Resource Pool و datastore نیز در دسترس قرار می گیرند که در صورت نیاز می توان به صورت دلخواه انتخاب نمود.
در مرحله بعدی می بایست تنظیمات مربوط به Job را انجام دهیم. به عنوان مثال تعداد Restore Point مورد نظر را می توان مقدار دهی نمود.
مرحله بعدی تنظیمات نوع انتقال داده ها مورد بررسی قرار خواهد گرفت. در این قسمت می توان پروکسی مبدا و مقصد را تنظیم نمود. در این مقاله به دلیل استفاده آزمایشی به صورت پیش فرض به مرحله بعد خواهیم رفت.
در مرحله بعدی گزینه enable application-aware processing را فعال می نماییم که به شما این امکان را میدهد تا از پشتیبانگیری سازگار و پایدار از برنامه های کاربردی و سرویس های حیاتی که درون ماشین های مجازی (VMs) اجرا میشوند، اطمینان حاصل کنید. این قابلیت به ویژه برای برنامه هایی مانند Microsoft SQL Server، Microsoft Exchange، Active Directory، Oracle، و دیگر برنامه های کاربردی که به یکپارچگی داده ها نیاز دارند، بسیار حیاتی است. همچنین در قسمت Guest OS Credentials می بایست نام کاربری و رمز عبور احراز هویت سیستم عامل ماشین مجازی مورد نظر را وارد نماییم.
در مرحله بعد می توان تنظیمات Scheduling و بکاپ گیری اتوماتیک را انجام داد که در صورت نیاز می توان از گزینه های این قسمت استفاده نمود.
در نهایت در پنجره بعدی خلاصه ای از تنظیمات انجام شده نمایش و با فعال نمود گزینه Run the job when I click finish پس از کلیک بر روی Finish فرایند Replication شروع خواهد شد و یک کپی از ماشین مجازی مورد نظر در روی میزبان دیگر قرار داده خواهد شد. جهت مشاهده وضعیت فرایند در قسمت Home نرم افزار Veeam Backup & Replication گزینه Replication را انتخاب و در این قسمت Job مورد نظر در دسترس خواهد بود. همچنین با ورود به کنسول وب ESXi دوم خواهیم دید که یک ماشین مجازی جدید در این میزبان ایجاد گردیده است.
نظرات کاربران