رفتن به محتوای اصلی

از کجا بفهمیم بکاپ شرکت قابل بازیابی است؟

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

آخرین بازبینی متن:

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

موفقیت بکاپ دقیقاً چه چیزی را نشان می‌دهد؟

بکاپ، نسخه پشتیبان اطلاعات است؛ بازیابی یعنی برگرداندن آن اطلاعات برای استفاده دوباره. چهار بررسی زیر به سؤال‌های متفاوت پاسخ می‌دهند و نتیجه یکی جای دیگری را نمی‌گیرد.

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

برای دیدن همه ستون‌ها، جدول را به چپ یا راست بکشید؛ با کیبورد از کلیدهای جهت استفاده کنید.

این‌ها چهار هدف بررسی‌اند، نه الزام خرید چهار ابزار. حتی نام قابلیتی مثل Health Check یا SureBackup کافی نیست؛ دامنه و تنظیمات آزمون مشخص می‌کنند چه چیزی واقعاً بررسی شده است.

برای نمونه، مستندات Health Check در Veeam بررسی سلامت اطلاعات در نسخه مشخصی از بکاپ را توضیح می‌دهد. این گزارش به معنی امتحان‌کردن تمام برنامه‌های شرکت نیست.

کدام اطلاعات، از چه تاریخی و در چه مدتی باید برگردند؟

اولویت بازیابی را کار شرکت تعیین می‌کند: مثلاً بازگشت اسناد مشترک یا نرم‌افزار مالی. برای هر سرویس، سه نیاز جدا مطرح است:

  • اطلاعات و کار موردنیاز: فایل‌ها، پایگاه داده و سرویس‌های وابسته‌ای که برای ادامه آن کار لازم‌اند. انتخاب یک نمونه آسان و کم‌اهمیت، وضعیت سرویس اصلی را روشن نمی‌کند.
  • تازگی نسخه: چه مقدار از تغییرات اخیر می‌تواند از دست برود؟ اگر شرکت به تغییرات امروز نیاز دارد، بکاپ قدیمی پاسخ کافی نیست.
  • مدت توقف قابل تحمل: کار تا چه زمانی می‌تواند متوقف بماند؟ این نیاز با زمان مشاهده‌شده در آزمون مقایسه می‌شود، اما تضمین زمان بازیابی در هر حادثه نیست.

فاصله تهیه بکاپ با مدت نگهداری نسخه‌ها فرق دارد. ممکن است بکاپ تازه داشته باشید، اما نسخه قبل از یک حذف یا تغییر اشتباه دیگر موجود نباشد. هنگام انتخاب نمونه، هم نسخه جدید و هم نسخه‌های قدیمیِ موردنیاز شرکت را در پوشش بررسی ببینید؛ نتیجه یک نسخه به بقیه تعمیم داده نمی‌شود.

آزمون بازیابی بدون دست‌زدن به اطلاعات اصلی

  1. نمونه و نسخه بکاپ را انتخاب کنید

    فایل یا سرویس مهم، تاریخ نسخه و بخش‌های خارج از آزمون مشخص شوند. برای آزمون برنامه، اطلاعات و سرویس‌های وابسته آن هم در دامنه قرار بگیرند.

  2. محیط و مسئول آزمایش را مشخص کنید

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

  3. نتیجه قابل قبول را از قبل بنویسید

    معیار روشن باشد: کدام فایل با چه محتوایی باز شود یا کدام کار در برنامه انجام شود؟ مسئول آشنا با اطلاعات، نتیجه را تأیید می‌کند.

اجرای آزمون بر عهده مسئول فنی مجاز است. برای امتحان بکاپ، داده در حال استفاده را جایگزین نکنید، نسخه‌های پشتیبان را حذف نکنید و بکاپ جاری را متوقف نکنید. ابزار، زمان و منابع آزمون باید با شرایط سرویس هماهنگ باشند.

اگر نسخه‌ها رمزگذاری شده‌اند، مشخص کنید چه کسی کلید را نگه می‌دارد و مسئول مجاز هنگام آزمایش چگونه به آن دسترسی پیدا می‌کند. خود کلید یا رمز را در گزارش عمومی یا فرم سایت ننویسید.

پس از بازیابی، چه چیزی را امتحان کنیم؟

برای یک پوشه اسناد، می‌توانید بازشدن فایل‌های منتخب و وجود محتوای مورد انتظار را بررسی کنید. برای نرم‌افزار کاری، ممکن است لازم باشد اطلاعات را ببینید و یک کار توافق‌شده را در محیط آزمایش انجام دهید. مسئول اطلاعات یا کاربری که با آن کار آشناست باید نتیجه را تأیید کند.

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

