پژمان قاسمی
كارشناس شبکه و مجازی سازی

کاملترین آموزش Veeam Backup رایگان | گام به گام و تصویری

نرم افزار Veeam Backup & Replication یک راهکار برای تهیه نسخ پشتیبان در محیط VMWare vSphere و Microsoft Hyper-V است. این نرم افزار با قابلیت های ویژه برای مدیران شبکه در دسترس است و یکی از الزامات نگهداری و پشتیبانی سیستم های شبکه ای استفاده از این دست نرم افزارهاست.طبیعتا یک مدیر لازم است تا با تسلط و اشراف کامل به این دست از نرم افزارها ، بتواند در هنگام down شدن سرورها که به دلایل مختلف ممکن است رخ دهد بهترین واکنش را نشان دهد و Availability ، Efficiency،  Elasticity به جا و مناسبی داشته باشد و سیستم را مدیریت کند.

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

معرفی و پیشنیاز

  1. قبل از نصب نرم افزار Veeam Backup & Replication باید اطمینان حاصل کنیم که پیشنیازهای سخت افزاری محصول و الزامات سیستم را برآورده کند. برخی از مواردی که میبایست هنگام نصب به آن توجه کرد به قرار ذیل میباشد.
  2. پشتیبانی از بسترهای نرم افزاری (Platform Support)
  3. پیشنیازهای سیستم (System Requirements)
  4. پورت های استفاده شده (Required Permissions)
  5. ملاحظات امنیتی (Security Considerations)

نرم افزار Veeam Backup & Replication از نسخ زیر در بستر VMware پشتیبانی میکند.

کاملترین آموزش Veeam Backup رایگان | گام به گام و تصویری

قابلیت ویژه ای که این نرم افزار دارد این است که میتواند سیستم هایی که در بستر Cloud قرار دارند را بشتیبانی کند. یکی از این نرم افزار ها VMware vCloud Director 8.x میباشد که توسط Veeam قابل پشتیبانی است.

پیشنیازهای نصب Veeam Backup and Replication

قبل از هر چیز به منظور نصب و راه اندازی زیرساخت پشتیبان اطمینان حاصل کنید تا سرور مورد نظر شما الزامات لازم را داشته باشد. اولین نکته ای که باید در نظر داشته باشید به شدت توصیه میشود تا یک سرور مجزا برای این برنامه اختصاص دهید و به هیچ وجه روی سرورهای اصلی از قبیل vCenter Server, Domain Controller, Microsoft Exchange Server , Fileserver و سرورهایی که برنامه های سازمانی روی آن اجرا میشود نصب نکنید.

یکی از محدودیت هایی که برای نصب برنامه های Veeam در همگام نصب وجود دارد این است که نمیتوان Veeam Backup & Replication و Veeam Backup Enterprise Manager را روی سرورهایی با دسته بندی Core مثل Windows Server Core 2008 نصب کرد.

  • نکته : دستگاهی که قرار است Veeam Backup & Replication روی آن نصب شود ، لزوماً نیازی به عضویت دامنه ندارد. اما اگر قصد دارید مواردی مثل Microsoft Exchange را بازیابی کنید میبایست حتما سرور میزبان شما عضو دامین شده باشد.

Backup Server چیست؟

سروری که قرار است برنامه Veeam Backup & Replication بر روی آن نصب شود میتواند هم به صورت مجازی یا vm و هم به صورت فیزیکی در نظر گرفته شود که در این صورت این سرور Backup Server نامیده میشود. باید در نظر داشت چنین سروری برای آماده سازی احتیاج به یکسری پیشنیاز سخت افزاری و نرم افزاری دارد که میباست فرآهم شود. این پیشنیازها در تصویر زیر قابل مشاهده میباشد.

کاملترین آموزش Veeam Backup رایگان | گام به گام و تصویریکاملترین آموزش Veeam Backup رایگان | گام به گام و تصویریکاملترین آموزش Veeam Backup رایگان | گام به گام و تصویریکاملترین آموزش Veeam Backup رایگان | گام به گام و تصویری

