چطور مطمئن شویم بکاپ‌های Veeam واقعاً قابل بازیابی‌اند؟

موضوع: پشتیبان‌گیری و بازیابی سطح: متوسط ۳ دقیقه مطالعه نویسنده: تیم ITPlus724

وقتی Job بکاپ در Veeam Backup & Replication با وضعیت Success تمام می‌شود، یعنی داده‌ها خوانده و در مخزن نوشته شده‌اند. اما این تضمین نمی‌کند که ماشین مجازی بازیابی‌شده بوت شود، سرویس‌هایش بالا بیایند یا دیتابیس داخلش سالم باشد. خرابی دیسک مخزن، مشکل در خود ماشین هنگام بکاپ یا تنظیمات ناقص، ممکن است فقط روز بازیابی خودش را نشان دهد.

۱. گزارش Jobها را هر روز بخوانید، نه فقط رنگشان را

وضعیت Warning را جدی بگیرید. هشدارهایی مثل ناموفق بودن اسنپ‌شات، ماشینی که از Job جا مانده یا کمبود فضای مخزن، معمولاً پیش‌درآمد یک شکست کامل هستند. در گزارش هر Job این موارد را چک کنید:

  • آیا همه ماشین‌هایی که باید بکاپ شوند در Job هستند؟ ماشین‌های جدید معمولاً از قلم می‌افتند.
  • حجم بکاپ نسبت به روزهای قبل طبیعی است؟ افت ناگهانی حجم می‌تواند نشانه مشکل باشد.
  • زمان اجرای Job به‌تدریج طولانی‌تر نشده؟

اگر ماشین‌ها را به‌جای انتخاب تک‌به‌تک، بر اساس پوشه، تگ یا کل میزبان به Job اضافه کنید، ماشین‌های جدید خودکار در بکاپ قرار می‌گیرند.

۲. ایمیل گزارش و هشدار را فعال کنید

Veeam می‌تواند پس از هر Job گزارش ایمیلی بفرستد. این گزارش را برای یک صندوق مشترک یا فرد مسئول تنظیم کنید و فقط به آن اکتفا نکنید؛ ایمیلی که کسی نخواند همان سکوت است. بهتر است گزارش‌ها به‌صورت خلاصه روزانه جمع شوند و موارد ناموفق جداگانه و فوری اطلاع داده شوند.

۳. Health Check مخزن را فعال کنید

Veeam قابلیتی برای بررسی دوره‌ای سلامت فایل‌های بکاپ دارد که بلوک‌های داده را با چک‌سام‌ها مقایسه می‌کند و در صورت پیدا کردن خرابی، تلاش می‌کند در اجرای بعدی آن را اصلاح کند. این گزینه را در تنظیمات پیشرفته Job فعال و برای زمان کم‌کاری زمان‌بندی کنید.

۴. با SureBackup بازیابی را خودکار تست کنید

SureBackup قابلیت Veeam برای تست خودکار بازیابی است. ماشین مجازی را مستقیم از فایل بکاپ، در یک محیط ایزوله که به شبکه اصلی وصل نیست، بالا می‌آورد و بررسی می‌کند که:

  • ماشین بوت می‌شود و سیستم‌عامل بالا می‌آید،
  • به Ping جواب می‌دهد،
  • سرویس‌ها یا اسکریپت‌های تعریف‌شده، مثلاً پورت SQL یا سرویس دامین، کار می‌کنند.

نتیجه به‌صورت گزارش ارسال می‌شود. با زمان‌بندی SureBackup بعد از Jobهای اصلی، هر هفته مطمئن می‌شوید بکاپ‌ها واقعاً قابل استفاده‌اند. اگر نسخه یا لایسنس شما این امکان را ندارد، تست دستی را جایگزینش کنید.

۵. تست دستی دوره‌ای

دست‌کم هر سه ماه یک‌بار این سه بازیابی را واقعاً انجام دهید:

  1. بازیابی یک فایل: یک فایل از سرور فایل را از بکاپ هفته گذشته برگردانید.
  2. بازیابی کامل ماشین: یک ماشین مجازی را با نام جدید و در شبکه جدا بازیابی و بوت کنید.
  3. بازیابی دیتابیس: دیتابیس نرم‌افزار مالی را روی سرور آزمایشی برگردانید و با نرم‌افزار بازش کنید.

زمان هر بازیابی را یادداشت کنید. اگر بازیابی کامل سرور مالی چهار ساعت طول می‌کشد، مدیریت باید از همین حالا این عدد را بداند.

۶. بکاپ‌ها را در برابر باج‌افزار ایمن کنید

بکاپ سالمی که باج‌افزار پاکش کند، هیچ فایده‌ای ندارد. Veeam از مخزن سخت‌شده لینوکسی (Hardened Repository) با نگهداری غیرقابل‌تغییر پشتیبانی می‌کند؛ نسخه‌ها تا مدت تعیین‌شده حتی با دسترسی مدیر هم پاک یا تغییر نمی‌کنند. در کنار آن، سرور Veeam را عضو دامین اصلی نکنید و برای کنسول مدیریت ورود دومرحله‌ای فعال کنید.

۷. فقط به ماشین‌های مجازی فکر نکنید

بکاپ دیتابیس‌ها که با ابزار خود دیتابیس روی FTP یا پوشه شبکه ذخیره می‌شوند هم باید پایش شوند: آیا فایل امروز رسیده؟ حجمش منطقی است؟ تاریخش قدیمی نیست؟ این‌ها را هم می‌شود خودکار بررسی کرد.

جمع‌بندی

سالم بودن بکاپ را فرض نکنید؛ ثابتش کنید. گزارش روزانه، Health Check، تست خودکار با SureBackup، تست دستی دوره‌ای و مخزن غیرقابل‌تغییر، پنج لایه‌ای هستند که بکاپ را از «امیدواری» به «اطمینان» تبدیل می‌کنند. اگر می‌خواهید این بررسی‌ها هر روز و خودکار انجام شود و فقط در صورت مشکل باخبر شوید، سیستم هشدار زودهنگام ITPlus724 برای همین ساخته شده است.

درخواست مشاوره رایگان خدمات ما

برای زیرساخت IT شرکتتان مشاوره رایگان بگیرید

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

کارشناس ما آنلاین استپاسخ‌گویی همین حالا
درخواست مشاوره ۰۲۱-۹۱۰۱۰۲۶۵
تماس فوریمشاوره رایگان