قابلیت · زیرساخت
بکاپی که تستنشده باشد، بکاپ نیست
سطوح تعهد RTO/RPO با اندازهگیری واقعی، مانور بازیابی دورهای، و گزارشی که وقتی تعهد نقض شود، «مردود» میدهد.
چه چیزی بکاپ میشود
| مورد | مکانیزم | مقصد |
|---|---|---|
| دیسک ماشین مجازی | اسنپشات و بکاپ | آبجکتاستوریج |
| حجم اپلیکیشن | اسنپشات Longhorn | آبجکتاستوریج |
| دیتابیس مدیریتشده | بکاپ اپراتور با بازیابی نقطهای | آبجکتاستوریج |
| وضعیت کلاستر | اسنپشات etcd | آبجکتاستوریج |
| منابع Kubernetes | Velero | آبجکتاستوریج |
| پیکربندی پلتفرم | بخشی از بستهٔ شواهد | قابل استخراج |
سطوح تعهد
بهجای یک عدد کلی، سطوح مشخص با تعهد متفاوت. هر بار کاری به یک سطح تخصیص مییابد.
- عادی
بلندترین RPO و RTO — محیط توسعه و تست
- مهم
RPO و RTO متوسط — سامانههای پشتیبان
- بحرانی
کوتاهترین RPO و RTO — سامانهٔ اصلی کسبوکار
چرا عدد دقیقی اینجا نیست
اعداد دقیق هر سطح در جلسهٔ فنی و بر اساس زیرساخت شما تعیین میشود — چون RTO واقعی تابع پهنای باند، حجم داده و توپولوژی شماست، نه یک عدد تبلیغاتی.
مانور بازیابی — اندازهگیری، نه ادعا
پلتفرم بهصورت دورهای مانور بازیابی اجرا میکند و نتیجه را در برابر تعهدِ همان سطح میسنجد. اگر زمان بازیابی از تعهد بگذرد، نتیجه مردود ثبت میشود — نه «هشدار».
- زمانبندی
- دورهای، قابل تنظیم
- گزارش
- زمان واقعی بازیابی، حجم داده، نتیجهٔ قبول/مردود
- تاریخچه
- روند در طول زمان، برای ارائه به ممیز
- مانور آشوب VM
- شبیهسازی از دست رفتن نود و سنجش رفتار HA
محدودیت اعلامشده
راستیآزمایی بکاپ ساختاری است — یعنی هشِ فهرست حجمها (نام و اندازه) بررسی میشود، نه مقایسهٔ بایتبهبایت. و بازیابی خودکارِ etcd بهعنوان مانور اجرا نمیشود. این دو مورد را صریح میگوییم چون ممیزِ باتجربه دقیقاً همین را میپرسد.
حفاظت در برابر باجافزار
- قفل شیء (WORM)
- بکاپ نوشتهشده تا پایان دوره قابل حذف یا تغییر نیست
- کلید جدا
- کلید رمزنگاری بکاپ میتواند خارج از همان کلاستر نگهداری شود
- دسترسی محدود
- کلید دسترسی بکاپ فقط اجازهٔ نوشتن دارد، نه حذف
- ثبت ممیزی
- هر تلاش حذف بکاپ، یک ردیف در زنجیره
امانتگذاری کلید
رمزنگاری یک طرف ماجراست. طرف دیگر بازیابی است: اگر کلیدِ ریشه فقط داخل همان کلاستری باشد که از دست رفته، بکاپ رمزشده بهدرد نمیخورد.
دزکوب وضعیت امانتگذاریِ کلیدِ ریشه در بیرونِ کلاستر را میسنجد و گزارش میدهد — و تا وقتی اپراتور ترتیبش را نداده، این کنترل مردود میماند.
حالتها
متن واقعی رابط کاربری در هر وضعیت. حالت خالی، در حال انجام، و خطا، به همان شکلی که کاربر میبیند.
- بدون بکاپ
برای این بار کاری بکاپی تعریف نشده.
تعریف زمانبندی — نمونهٔ دکمهٔ رابط کاربری، در این صفحه فعال نیست
- بکاپ ناموفق
آخرین بکاپ ناموفق بود.
- مانور مردود
مانور بازیابی مردود: زمان بازگشت از تعهد سطح «بحرانی» گذشت.
- کلید امانتگذارینشده
کلید ریشه خارج از کلاستر امانتگذاری نشده. در صورت از دست رفتن کلاستر، بکاپها قابل بازگشایی نخواهند بود.
اینها را هم ببینید
این را روی زیرساخت خودتان ببینید.
یک جلسهٔ ۴۵ دقیقهای، محصول واقعی، بدون اسلاید.