باید در نظر داشت برای نصب نرم افزار مورد بحث احتیاج به یک DataBase میباشد که در توسط SQL این مهم فرآهم میشود. باید توجه داشت که برای محیطهایی با مقیاس و اندازه کوچک که تعداد کمی ماشین مجازی دارند نسخه Microsoft SQL Server Express Edition مناسب است ولی اگر تعداد ماشین ها و سرورهایی که میخواهیم از آنها Backup تهیه کنیم زیاد باشد باید حتما از نسخه تجاری Microsoft SQL Server استفاده کرد.

Backup & Replication Console چیست؟

کنسول Veeam Backup & Replication یک جزء مهم است که دسترسی به Backup Server را فراهم میکند. در تصویر زیر میتوانید محیط این کنسول را مشاهده کنید.

کاملترین آموزش Veeam Backup رایگان | گام به گام و تصویری

ولی برای اجرای این کنسول احتیاج به پیشنیازهای  خاصی است. که در جدول زیر مشاهده میکنید.


RequirementSpecification

CPU: x86-64 processor

Memory: 2 GB RAM

Disk Space: 500 MB for product installation and 4.5 GB for Microsoft .NET Framework 4.5.2 installation.

Network: 1 Mbps connection to the backup server. High latency and low bandwidth impact user interface responsiveness.

Hardware
Microsoft Windows Server 2019OS
Microsoft Windows Server 2016
Microsoft Windows Server 2012 R2
Microsoft Windows Server 2012
Microsoft Windows Server 2008 R2 SP1
Microsoft Windows Server 2008 SP2
(Microsoft Windows 10 (including version 1903
Microsoft Windows 8.x
Microsoft Windows 7 SP1
(Microsoft .NET Framework 4.6 (included in the setupSoftware
(Windows Installer 4.5 (included in the setup
Microsoft PowerShell 2.0
Firefox, Google Chrome, Microsoft Edge or Microsoft Internet Explorer 10.0 or later

نرم افزار Veeam میتواند به عنوان backup proxy نیز عمل کند یا میتواند Repository Backup را از یک SAN ، NAS یا هر Storage دیگر فراهم کند که احتیاج به ملاحظات خاص خودش هست. تا به اینجا ما فقط برای نصب Veeam Backup & Replication آماده شدیم و فرض میکنید که محل نگهداری فایل های Backup روی خود همان سرور است.

آموزش گرفتن بکاپ از VM

برای ساختن فایل های بکآپ باید یک backup job ساخته بشه. یک backup job  میتونه به صورت اتومات یا دستی اجرا شود و یا این امکان دارد که یک job از چندین ماشین مجازی بکاپ تهیه کند. ((بكآپ گيري در سطوح مختلف ميتواند انجام شود كه در قسمت هاي قبل به آن اشاره ميشه))

  • نکته : قبل از ساختن هر backup job باید یک repository یا یک محلی برای ذخیره و نگهداری فایل های پشتیبان در نظر گرفته شود که روش ساخت آن را در جلسات بعدی توضیح خواهیم داد.

برای تهیه نسخه پشتیبان مانند شکل مراحل زیر را طی خواهیم کرد:

1) بر روی برگه Home در بالای صفحه click کرده و بعد از آن طبق مسیر Backup Job > Virtual machine > VMware vSphere پیش میرویم.

کاملترین آموزش Veeam Backup رایگان | گام به گام و تصویری

2) اختصاص اسم و توضیحات

بعد از مرحله فوق باید یک اسم برای backup job خودمان انتخاب کنیم و اگر توضیحاتی لازم دارد در قسمت description قید شود. این مرحله بسیار بسیار سادست و مانند شکل زیر میتوان این مرحلیه را تکمیل کرد.

کاملترین آموزش Veeam Backup رایگان | گام به گام و تصویری

3) انتخاب ماشین مجازی

در گام سوم برای ساخت backup job میبایست ماشین مجازی مورد نظر را انتخاب کرد. که طبق مراحل زیر انجام میشود.

*) بر روی گزینه add کلیک کنید

*) در این مرحله ماشین مجازی که لازم است از آن بکاپ گرفته شود را انتخاب کرده و به لیست اضافه کنید.

کاملترین آموزش Veeam Backup رایگان | گام به گام و تصویری

نکته حائز اهمیت در این قسمت آن است که برای پیدا کردن ماشین مجازی میتوان اسم آن را از پایین صفحه Add Object جستجو کرد. برای این کار میتوان بر روی گزینه (ستاره) کلیک کنیم و هر item ای که لازم است جستجو شود انتخاب کرد و بر اساس اسم یا IP جستجو را شروع کرد.

کاملترین آموزش Veeam Backup رایگان | گام به گام و تصویری4) بعد از اضافه کردن ماشین های مجازی میتوان هر چیزی را مستثنی کرد. به عنوان مثال بعد از انتخاب یک ماشین مجازی میتوان یک vm , Disk یا موارد دیگر را از تهیه نسخه پشتیبان معاف کرد. به عنوان مثال شما از Fileserver مجموعه یک ماشین مجازی تهیه کرد ولی در این نسخه بکاپ فقط از آن پارتیشن بکاپ گرفت که تمام اطلاعات در آن ذخیره و به اشتراک گذاشته شده است. روند این کار با انتخاب گزینه Exclude در سمت راست صفحه آغاز میشود و مواردی که لازم باشد را میتوان بدین صورت مستثنی کرد.

