بکاپ، راه مبارزه با از دست رفتن دادهها
“اهمیت بکاپ”
از دست رفتن دیتا زمانی رخ می دهد که به صورت تصادفی یا عمدی اطلاعات ارزشمند و حساس از کامپیوتر یا سرور به دلایلی نظیر؛ سرقت، خطای انسانی، ویروس ها، خراب شدن نرم افزارها، اختلال در سخت افزار، بد افزارها، قطع برق یا حوادث طبیعی از بین برود.
خطای انسانی یکی از اصلی ترین دلایل اتلاف داده ها در کسب و کارها می باشد. فعالیت روزمره یک کسب و کار شامل دستکاری اطلاعات زیادی از طریق تایپ، ویرایش، به روز رسانی و حذف می باشد، فرآیندهایی که توسط کاربران، مستعد بروز خطا هستند. حذف تصادفی اطلاعات و ریختن مایعات، دو مورد اصلی از خطاهای انسانی می باشند.
بکاپ اطلاعات چیست؟
برای کم اثرکردن از دست دادن داده یا به حداقل رساندن این اتفاق از روش تهیه نسخه بکاپ میتوان بهره برد که در اصل یک نسخه کپی از دیتاهای موجود می باشد. در این حالت در صورت بروز هر یک از اتفاقاتی که در بالا به آنها اشاره شد، توانایی بازگرداندن اطلاعات را خواهید داشت.
بر روی هر سیستمی که به عنوان پشتیبان می باشد حداقل یک نسخه از اطلاعات ذخیره می شود. نیازهای مرتبط برای فضای ذخیره سازی میتواند گسترده باشد. در این حالت یک ساختار برای مشخص نمودن فضای مورد نیاز برای ذخیره اطلاعات تعریف خواهد شد. انواع مختلفی از دستگاه های ذخیره سازی اطلاعات برای کپی نسخه بکاپ وجود دارد و میتوان روش های مختلفی را برای تعریف ترتیب این تجهیزات برای ایجاد پراکندگی جغرافیایی، امنیت داده ها و سهولت در انتقال، استفاده کرد.
داده ها برای ذخیره سازی انتخاب، استخراج و دستکاری می شوند. این فرآیند شامل روش هایی برای انواع داده می باشد از جمله Live Data که شامل پرونده ها و فایل های باز می شود تا اطلاعات فشرده سازی، رمزگذاری و de-duplication شود.
۵ مزیت تهیه Backup از دیتا
- دسترسی سریع به پرونده ها و فایل ها
از مهم ترین موارد در زمینه تهیه نسخه پشتیبان، سهولت در بازیابی فایل ها و داده ها است. هنگامی که از اطلاعات، بکاپ تهیه می کنید، این امکان را دارید تا در کمترین زمان ممکن به پرونده های خاص دسترسی پیدا کنید. اگر از سیستم ذخیره سازی کلود استفاده می کنید، نه تنها دسترسی شما به اطلاعات سریعتر خواهد بود، بلکه از هر مکانی تنها با اتصال به اینترنت می توانید به داده های مورد نظر دسترسی داشته باشید. - محافظت در برابر قطعی برق و بلایای طبیعی
در برخی موارد، کامپیوترها و تجهیزات ذخیره سازی مانند سرور و استوریج در معرض آسیب هایی قرار خواهند گرفت که کنترل آنها از دست شما خارج است مانند طوفان شدید، خاموشی های تصادفی و قطع برق که امکان تخریب درایوهای ذخیره سازی را ایجاد میکند. بهترین راه حل، تهیه بک آپ از اطلاعات به صورت منظم یا اجازه به سیستم برای پشتیبان گیری به صورت خودکار است. دیگر نگران قطعی برق و از دست رفتن اطلاعات مهم خود نخواهید بود. - نصب آنتی ویروس برای جلوگیری از سرقت اطلاعات
بی شک از میزان تخریبی که ویروس های اینترنتی می توانند بر روی تجهیزات و داده ها ایجاد کنند مطلع هستید. میزان پیشرفت ویروس ها و پیشرفت در تاثیر گذاری تنها در عرض چند ساعت می توانند تمام اطلاعات شما را برای همیشه از بین ببرند. استفاده از یک آنتی ویروس یکی از راه ها برای کاهش خطر تهدیدات ناشی از ویروس ها می باشد، اما در کنار آن حتما از اطلاعات خود backup تهیه کنید. زیرا با این کار امنیت اطلاعات خود را تضمین خواهید کرد. - محافظت در برابر خرابی هاردیسک ها
دلایلی که منجر به خرابی hard drive می شود متنوع و زیاد میباشد. برخی هارد دیسک ها در صورت فرسودگی یا آسیب دیدن دیدن دچار نقص می شوند، علاوه بر این، هارد دیسک ها در لحظه خراب نمی شوند، این خرابی در طول مدت زمان و به تدریج ایجاد می شود. اینکه به چه دلیل این خرابی ایجاد شده است مهم نیست، زیرا در هر حالت نتیجه آن از دست رفتن اطلاعات است. - بازیابی در صورت خرابی سیستم عامل
بخش عظیمی از خرابیها در کامپیوترهای بزرگ و کوچک، خرابی OS می باشد که میتواند به دلایل مختلفی اتفاق بیافتد. برخی Operating System ها به دلیل تخصیص نادرست فضای حافظه از کار می افتند و برخی در نتیجه خرابی نرم افزار یا خطاهای متعدد اپلیکیشن ها، در اثر گذشت زمان می باشد. در هر صورت برای جلوگیری و به حداقل رساندن هزینه ای که خرابی سیستم عامل، به وجود می آورد، گرفتن بکاپ از اطلاعات ضروری است.
کدام دستگاه برای بکاپ اطلاعات مناسب است؟
زمانی که تصمیم به تهیه نسخه از دیتای خود می گیرید، اولین راهکار، تهیه دستگاه ذخیره سازی یا استوریج مدیا می باشد. دستگاه های ذخیره سازی انواع مختلفی دارند؛ ذخیره سازی مبتنی بر Tape، optical drives، SD cards، hard disk drives و سرویس های ذخیره سازی مبتنی بر ابر.
۵ نوع اصلی بکاپ گیری اطلاعات
- Full Backup
همانطور که از نام این روش پیداست، نسخه کپی اطلاعات به صورت کامل از تمامی مواردی که مهم تلقی می شوند و نباید از بین برومند گرفته می شود. این نوع بکاپ اولین نسخه و به طور کلی معتبرترین نسخه است، زیرا بدون نیاز به ابزارهای جانبی و اضافه تهیه می شود. - Incremental Backup
در این روش تهیه نسخه پشتیبان نیاز به دقت بیشتری می باشد، زیرا شامل تهیه کپی از File ها با در نظر گرفتن تغییراتیست که از زمان گرفتن نسخه بکاپ قبلی در آن اطلاعات ایجاد شده است. به عنوان مثال؛ تصور کنید یک نسخه بکاپ تهیه کرده اید، پس از اتمام کار، تصمیم می گیرید که به علت ادامه کار، بکاپ افزایشی را انجام داده و در این حالت دو نسخه ایجاد می شود. در روش Incremental تشخیص داده می شود که تمام پرونده های موجود در نسخه پشتیبان کامل، یکسان مانده و تنها نسخه بکاپ جدید را از فایل جدید ایجاد شده تهیه می کند. بنابراین بکاپ تکراری ایجاد نمی شود.
پشتیبان گیری افزایشی باعث صرفه جویی در وقت و فضای ذخیره سازی می شود، زیرا در صورت وجود full backup از قبل، همیشه تعداد فایل های کمتری برای تهیه بکاپ وجود دارد. توصیه می شود در این روش، از گرفتن Backup به صورت Manual استفاده نشود. تنها مشکل موجود در زمان بازیابی اطلاعات است زیرا هم پیچیده تر است و هم نیاز به زمان بیشتر به علت سرعت پایین عملیات دارد. ابتدا آخرین نسخه بکاپ کامل بازیابی و سپس موارد افزایشی، اعمال میشود. - Reverse incremental Backup
در روش Reversed incremental backup ابتدا یک نسخه بکاپ کامل از اطلاعات ایجاد می شود و بطور دوره ای این نسخه بکاپ را با live copy گرفته شده همسان سازی کرده و نسخه های قدیمی را بازسازی میکند. در صورت نیاز به Restore اطلاعات، نسخه های محدودی وجود دارندو کار پیچیده ای نیست. - Differential Backup
این نوع نسخه بکاپ differential همان ساختار incremental backup را دارد و فقط از فایل های جدید یا فایل هایی که تغییراتی در اطلاعات داشته اند، بکاپ تهیه می کند. بدین ترتیب تمام فایل های ایجاد شده پس از نسخه بکاپ کامل، کپی میشوند. این روش هم به علت جلوگیری از هرگونه بروز مشکل در هنگام تهیه بکاپ، بهتر است به صورت اتوماتیک انجام شود. - Near-CDP Backup
Continuous Data Protection یا محافظت مداوم از داده ها به نسخه بکاپی گفته می شود که بلافاصله پس از ایجاد هر تغییر در اطلاعات، گرفته می شود. این روش اجازه می دهد تا برای بازیابی اطلاعات به هر نقطه ای از زمان که نیاز است مراجعه کرده و از امنیت جامع و پیشرفته ای برخوردار شوید. اپلیکیشن هایی که روش بکاپ Near-CDP را اجرا میکنند معمولا به CDP معروف هستند و به صورت خودکار، نسخه های incremental backup در بازه های زمانی خاص ایجاد می کنند، مثلا هر ۱۵ دقیقه / ۱ ساعت / ۲۴ ساعت. بنابراین برای بازیابی اطلاعات به آن بازه های زمانی مشخص محدود می باشند.
روش Near-CDP backup از ژورنالینگ استفاده کرده و مبتنی بر snapshot ها می باشد و فقط کپی خواندنی از داده های منجمد شده در یک زمان خاص هستند. روش Near-CDP هر تغییری را در سیستم میزبان ثبت میکند، اغلب با صرفه جویی در اختلاف Byte یا Block-level به جای تفاوت در File-level. اختلاف این روش بک آپ با Disk mirroring در این است که امکان بازگشت مجدد Log و در نتیجه بازسازی تصاویر قدیمی داده ها را فراهم میکند.
Intent-logging ، اجازه اجرای اقدامات احتیاطی برای سازگاری میان live data، محافظت از فایل های self-consistent که نیاز به برنامه های be quiesced and made ready for backup دارند را می هد. روش CDP بکاپ گیری معمولا مناسب برای ماشین های مجازی یا معادل آن است و Near-CDP معمولا برای بکاپ گیری در سرویس Client-server سازمانی استفاده می شود.
۵ اشتباه رایج هنگام تهیه نسخه بکاپ
- عدم نیاز به پشتیبان گیری از برخی اطلاعات
بدون شک این یکی از رایج ترین اشتباهات است. خیلی اوقات تهیه نسخه بکاپ یا به دلیل عدم دسترسی به اطلاعات یا به دلیل اینکه اطلاعات در آن زمان مهم نبوده است انجام نشده، تا زمانی که از بین بروند. - ذخیره نسخه های پشتیبان در همان سخت افزاری که فایل اصلی می باشد
دلیل تهیه نسخه بکاپ از اطلاعات برای نگهداری از آنها می باشد. بنابراین کپی داده ها باید در مکانی متفاوت از محل نگهداری اطلاعات اصلی ذخیره شود. اگر آنها در همان سخت افزار ذخیره شده و سخت افزار آسیب ببیند، نسخه های بک آپ نیز همراه با اطلاعات اصلی از بین خواهند رفت. - تست نسخه بکاپ
تهیه نسخه بکاپ شامل فرآیند های مختلفی می باشد. فقط ایجاد یک نسخه کافی نیست، همچنین پس از تهیه نسخه پشتیبان باید اطلاعات را بررسی کنید تا در صورت نیاز به داده های ذخیره شده واقعاً در دسترس باشند. آزمایش نسخه بکاپ تهیه شده به همان اندازه فایل اصلی دارای اهمیت است. بسته به نوع بکاپ تهیه شده، که اغلب به صورت فایل فشرده شده است، ممکن است در زمان تست خراب شود، در این صورت باید یک نسخه پشتیبان تهیه کرد. - به طور منظم و به اندازه کافی نسخه پشتیبان تهیه نمی شود
تهیه نسخه پشتیبان به طور منظم بسیار مهم است، خصوصاً اگر اطلاعات به طور مکرر به روز می شوند. به عنوان مثال تصور کنید در حال نوشتن کتاب هستید، در یک نرم افزار مرتبط برای نوشتن هستید و فقط در اول هر ماه یک نسخه پشتیبان تهیه می کنید. اگر فایل در میان ماه دچار مشکل شود، شما تنها یک نسخه که مربوط به ۲ هفته قبل است را خواهید داشت و تمام کارهایی را که در این دوره انجام داده اید از دست خواهید داد. - عدم برچسب زدن به فایل های بکاپ
پس از اجرای نسخه پشتیبان، فایل های تهیه شده از هر آرشیو و مربوط به هر سخت افزار را نگهداری کنید. در صورت نیاز به ریکاوری اطلاعات برای تجهیزات مختلف، این کار به صورت درست برای تجهیزات درست انجام خواهد شد.