پشتیبانگیری داده چیست؟
پشتیبانگیری داده کپیای از دادههای سیستم، پیکربندی یا برنامه شما است که بهصورت جداگانه از داده اصلی ذخیره میشود. گاهی اوقات سازمانها ممکن است با رویدادهای غیرمنتظرهای مانند بلایای طبیعی، خطاهای انسانی، رویدادهای امنیتی یا خرابیهای سیستمی مواجه شوند. پشتیبانگیری داده یک عملکرد حیاتی حفاظت از داده است که خطر از دست رفتن کامل یا جزئی دادهها را در صورت بروز رویدادهای غیرمنتظره کاهش میدهد. این امکان را به سازمانها میدهد تا سیستمها و برنامهها را به حالت موردنظر قبلی بازگردانند.
چرا پشتیبانگیری داده مهم است؟
در حالی که هر سازمانی امیدوار است سیستمهایش همیشه بهدرستی کار کنند، اجزای منفرد سیستم ممکن است خراب شوند و خرابی کل سیستم، هرچند نادر، نیز ممکن است رخ دهد. پشتیبانگیری داده به زیرساختها، فناوریها و فرآیندهایی اشاره دارد که دادههای سازمانی را برای بازگرداندن در صورت خرابی کپی میکنند. این شامل یک برنامه بازیابی پس از فاجعه است که با استراتژی و راهحلهای مناسب پشتیبانگیری داده همراه است.
پشتیبانگیری مؤثر داده از از دست رفتن دادهها و سیستم در هنگام فاجعه جلوگیری میکند. این امر به اطمینان از تداوم کسبوکار و خدمات بدون وقفه، حتی در شرایط غیرمنتظره، کمک میکند. سیستمهای حیاتی کسبوکار بهسرعت عملیاتی میشوند و تأثیرات تجاری را به حداقل میرسانند.
بدون پشتیبانگیری و بازیابی مناسب داده، سیستمها ممکن است برای ساعتها، روزها یا هفتهها غیرفعال شوند. در برخی موارد، حتی با کمک کارشناسان دیجیتال فارنزیک، ممکن است اصلاً قابل بازیابی نباشند.
مزایای پشتیبانگیری داده چیست؟
در ادامه به برخی از مزایای بیشتر پشتیبانگیری داده میپردازیم.
کاهش هزینههای غیرضروری
قطعی سیستم میتواند برای سازمانها هزینههای زیادی بهدنبال داشته باشد، از جمله زمان هدررفته و فرصتهای ازدسترفته. آسیب به اعتبار کسبوکار ممکن است به همان اندازه یا حتی دشوارتر از خود فاجعه برای بازیابی باشد. با داشتن یک برنامه جامع پشتیبانگیری و بازیابی داده، سازمانها میتوانند از قبل برای مشکلات آماده شوند و اعتبار کسبوکار خود را حفظ کنند.
رعایت توافقنامههای قراردادشده
سازمانهایی که توافقنامههای قراردادی مانند توافقنامههای سطح خدمات، توافقنامههای شراکت یا توافقنامههای فروشندگان دارند، میتوانند حتی در هنگام فاجعه شرایط این توافقنامهها را رعایت کنند. با ارائه خدمات بدون وقفه یا سطح پایهای از خدمات در طول فاجعه، اعتماد مشتری را در همه زمانها حفظ میکنید.
دسترسی به تاریخچه نسخهها
تاریخچه نسخهها، اگرچه هدف اصلی پشتیبانگیری داده نیست، اما یک اثر جانبی مفید است. این امر زمانی مفید است که تغییرات خاصی که در سیستم ایجاد میشود، منجر به نتایج نامطلوب شود. سازمانها میتوانند یک snapshot از سیستم در یک نقطه زمانی خاص را بازیابی کنند، اگر آن را به وضعیت فعلی ترجیح دهند.
رعایت تعهدات انطباق و ممیزی
قوانین و استانداردهای صنعتی مختلف در سراسر جهان از کسبوکارها میخواهند که دادههای حساس را حفاظت کرده و برای دورههای مشخصی نگه دارند. آنها ممکن است مکانیزمهای خاصی برای پشتیبانگیری داده را بهعنوان الزامات برای رعایت استانداردهای حفاظت از داده تحمیل کنند. قابلیت پشتیبانگیری و بازیابی داده موقعیت سازمان را در طول ممیزیها تقویت میکند و اطمینان میدهد که شواهد یکپارچگی و انطباق داده ارائه میشود.
پشتیبانگیری داده چگونه کار میکند؟
فرآیند پشتیبانگیری داده با شناسایی و اولویتبندی اهمیت دادهها و سیستمهای یک سازمان آغاز میشود. سپس میتوانید پشتیبانگیریهای منظم را با نرمافزار پشتیبانگیری برنامهریزی کنید تا اطمینان حاصل کنید که نسخههای دادههای حیاتی بهروز هستند.این برنامه ممکن است شامل روشها و انواع ذخیرهسازی مختلف برای پوشش بهینه و هزینه باشد. فرآیند کپی از ذخیرهسازی زنده به ذخیرهسازی پشتیبان نیز به نوع ذخیرهسازی و فناوریهای مورد استفاده شما بستگی دارد.
در ادامه به نحوه عملکرد روشهای پشتیبانگیری داده و تست پشتیبان میپردازیم.
روشهای پشتیبانگیری داده
پشتیبانگیری کامل (Full backup)
پشتیبانگیری کامل هر بار یک کپی کامل از همه دادهها را میگیرد که به همان شکل ذخیره میشوند یا فشرده و رمزگذاری میشوند. پشتیبانگیری کامل مصنوعی از یک پشتیبانگیری کامل به اضافه یک یا چند پشتیبانگیری افزایشی، پشتیبانگیری کامل ایجاد میکند.
پشتیبانگیری افزایشی (Incremental backup)
پشتیبانگیریهای افزایشی هر دادهای را که از آخرین پشتیبانگیری تغییر کرده است، صرف نظر از روش آخرین پشتیبانگیری، کپی میکنند. پشتیبانگیریهای افزایشی معکوس، هر داده تغییر یافته را به آخرین پشتیبانگیری کامل اضافه میکنند.
پشتیبانگیری تفاضلی (Differential backup)
پشتیبانگیریهای تفاضلی هر دادهای را از آخرین پشتیبانگیری کامل، صرف نظر از اینکه آیا پشتیبانگیری دیگری با هر روش دیگری در این بین انجام شده است یا خیر، کپی میکنند.
پشتیبانگیری آینهای (Mirror backup)
یک پشتیبانگیری آینهای در قالب فشردهنشدهای ذخیره میشود که تمام فایلها و پیکربندیها را در دادههای منبع منعکس میکند. میتوان مانند دادههای اصلی به آن دسترسی داشت.
تست پشتیبانگیری (Backup testing)
سازمانها راهحلهای دادههای پشتیبان خود را با شبیهسازی بازیابی از خرابی سیستم (یا سیستمها) آزمایش میکنند. سپس معیارهایی مانند میانگین زمان بازیابی را پیگیری میکنند. به جای اینکه نسخههای پشتیبان برای همیشه زنده بمانند و فضای ذخیرهسازی را اشغال کنند، سازمانها همچنین میتوانند حذف پشتیبان را با نرمافزار پشتیبان خود برنامهریزی کنند.
انواع مختلف ذخیرهسازی پشتیبان چیست؟
انواع مختلف ذخیرهسازی میتوانند دادهها را به روشهای مختلفی ذخیره کنند. این بستگی به رسانه و پروتکلهای مورد استفاده، از جمله ذخیرهسازی مبتنی بر شی، بلوک یا فایل دارد. ذخیرهسازی دادههای پشتیبان ممکن است ثابت یا قابل حمل، فیزیکی یا مجازی، و در محل یا در ابر باشد. همچنین میتواند مستقل باشد یا به عنوان بخشی از یک آرایه ذخیرهسازی وجود داشته باشد.
سازمانها معمولاً از ترکیبی از انواع ذخیرهسازی برای پشتیبانگیری دادههای خود استفاده میکنند.
ذخیرهسازی قابل جابجایی (Removable storage)
ذخیرهسازی قابل جابجایی به طور موقت مستقیماً به یک دستگاه متصل میشود، سپس به مکان دیگری منتقل میشود. در اینجا چند نمونه آورده شده است:
- ذخیرهسازی نوار شامل نوارهای فیزیکی است که دادههای دیجیتال را ذخیره میکنند، مانند Linear Tape-Open (LTO)
- انواع درایوهای خارجی شامل هارد دیسک درایوها (HDD) و SSDها هستند
- فرمتهای دیسک نوری شامل DVD و Blu-ray هستند
ذخیرهسازی شبکهای (Networked storage)
ذخیرهسازی متصل به شبکه (NAS) اتصال شبکه مستقیمی به دستگاهی دارد که از آن پشتیبانگیری میکند.NAS دارای چندین درایو در یک دستگاه واحد برای مقدار بیشتری از ذخیرهسازی است. یک آرایه دیسک دارای تعدادی درایو ذخیرهسازی در یک دستگاه واحد است که معمولاً بیشتر از NAS است. یک شبکه منطقه ذخیرهسازی (SAN) پیکربندی دستگاههای ذخیرهسازی است که توسط یک کنترلر برای ذخیرهسازی متمرکز متصل به یک شبکه اداره میشود.دستگاههای ذخیرهسازی پشتیبان نیز ممکن است مجازی شوند. NAS مجازی، آرایههای دیسک و موارد مشابه را میتوان در موقعیتهای پشتیبانگیری استفاده کرد.
مرکز داده (Data center)
یک مرکز داده یک مکان فیزیکی است که یک یا چند نوع ذخیرهسازی مختلف را ارائه میدهد. ارتباطات از یک سازمان به مرکز داده ممکن است از طریق اینترنت یا کابلکشی اختصاصی باشد. سازمانها از مراکز داده خصوصی در محل برای پشتیبانگیری دادههای در محل و از مراکز داده ارائهدهندگان ابر برای پشتیبانگیریهای مبتنی بر ابر استفاده میکنند.
ذخیرهسازی مبتنی بر ابر (Cloud-based storage)
ذخیرهسازی ابری ذخیرهسازی خارج از سایت در یک مکان راه دور، اغلب در مراکز داده توزیعشده است، جایی که ذخیرهسازی پشتیبان ممکن است فیزیکی یا مجازی باشد. ذخیرهسازی مبتنی بر ابر بسیاری از مدیریت فنی، پیکربندی و نگهداری دستگاههای ذخیرهسازی را حذف میکند. در عوض، سازمانها بر مدیریت مبتنی بر قانون و سیاست تمرکز میکنند. پشتیبانگیریهای مبتنی بر ابر ممکن است از منابع مبتنی بر ابر و منابع در محل پشتیبانگیری کنند.
بازیابی داده چگونه کار میکند؟
مکانیزمهای بازیابی از پشتیبانگیری داده برای بازیابی وضعیت سیستم استفاده میکنند. سازمانها معمولاً یک هدف نقطه بازیابی (RPO) را شناسایی میکنند که زمان دقیقی را که از آن وضعیت سیستم باید قابل بازیابی باشد، تعیین میکند. با کار از طریق یک طرح بازیابی داده که از قبل مشخص شده است، سازمانها میتوانند در کوتاهترین زمان ممکن به طور کامل یا جزئی عملیاتی شوند.
فرآیند بازیابی به چهار عامل بستگی دارد:
- حادثهای که منجر به شروع بازیابی شد
- وضعیت و شرایط فعلی سیستم
- وضعیت مطلوب فوری سیستم
- فناوریهای مورد استفاده برای پشتیبانگیری
به جای سیستم واقعی، گاهی اوقات سیستمهای مجازی بارگذاری شده با دادههای پشتیبان ممکن است آنلاین شوند و به سایر سیستمهای عملیاتی در حال حاضر متصل شوند. برای هماهنگ کردن چنین وظیفهای، باید با دقت از قبل برنامهریزی کنید تا این نوع شرایط را پیشبینی کنید.
ملاحظات در انتخاب یک راه حل پشتیبانگیری داده چیست؟
یک استراتژی پشتیبانگیری باید انواع مختلف فجایع و موقعیتهای امنیتی داده را که بر دادهها و سیستمها تأثیر میگذارند، در نظر بگیرد. انتخاب انواع ذخیرهسازی پشتیبان برای استفاده در سازمان شما به عواملی مانند موارد زیر بستگی دارد:
- هزینه
- زمان کپی و بازیابی
- ماندگاری و مقیاسپذیری ذخیرهسازی
- مکان و راندمان انرژی
- امنیت و انطباق دادهها
سازمانها باید روش مورد نظر ذخیرهسازی یا ترکیبی از روشهای ذخیرهسازی را ارزیابی کنند. آنها همچنین باید تصمیم بگیرند که تاریخچه نسخهها تا چه مدت باید با توجه به نیازهای داخلی منحصر به فردشان باقی بماند.در حالی که ممکن است زائد به نظر برسد، مهم است که پشتیبانگیریها را در چندین نوع ذخیرهسازی مختلف و در چندین مکان مختلف ذخیره کنید. این کمک میکند تا اطمینان حاصل شود که همیشه یک پشتیبان در دسترس است، صرف نظر از شرایط.بسیاری از سازمانها ترجیح میدهند از قانون ۳-۲-۱ پیروی کنند. این قانون تصریح میکند که برای حداکثر قابلیت بازیابی در هر نوع خرابی، باید حداقل سه نسخه از دادهها در دو نوع رسانه مختلف وجود داشته باشد که یکی از آنها خارج از سایت باشد.