5) در مرحله بعد باید محل ذخیره سازی فایل های backup را در Backup Repository انتخاب کرد. این به شرطیست که قبل از آن محلی را به عنوان repository مشخص کرد. و در قسمت restore point میتوان تعداد فایل هایی که میبایست به عنوان backup نگهداری شود را تعیین میشود.

کاملترین آموزش Veeam Backup رایگان | گام به گام و تصویری

 6) اگر لازم باشد job به صورت اتومات عمل کند در مرحله بعد آن را تنظیم میکنیم. همانطور که در تصویر میبینیم این کار را میتوان به صورت روزانه ، ماهانه ، یا ساعتی تنظیم کرد. حتی با انتخاب گزینه after this job میتوان مشخص کرد که این job بلافاصله بعد از یک job دیگر اجرا شود.

در قسمت Automatic retry و در قسمت اول (Retry Faild VMs processing) مشخص میکنیم که backup job مورد نظر اگر چند بار faild شد و با خطا مواجه شد دوباره شروع به کار کند. همچنین در قسمت دوم (Wait before each retry attempt for) مشخص میشود بین هر بار faild شدن چند دقیقه این Job متوقف شود تا دوباره شروع به کار کند.

کاملترین آموزش Veeam Backup رایگان | گام به گام و تصویری

7) در مرحله آخر تمام تنظیمات یک بار نمایش داده میشود. اگر بخواهیم این Job بلافاصله بعد از اتمام یکبار اجرا شود گزینه Run the job when I click Finish را انتخاب کرده و روی گزینه Finish کلیک میکنیم. 

آموزش گرفتن بکاپ از فایل

نرم افزار Veeam اين امكان را فرآهم ميكند تا بكآپ را تا سطح فايل و فولدر پايين آورد و تنها به تهيه بكآپ از سرور مجازي(vm) اكتفا نميكند. و هزارن قابليت ديگر كه بعدا باهاش آشنا ميشيم.براي اين كار لازمه كه يك File Copy Job تعريف بشه. ولي بايد توجه داشت كه File Copy توسط سيستم عامل هاي يونيكس(مثل  Solaris, FreeBSD و AIX) ساپورت نميشه.

****ايجاد FILE COPY JOB :****

براي ايجاد File Copy Job طبق مراحل زیر پیش میرویم :

  • مرحله اول

