مانور بازیابی؛ بکاپ ویندوز سرور را در یک ساعت امتحان کنید (قانون ۳-۲-۱ و Windows Server Backup)
کتاب الکترونیکیای که سال ۲۰۱۱ نوشته و اینجا معرفی شد، Backup & Restore را در ویندوز سرور ۲۰۰۳ آموزش میداد. ابزارش بازنشسته شده، ولی درس اصلیاش امروز از همیشه مهمتر است؛ چون باجافزارها اول سراغ بکاپها میروند. با این حال، بیشتر سازمانهایی که بکاپ دارند، هیچوقت بازیابی را امتحان نکردهاند. پس این صفحه یک مانور بازیابی است: تمرینی که در یک ساعت نشان میدهد بکاپ شما واقعاً به کار میآید یا نه.
اول، قانون ۳-۲-۱
قاعدهی پایهی بکاپ که همهی ابزارها روی آن ساخته شدهاند:
| ۳ نسخه | اصل اطلاعات بهاضافهی دستکم دو نسخهی پشتیبان. |
| ۲ نوع رسانه | مثلاً دیسک سرور بکاپ و یک دیسک یا نوار جدا؛ نه هر دو روی یک دستگاه. |
| ۱ نسخه بیرون از محل | نسخهای در ساختمان یا ابر دیگر، برای آتشسوزی، سرقت یا خرابی کامل. |
| نسخهی تکمیلی امروز | یک نسخهی غیرقابلتغییر یا قطع از شبکه (Immutable یا Offline) که باجافزار به آن نرسد، و بازیابیای که بدون خطا آزمایش شده باشد. به این، قانون ۳-۲-۱-۱-۰ میگویند. |
مانور بازیابی در یک ساعت
یک روز کاری کمکار را انتخاب کنید و این پنج مرحله را انجام دهید. هر جا گیر کردید، همانجا نقطهی ضعف بکاپ شماست.
- یک فایل تصادفی را برگردانید: از کاربری بپرسید فایلی که هفتهی پیش ویرایش کرده کدام است و نسخهی دیروزش را از بکاپ بیرون بکشید. چقدر طول کشید؟
- یک پوشهی کامل را در جای دیگری بازیابی کنید: روی یک مسیر جدا، نه روی اصل، تا ببینید مجوزها و ساختار پوشهها درست برمیگردند.
- یک سرور را روی ماشین مجازی آزمایشی بالا بیاورید: مثلاً یک کنترلر دامین را از بکاپ System State در محیط جدا. سرویسها بالا میآیند؟
- نسخهی بیرون از محل را امتحان کنید: اگر سرور بکاپ اصلی هم از دست برود، از نسخهی دوم میشود بازیابی کرد؟ رمز و کلیدهایش را کسی دارد؟
- زمان را بنویسید: کل بازیابی چقدر طول کشید؟ این عدد را به مدیرتان بدهید؛ این همان مدتی است که شرکت در روز حادثه تعطیل است.
ابزار امروز ویندوز سرور
ابزار قدیمی NTBackup جایش را از ویندوز سرور ۲۰۰۸ به Windows Server Backup داده است. این ابزار برای یک یا چند سرور کوچک کافی است و با خط فرمان wbadmin هم کار میکند:
wbadmin start backup -backupTarget:E: -include:C: -allCritical -quiet wbadmin start systemstatebackup -backupTarget:E: wbadmin get versions
دستور اول از درایو سیستم و هر چه برای بالا آمدن سرور لازم است بکاپ میگیرد، دومی از وضعیت سیستم (برای کنترلر دامین ضروری است) و سومی نسخههای موجود را نشان میدهد. برای چند سرور، ماشینهای مجازی و نگهداری نسخهی بیرون از محل، به نرمافزار بکاپ سازمانی نیاز دارید.
سه چیزی که بکاپ نیستند: اسنپشات ماشین مجازی (اگر دیسک اصلی خراب شود با آن از بین میرود؛ در ۶ باور اشتباه دربارهی VMware آمده است)، RAID (از خرابی دیسک محافظت میکند، نه از پاک شدن یا باجافزار)، و ابزارهایی مثل Deep Freeze (که فقط سیستم را به حالت قبل برمیگردانند). پوشهای که همیشه به سرور وصل است هم بکاپ امنی نیست؛ باجافزار آن را هم رمز میکند.
یاد گرفتن
برای محیطهای مجازی و چند سرور، دورهی Veeam Backup & Replication را ببینید و مسیر کامل را در نقشه راه متخصص پشتیبانگیری و بازیابی. بکاپ کنترلر دامین و سلامت آن را هم در نصب Active Directory و راهاندازی دامین ببینید.
پرسشهای رایج
هر چند وقت یک بار مانور بازیابی انجام دهم؟
بکاپ روی ابر کافی است؟
بکاپ کامل، افزایشی یا تفاضلی؟
بکاپی که تست نشده، بکاپ نیست
قانون ۳-۲-۱، یک نسخهی دور از دسترس باجافزار، و یک مانور بازیابی هر سه ماه؛ همین، روز حادثه را از فاجعه به یک روز کاری سخت تبدیل میکند. اگر محیطتان مجازی است، کار حرفهای با Veeam را یاد بگیرید.
دیدگاهتان را بنویسید