مقدمه
یکی از اصلیترین نگرانیهای مدیران شبکه این است که «اگر Patch بزنیم، نکند سرویس بخوابد».
این نگرانی کاملاً منطقی است؛ چون Patch اشتباه میتواند از یک آسیبپذیری امنیتی، بحرانیتر باشد.
در این مقاله یاد میگیریم چطور Patch Management را بهشکل امن و بدون ایجاد Downtime اجرا کنیم.
چرا Patchها باعث اختلال میشوند؟
اختلال معمولاً به یکی از این دلایل رخ میدهد:
خبر خوب این است که با چند اصل ساده میشود این ریسک را کنترل کرد.
اصل اول: Patch را مرحلهای اجرا کنید (Staged Deployment)
روش صحیح:
هرگز Patch را همزمان روی همه سیستمها اعمال نکنید.
اصل دوم: زمانبندی هوشمندانه
Patch باید در زمانی اجرا شود که:
معمولاً:
اصل سوم: Snapshot و Backup قبل از Patch
قبل از هر Patch مهم:
این کار نجاتدهنده است.
اصل چهارم: برنامه Rollback داشته باشید
اگر Patch مشکل ایجاد کرد:
Rollback نباید بداهه باشد؛ باید از قبل تعریف شده باشد.
اصل پنجم: مانیتورینگ بعد از Patch
پس از اجرا:
حداقل ۲۴ تا ۴۸ ساعت سیستمها باید تحت نظر باشند.
Patch کردن تجهیزات شبکه؛ نکتهای که فراموش میشود
روتر، سوئیچ و فایروال هم Patch میخواهند:
بسیاری از نفوذها از همین تجهیزات Patchنشده شروع میشوند.
اشتباهات رایج
چکلیست سریع Patch بدون اختلال
اگر پاسخ همه «بله» است، Patch آماده اجراست.
جمعبندی
Patch زدن ذاتاً خطرناک نیست؛
Patch بدون برنامه خطرناک است.
با اجرای اصول بالا، میتوان امنیت شبکه را افزایش داد بدون اینکه پایداری سرویسها قربانی شود.