مستندات آزمون SureBackup در Veeam هم امتحان برنامه در محیط جدا را از بررسی فایل بکاپ تفکیک می‌کند. این نمونه برای توضیح تفاوت بررسی‌هاست؛ توصیه به خرید یک محصول یا تأیید سازگاری آن با شرکت شما نیست.

مثال: ۸ فایل برگشته، اما آزمون هنوز کامل نیست

در این مثال فرضی، معیار قبولی بازشدن و تأیید محتوای هر ۱۰ فایل منتخب است. جدول نشان می‌دهد چه اطلاعاتی نتیجه آزمون را قابل بررسی می‌کنند؛ این اعداد گزارش مشتری یا وعده سرعت بازیابی نیستند.

نمونه فرضی نتیجه آزمون بازیابی
مورد قابل بررسینتیجه در این مثال
اطلاعات مورد بررسی۱۰ فایل منتخب از پوشه اسناد؛ بقیه فایل‌ها و نرم‌افزار مالی در این آزمایش بررسی نشده‌اند.
نسخه‌ای که بازیابی شدهنسخه B-017 مربوط به ۱۴۰۵/۰۷/۰۱ ساعت ۱۸؛ همین نسخه امتحان شده است.
شرایط آزمایشآزمایش در ۱۴۰۵/۰۷/۰۲، در محیط جدا و از پیش آماده انجام شده است. مسئول فنی آن را اجرا کرده و مسئول اسناد، محتوا را بررسی کرده است.
نتیجه قابل قبولهر ۱۰ فایل باز شوند و مسئول اسناد تأیید کند محتوای مورد انتظار در آن‌ها قابل خواندن است.
نتیجه واقعی۸ فایل باز و تأیید شدند؛ ۲ فایل خطا داشتند. شناسه هر ۱۰ فایل و نتیجه جداگانه آن‌ها ثبت شد. نتیجه کامل مورد انتظار به دست نیامد.
زمان و پیگیریبرگرداندن و بررسی نمونه از ۹:۰۰ تا ۹:۱۲ طول کشیده؛ آماده‌سازی محیط جزو این زمان نیست. مسئول فنی دو خطا را پیگیری می‌کند. زمان آزمایش دوباره هنوز تعیین نشده است.

برای دیدن همه ستون‌ها، جدول را به چپ یا راست بکشید؛ با کیبورد از کلیدهای جهت استفاده کنید.

از ۹:۰۰ تا ۹:۱۲ فقط برگرداندن و بررسی همین نمونه طول کشیده؛ آماده‌سازی محیط در این ۱۲ دقیقه حساب نشده است. دو فایل هنوز خطا دارند و نرم‌افزار مالی اصلاً آزموده نشده است. علت خطا، مسئول پیگیری و نتیجه آزمایش دوباره باید جدا روشن شوند؛ «۸ فایل باز شد» تأیید کل بکاپ نیست.

در نتیجه آزمون واقعی نیز نمونه و نسخه، محیط و تاریخ، مسئول اجرا و تأیید، کار امتحان‌شده، خطاها و مدت هر بخش مشخص باشند. رمز، کلید و محتوای محرمانه فایل‌ها وارد گزارش عمومی نمی‌شوند.

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

آزمون چه زمانی تکرار شود و خطاها چگونه پیگیری شوند؟

آزمون بازیابی کار یک‌باره نیست. فاصله تکرار آن به اهمیت سرویس، تغییر اطلاعات و منابع آزمون بستگی دارد. پس از تغییر مهم نرم‌افزار، جابه‌جایی سرور یا عوض‌شدن روش بکاپ، بخش‌های متأثر باید دوباره بررسی شوند؛ موفقیت قبلی وضعیت جدید را ثابت نمی‌کند.

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

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

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

منبع بررسی فنی

بررسی و اصلاح بکاپ شرکت

برای راه‌اندازی بکاپ خودکار، رفع خطا یا آزمون بازیابی با نت‌مسترز تماس بگیرید. اطلاعات تحت پوشش و امکان استفاده از نسخه‌های موجود را بررسی می‌کنیم؛ خدمات در سراسر تهران و کرج، متناسب با شرایط به‌صورت حضوری یا غیرحضوری ارائه می‌شوند.

درخواست بررسی بکاپ و بازیابی