اهمیت بکاپگیری از اطلاعات سرور
پشتیبانگیری و بازیابی روند ایجاد و ذخیره کپی دادهها را توصیف میکند که میتواند برای محافظت از سازمانها در برابر از دست دادن دادهها استفاده شود. گاهی اوقات از این به عنوان بازیابی عملیاتی یاد میشود بازیابی از یک نسخه پشتیبان معمولاً شامل بازگرداندن دادهها به مکان اصلی یا مکان جایگزین است که می تواند به جای دادههای از دست رفته یا آسیب دیده مورد استفاده قرار گیرد.
خرابی سیستم تمام دادهها را پاک میکند، هر خطا ممکن است منجر به حذف دائمی شود. از دست دادن دادهها همیشه به طور ناگهانی اتفاق میافتند.
یک نسخه پشتیبان باید تهیه شود، برای محافظت در برابر احتمال از بین رفتن اطلاعات به دلیل خرابی سخت افزار یا نرم افزار اصلی، یک نسخه اصلی از سیستم در یک سیستم یا رسانه جداگانه ذخیره شود.
چند دلیل مهم برای پشتیبانگیری از اطلاعات
- پیشگیری از دست دادن دادهها:
همه افراد درباره از دست دادن دادهها شنیدهاند یا آنها را تجربه کردهاند. دلیل اصلی پشتیبان گیری از اطلاعات ذخیره فایلهای مهم در صورت خرابی سیستم یا خرابی هارد دیسک است.
- برنامه عملیاتی پشتیبان:
اگر نسخههای پشتیبان اصلی منجر به خرابی دادهها یا خرابی هارد دیسک شوند، باید نسخه پشتیبان تهیه شود. این گزینه بهتر است از طریق فضای ذخیره سازی ابری یا فضای خارج از سایت انجام شود. در صورت بروز بلایای طبیعی یا مصنوعی توسط انسان، تهیه پشتیبان اضافی ضروری است. طوفان و جنگ میتواند منجر به نابودی سرورها و رایانهها شود. همچنین در اثر آتش سوزی و سیل. خوشبختانه، ما در عصر فن آوری ابری هستیم، جایی که تهیه نسخه پشتیبان از دادهها از همیشه آسانتر و ایمنتر شده است.
- گزارشگری و حسابرسی مالیاتی:
مقامات مالیاتی به حسابرسی معروف هستند. قوانین در بین کشورها متفاوت است ، اما برای شرکتها مهم است که دادههای مالی و حسابداری را برای اهداف گزارش مالیاتی ذخیره کنند. با پشتیبان گیری از دادهها، شرکتها میتوانند در هنگام حسابرسی وجهه خود را حفظ کنند.
- ارتباط با مشتری:
اطلاعات ذخیره شده مدیریت ارتباط با مشتری را بهبود میبخشد، که منجر به افزایش بازاریابی و فروش میشود. علاوه بر این، اطلاعات مشتری ذخیره شده باعث اعتماد و ارزش یک شرکت میشود.
- روابط سرمایه گذار:
برای روابط سرمایه گذار، تهیه پشتیبان از اطلاعات زمان برای تهیه گزارشهای سالانه برای سهامداران را کاهش میدهد. اطلاعات ذخیره شده نماد دقت و سازماندهی یک شرکت است. بدون پشتیبان گیری از اطلاعات، سهامداران نمیتوانند آگاهانه تصمیم بگیرند یا ارزش شرکت را تعیین کنند.
- بایگانی کردن:
اطلاعات پشتیبان، توسعه بایگانیها را ساده میکند. با اطلاعات دیجیتالی، تاریخچه شرکت درحال ساخت است.
- سود رقابتی:
دادههای ذخیره شده شرکت میتواند یک مزیت رقابتی باشد زیرا بسیاری از مشاغل وجود دارند که از تهیه اطلاعات مهم کوتاهی میکنند.
- بهبود بهرهوری:
با پروندههای پشتیبان موجود، شرکتها با کاهش زمان اتلاف شده، بهرهوری را بهبود میبخشند. پروندههای بایگانی شده به مطالعات تطبیقی گذشته و حال منجر میشود تا یک طرح موثرتر طراحی شود.
- جلوگیری از اتلاف وقت:
پشتیبان گیری از دادهها با جلوگیری از تکرار، اتلاف وقت را کاهش میدهد. بنابراین، کارمندان نیازی به بازنویسی گزارشها ندارند.
- آرامش ذهن:
پشتیبان گیری منظم از اطلاعات منجر به آرامش خاطر میشود. در صورت بروز جرایم اینترنتی، خرابی سیستم یا بلایا، یک نسخه پشتیبان آماده برای راه اندازی مجدد بایگانی یک شرکت است. برای ذخیره اطلاعات مهم شرکت هرگز دیر نیست. در پایان، پشتیبان گیری از اطلاعات برای نجات تجارت در برابر از دست دادن سرمایه گذاران و مشتریان و تعطیلی آن ضروری است.
انواع روش های بکاپگیری از اطلاعات سرور
به طور عمده سه روش اصلی پشتیبان گیری وجود دارد: کامل(full) ، تفاضلی(differential) و افزایشی(incremental).
Full Backup
پشتیبان گیری کامل، کاملترین نوع پشتیبان گیری است که در آن تمام دادههای انتخاب شده را کلون(clone) میکند. این شامل فایلها، فولدرها، برنامههای SaaS ، هارد درایوها و موارد دیگر است. نکته برجسته در تهیه پشتیبان کامل، حداقل زمانی است که برای بازیابی اطلاعات لازم است. با این حال، از آنجا که از همه کارها یک باره پشتیبان تهیه میشود، در مقایسه با سایر نسخههای پشتیبان، تهیه نسخه پشتیبان بیشتر زمان میبرد.
مسئله مشترک دیگر در اجرای پشتیبان گیری کامل این است که فضای ذخیره سازی بیش از حد زیاد است. به همین دلیل اکثر مشاغل تمایل به تهیه نسخه پشتیبان کامل دارند و گهگاه آن را با پشتیبان تفاضلی یا افزایشی پیگیری میکنند. این باعث کاهش بار فضای ذخیره سازی و افزایش سرعت پشتیبان گیری می شود.
Differential Backup
یک پشتیبان تفاضلی مرز بین یک نسخه پشتیبان کامل و یک نسخه پشتیبان افزایشی است. این نوع پشتیبان گیری شامل تهیه نسخه پشتیبان از دادههایی است که بعد از آخرین نسخه پشتیبان تهیه شده یا تغییر کردهاند. به زبان ساده، در ابتدا یک نسخه پشتیبان تهیه میشود، و سپس پشتیبان گیریهای بعدی اجرا میشود تا تمام تغییرات ایجاد شده درفایلها و فولدرها را شامل شود.
این امکان را فراهم میکند که دادهها را سریعتر از پشتیبان گیری کامل بازیابی شوند زیرا فقط به دو جز backup نیاز دارد: یک نسخه پشتیبان کامل(full) اولیه و آخرین نسخه پشتیبان تفاضلی.
طرز کار Differential Backup:
روز اول: تهیه نسخه پشتیبان کامل.
روز دوم: برای تهیه نسخه پشتیبان تفاضلی برنامهریزی کنید. این همه تغییراتی را که بین روز اول تا دوم رخ داده است را پوشش میدهد.
روز سوم: برنامه پشتیبان گیری تفاضلی را تنظیم کنید. این یک کپی از تمام دادههایی است که از روز دوم ( شامل پشتیبان گیری کامل در روز اول + پشتیبان تفاضلی) و روز سوم تغییر کرده اند.
Incremental Backup
اولین نسخه پشتیبان برای پشتیبان افزایش، پشتیبان گیری کامل است. نسخه پشتیبان تهیه شده در آینده فقط تغییراتی را که در نسخه پشتیبان تهیه شده قبلی ذخیره میکند. کسب و کارها انعطاف پذیری بیشتری در این نوع پشتیبان گیریها دارند که فقط آخرین تغییرات ذخیره شده دارند.
پشتیبان گیری افزایشی فقط به فضای ذخیره سازی تغییرات (افزایش) نیاز دارد که امکان پشتیبان گیری سریع را فراهم میکند.
تفاوتهای سه نوع روش Backup از اطلاعات
از نظر فضای ذخیرهسازی، بکاپ کامل فضای زیادی نیاز دارد، تفاضلی فضای متوسط تا زیاد و نسخه افزایشی به فضای کم نیاز دارد.
از نظر سرعت بکاپ، نسخه کامل کمترین سرعت را دارد. نسخه تفاضلی سریع است ولی بیشترین سرعت برای نسخه افزایشی است.
از نظر سرعت ذخیرهسازی مجدد یا restoration، نسخه کامل بیشترین سرعت را دارد. تفاضلی هم سریع است و کمترین سرعت برای نسخه افزایشی است.
از نظر مدیاهای مورد نیاز برای بازیابی، نسخه کامل فقط به بکاپهایی که اخیرا رخ داده نیاز دارد. نسخه تفاضلی، علاوه بر بکاپ کامل اخیر به بکاپهای تفاضلی اخیر هم نیاز دارد. برای نسخه افزایشی، علاوه بر بکاپ کامل اخیر به همه بکاپهای افزایشی بعد از بکاپ کامل هم نیاز است.
از نظر تکرار(duplication)، نسخه کامل کلی فایل تکراری ذخیره میکند، نسخه تفاضلی هم مقداری فایل تکراری ذخیره میکند اما نسخه افزایشی اصلا فایل تکراریر ذخیره نمیکند.
انتخاب استراتژی مناسب برای پشتیبان گیری، اغلب به مقدار دادهای که برای تهیه نسخه پشتیبان نیاز است، بستگی دارد.
به عنوان مثال، اگر حجم بالایی از داده دارید، به یک استراتژی پشتیبان نیاز دارید که ترکیبی از یک نسخه پشتیبان کامل و پشتیبان افزایشی استفاده میکند.