در برگه Home روی File Copy کلیک کنید.روی File کلیک کنید. برای تشکیل این Job میتوان مانند روش های قبل که در قسمت تهیه بکآپ از ماشین مجازی(قسمت 2) توضیح داده شد و vm های مختلف را اضافه کردیم در این روش File و Folder های مورد نظر را job مورد نظر اضافه کرد.

کاملترین آموزش Veeam Backup رایگان | گام به گام و تصویری

  • مرحله دوم

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

کاملترین آموزش Veeam Backup رایگان | گام به گام و تصویری

  • مرحله سوم

در گام بعد باید File یا Folder هایی که قصد کپی برداری از آنها را داریم مشخص کنیم. این کار در قسمت source انجام میشود. همانطور که در شکل مشخص است برای فایل و فولدرهایی که قصد کپی آنها را داریم میبایست از لیست سرورها ، فایل و یا فولدر مورد نظر را پیدا کنیم و به لیست مشخص add کنیم.فایل هایی که میخواهید از آن ها کپی برداری کنید میتواند یکی از گزینه های زیر باشد:

  • فایل های سرورهای مجازی
  • سرورهای Microsoft
  • لینوکس سرورها
  • فولدرهای share شده
  • ExaGrid storage

کاملترین آموزش Veeam Backup رایگان | گام به گام و تصویری

  • مرحله چهارم

در مرحله بعدی میبایست محلی را برای ذخیره سازی فایل های کپی برداری شده انتخاب کنیم. که با عنوان desftination step معرفی میشود.از گزینه Server محل ذخیره سازی را مشخص میکنیم و با انتخاب  Browse از گزینه Path to folder به محل ذخیره که میبایست فایل کپی شده ذخیره شود ، مسیر مناسب را انتخاب میکنیم.

کاملترین آموزش Veeam Backup رایگان | گام به گام و تصویری

  • مرحله پنجم

در گام پنجم مانند تعریف دیگر job ها میبایست یک زماندبندی طبق ساختار شبکه و تحت تصمیم admin شبکه برای این job تعریف کنیم. برای این کار میتوانیم schedule با برنامه زمانی اجرای job را به صورت دستی یا manually انتخاب کرد یا به صورت یک قانون منظم به به صورت اتومات اجرا میشود.

کاملترین آموزش Veeam Backup رایگان | گام به گام و تصویری

اگر لازم باشد یه زمانبندی مناسب انتخاب شود باید گزینه Run the job automatically را انتخاب کنیم.

  • برای پیاده سازی روزانه task مورد نظر گزینه Daily at this time را انتخاب میکنیم و در سمت راست زمان مورد نظر را مشخص میکنیم.
  • برای پیاده سازی ماهانه task گزینه Monthly at this time را انتخاب میکنیم و در سمت راست ساعت و زمان مورد نظر را مشخص میکنیم
  • برای اجرای مکرر کار در طول یک روز با فاصله زمانی مشخص ، گزینه Periodically every را انتخاب میکنیم. اگر لازم باشد task در بازه زمانی های مختلف اجرا شود گزینه schadule رو انتخاب میکنیم که طبق جدول زمانبندی زیر مشخص میشود در چه بازه های زمانی اجرا شود.

کاملترین آموزش Veeam Backup رایگان | گام به گام و تصویری

  • مرحله ششم

در مرحله آخر تهیه file copy job میتوان:

  • جزئیات کار ایجاد شده برای file copy job  را مرور کنید.
  • اگر لازم است بعد از اتمام کار این job  اجرا شود گزینه Run the job when I click Finish را انتخاب میکنیم.
  • روی گزینه finish کیک میکنیم.

کاملترین آموزش Veeam Backup رایگان | گام به گام و تصویری

آموزش کپی فایل و فولدر

