کلود نیاز به بکاپ دارد!

اواخر سال 1399 ابرآروان دچار مشکل شد و دیتاسنتر آسیاتک ابرآروان هک شد و دیتاهای این دیتابیس پاک شد.این اتفاق مصادف شد با بحث این که آروان ابر نیست هاست هست چون اگر ابر بود نباید اطلاعاتش حذف می شد یا حتی یک بیت داده از بین می رفت!واقعا نمی دونم کجای گفته شده اگر از ابر استفاده کنید داده های شما 100 درصد تضمین می شود؟!اصلا تمام این ها بزاریم کنار و فرض بر این موضوع بگیریم که ابر آروان واقعا ابر نیست. گوگل و ماکروسافت و یا آمازون قاعدتا باید سرویس دهنده ابری باشند ( اگر این ها هم به عنوان سرویس دهنده ابری قبول ندارید لطفا دلیلتان هم بگوید)لطفا در قوانین استفاده این سرویس دهندگان هر جایی گفته شده این سرویس دهندگان تضمین 100%( نه 99.9 %) لطفا شماره اون بند قرارداد اینجا داخل کامنتها بنویسد.اما اگر سرویس ابری نیاز به بکاپ ندارد چرا باید شرکت هایی مثل باراکودا و نورتون سرویس بکاپ ابر به ابر ارایه بدهند ان هم از ابر ماکروسافت به ابر خودشان!!!https://www.barracuda.com/products/cloudtocloudbackupبه نظرم همین که شرکت های بزرگی مثل باراکودا چنین سرویس ارایه می دهند لزوم بکاپ حتی در سرویس ابری برای ما نمایان می کنداما از همه این موارد بگذریم بحث این که شما دقیقا چه سرویسی از اروان یا هر provider دیگری تهیه کردید در نحوه برخورد با حوادث و تهیه کردن بکاپ توسط سرویس دهنده بسیار مهم هست.برای مثال شما فضای ذخیره سازی(cloud storage) ابری تهیه می کنید تهیه این محصول به شما تضمین بکاپ نمی دهد مگر این که داخل قرارداد گفته شده باشد مثلا من 3 نسخه بکاپ تهیه می کنم و بکاپ گیری به صورت هفتگی می باشد. همین بند ساده برای سرویس دهنده بسیار هزینه بر هست برای مثال شما فکر کنید یک سرویس 1 ترابایتی تهیه کردید اما سرویس دهنده باید 3+1 ترابایت فضا در اختیار اطلاعات شما قرار بدهد به علاوه اینکه ساختار این سیستمی که بتواند پیوسته از اطلاعات بسیار حجیمی بکاپ تهیه کند خودش یک چالش فنی هست جابه جایی و تهیه بکاپ هایی با حجم یک ترابایت اصلا ساده نیست و قاعدتا این نوع اطلاعات نباید روی یک هارد دیگر روی همان سرور ذخیره شوند( اگر سرور اصلی به هر دلیل مثل اتش سوزی یا اسیب فیزیکی خراب شد داده ها نباید از بین بروند)تمام این حرف ها زدم که به اینجا برسم که تهیه و ساخت این نوع زیر ساخت ها برای همه سرویس دهنده ها هزینه های سنگینی دارد پس دلیل ندارد این نوع سرویس های خاص به صورت پایه در اختیار همه مشتری ها قرار بدهند و برعکس باید این نوع سرویس ها از سرویس دهنده به صورت ویژه خریداری کنید( و این جا همان جایست که باراکودا و... احساس می کنند می توانند سرویس بکاپ ارزان تر و بهتری نسبت به ماکروسافت ارایه دهند در نتیجه می توانند محصولشان در بازار بفروشند)به تصویر زیر نگاه کنیدمواردی که قرمز شدن مواردی هستند که سرویس دهنده برای شما مدیریت می کند و موارد ابی رنگ مواردی هستند که شما باید خودتان مدیریت کنید.به لایه data توجه کنید لایه دیتا لایه ای هست که در IaaS و PaaS مدیریتش با خود شماست و دقیقا این همان جایی هست که شما باید بکاپ بگیرید خلاصه این که اگر شما از اروان ابرک (VPS) تهیه کردید (ساخت ابرک زیر مجموعه IaaS است) دیتا متعلق به شماست و شما خودتان باید ان را مدیریت کنید در نتیجه شما خودتان باید از ان بکاپ تهیه کنید.فقط در محصولات SaaS هست که دیتای شما دست سرویس دهنده هست ولی باز هم سرویس دهنده ملزم به گرفتن بکاپ نیست (بکاپ شرط عقل است اما ممکن سرویس دهنده شما عاقل نباشد یا تحت یک شرایطی بکاپ نگیرد)اما با وجود تمام این موضوعات هیچ یک از این ساختار ها تضمین کنند حفاظت از اطلاعات شما در برابر حملات هکر ها یا حتی اسیب دیدگی فیزیکی اطلاعات نیست.پس اگر از SaaS هم استفاده می کنید بهتر است باز هم از اطلاعات مهم خودتان بکاپ بگیرید.چرا؟!چون ممکن سرویس دهنده تصمیم بگیرد به شما سرویس ندهد یا به خاطر ضعف فنی درست بکاپ تهیه نکرده باشند، مثل OVH سرور هایشان بسوزد و نابود شود و هزاران مشکل دیگر...نکته اخر این که:سرویس دهندگان حداکثر مطابق SLA به شما خسارت می دهند چرا که از شما بر اساس اهمیت داده هایتان هزینه دریافت نمی کنند که در مواقع بروز مشکل بر اساس اهمیت داده هایتان به شما خسارت پرداخت کنند. این میزان قطعا برای شما کافی نخواهد بود پس شرط عقل هست که برای این مواقع نیز امادگی کامل داشته باشید و از اطلاعاتتان بکاپ تهیه کرده باشید.