یکی دیگر از قابلیت های نرم افزار پر قدرت  Veeam Backup & Replication کپی و انتقال فایل ها بین سرورها و host های موجود در شبکه هستش. در واقع Veeam Backup این قدرت رو به شما میده تا فایل ها را بین Virtualization host و Microsoft Windows servers و Linux server جا به جا کنید.

مهم

نکته هائز اهمیت اینه که ما نمیتونیم فایل های VBK, VIB و VRB رو در دستگاه های  HPE StoreOnce storage که به عنوان محلی برای بکاپ گیری استفاده میشه ، کپی کنیم. برای کپی کردن این دسته از فایل های باید از backup copy job استفاده کرد.

کاملترین آموزش Veeam Backup رایگان | گام به گام و تصویری

برای کپی فایل و فولدر میبایست به ترتیب مراحل زیر رو طی کنیم:

  1. در بالای صفحه روی گزینه File کلیک میکنیم
  2. در قسمت Inventory میبایست File tree را باز کنیم و File یا Folder مورد نظر رو پیدا کنیم.
  3. روی فایل یا فولدر مورد نظر به عنوان source میبایست right click کنیم یا اون فایل رو انتخاب کنیم و از بالای صفحه گزینه Copy رو بزنیم.
  4. مجدد در قسمت Inventory میبایست از File tree محل مقصد و جایی که میبایست فایل کپی بشه رو انتخاب کنیم.
  5. روی صفحه right click کرده و گزینه paste رو انتخاب کنیم.

همچنین میتونیم از عملیات drag-n-drop برای کپی فایل و فولدرها بین host یا سرورها استفاده کرد.

کاملترین آموزش Veeam Backup رایگان | گام به گام و تصویری


نکته مهم اینجاست که اگر سرورهای شما به صورت virtualization یا مجازی هستش فایل هایی رو میتونیم کپی کنیم که در database اون host نگهداری میشه. یعنی اگر بخواهیم یه فایل رو از درایو E سرور مجازی 1 به سرور دیگری انتقال بدیم این روش کارآمد نخواهد بود.

آموزش Restore کردن

در این قسمت از مقاله به گزینه های restore کردن اطلاعات در نرم افزار veeam میپردازیم:

Veeam Backup & Replication گزینه های مختلفی برای بازگردانی اطلاعات در اختیار شما قرار میدهد.

  1. Instant VM Recovery به شما این امکان را میدهد تا فورا یک VM را از فایل پشتیبان بازیابی کنید.
  2. Full VM recovery (Entire vm) : این امکان را به شما میدهد تا یک vm از دست رفته را در همان datastore یا datastore دیگر بازیابی کنید.
  3. VM file recovery : این امکان را به شما میدهد تا فایل های یک vm را (دیسک های مجازی، فایل های پیکربندی و غیره) را بازیابی کنید.
  4. Guest OS File Recovery این امکان را به شما میدهد تا فایل های مرتبط با سیستم عامل های مختلف مثل Windows ، Linux یا Mac را بازیابی کنید.

نکته خیلی مهم در این قسمت این است که Veeam Backup & Replication این قابلیت را فرآهم میکند تا با به روز شدن برنامه بتوان از نسخ پشتیبان قبلی استفاده کرد. در واقع این نرم افزار قابلیت Backward را فرآهم میکند.

وب سایت توسینسو
  • ویم بکاپ ( Veeam Backup ) چیست؟

    نرم افزار Veeam Backup یا Veeam Availability Suite یک مجموعه نرم افزار تخصصی برای بکاپ گیری و بازگردانی اطلاعات از ماشین های مجازی در مراکز داده و اتاق های سرور دارای نرم افزارهای مجازی سازی مثل ESXi یا Hyper-V و ... می باشد

پژمان قاسمی
پژمان قاسمی

كارشناس شبکه و مجازی سازی

کارشناس ارشد ، مشاور و طراح شبکه های کامپیوتری دارای تخصص در ضمینه VCP 6.7 , VDI 8.4 , Veeam Backup & Replication , CCNA , Microsoft

نظرات