کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

تکنیک های ترمیم فاجعه ها در سیستم های پایگاه داده

اختصاصی از کوشا فایل تکنیک های ترمیم فاجعه ها در سیستم های پایگاه داده دانلود با لینک مستقیم و پرسرعت .

تکنیک های ترمیم فاجعه ها در سیستم های پایگاه داده


تکنیک های ترمیم فاجعه ها در سیستم های پایگاه داده

تکنیک های ترمیم فاجعه ها در سیستم های پایگاه داده

به همراه 20 صفحه اسلاید آماده ارائه در فرمت پاورپوینت

 

 

 

 

مقدمه

گسترش استفاده از کامپیوتر باعث نفوذ کاربرد کامپیوتر در جنبه های مختلف زندگی انسان از جمله جنبه های حیاتی مانند کنترل ترافیک هوایی ،  کنترل خودکار خطوط دریایی ،  مدیریت نقطه فروش و حتی سرویس فروش بلیط سینما شده است. داده های ذخیره شده در سیستم های کامپیوتری با ارزش ترین دارایی یک شرکت است که باید به هر قیمت از آن محافظت کنند.

تکنیک های تحمل خطا برای افزایش قابلیت در دسترس بودن سیستم و کاهش خرابی های ناشی از بروز خطا در اجزا گسترش یافتند. داده های حیاتی درون حافظه پایدار ذخیره شده و کپی های اضافی برای ذخیره در حافظه های پایدار تهیه می شوند این روش ها مناسب است ولی در برابر رخ دادن یک حادثه ممکن است نا کارآمد باشد . از جمله این حوادث می توان به زلزله سال 1906 در سان فرانسیسکو اشاره کرد که بیش از نیمی از شهر را ویران کرد .

رویه های وسیع تهیه پشتیبان برای محافظت داده ها در مقابل بروز یک حادثه گسترش یافتند که از جمله آنها می توان  به رویه های تهیه پشتیبان به صورت پدر بزرگ – پدر – فرزند، تکنیک­های رویدادنگاری افزایشی و متد نسخه­برداری تصویر داده­ها اشاره کرد. به علاوه، برای نگهداری در برابر از دست رفتن داده، سیستم باید بتواند سرویس عادی خود را پس رخ دادن حادثه ارائه کند. بنابراین همراه با داده سخت افزار کامپیوتر نیز باید جایگزین شوند.

 

تعریف ترمیم

پایگاه­داده­ها بالقوه در معرض آسیب است. انواع نقص (عیب) و در نتیجه خرابی ممکن است در پایگاه­داده­ها بروز کند. سیستم مدیریت پایگاه­داده­ها باید بتواند, در صورت بروز خرابی, پایگاه­داده­ها را ترمیم و آسیبها و خسارات وارده بر آن را جبران کند. به عبارت دیگر می­توان بروز خرابی در سیستم را ناشی از بروز اشتباه در سیستم دانست که خود اشتباه ناشی از ایجاد نقص در سیستم است.

به عبارت ساده ترمیم یعنی بازگرداندن پایگاه­داده­ها به وضع سازگاری که درست قبل از بروز خرابی داشت. به بیان دیگر به آخرین وضع سازگار, به گونه­ای که اثری از خرابی در آن نباشد.

 

 

سلسه مراتب خطا

خطاها انواع مختلفی داشته و در منابع مختلف دسته­بندی­های متفاوتی برای آنها معرفی شده است.

از جمله می­توان خرابی­ها را به دو دسته عمده خرابی سیستمی و خرابی رسانه­ای تقسیم کرد. خرابی سیستمی سبب می­شود تا حداقل یک و معمولاً تمام تراکنش­های در حال اجرا در سیستم آسیب ببینند ولی داده­های ذخیره شده در حافظه جانبی دچار خرابی نمی­شوند. مثل خرابی ناشی از قطع جریان برق. برعکس خرابی­های رسانه­ای سبب ایجاد خرابی در تمام یا قسمتی از داده­های ذخیره شده در حافظه مانا می­شود و حداقل روی آن دسته از تراکنش­هایی که در حال استفاده از داده­ها هستند تأثیر می­گذارد.

بر اساس شدت سختی خطا از کم به زیاد خطاها به چند دسته تقسیم می شوند : زودگذر، Crash، رسانه­ای، محلی، اپراتور و خطا های بدخواه.

خطاهای گذرا آنهایی هستند که موجب از دست رفتن پیغام ها در سیستم های مبتنی بر شبکه می­شوند . پروتکل­ها در لایه داده، لایه شبکه و لایه کاربرد می­تواننند برای رفع و کنترل این گونه خطاها طراحی شوند.

در هنگام رخ دادن یک خطا ی Crash  تمام محتویات حافظه و نیز حالات برنامه موجود در پردازنده از بین می­روند. مکانیسم های استاندارد ترمیم Crash  مانند عمل نقطه­وارسی روی یک حافظه پایدار می­توانند برای مدیریت این مساله اتخاذ شوند.

خطاهای رسانه­ای به نقص داده در روش­های حافظه ماندگار مربوط می شوند. برای مقابله با خطاهای رسانه­ای نسخه های پشتبان داده وابسته به موقعیت و فرصت باید تهیه شود. این رویه­های تولید پشتیبان ممکن است دستی یا خودکار باشند. ممکن است روی نوارها، دیسک ها و یا کارتریج­ها ذخیره شوند. واحد پشتیبان­گیری ممکن است یک نسخه­برداری کامل پایگاه داده یا یک رکورد ثبت ساده باشد. پس از رخ دادن یک خطای رسانه­ای نسخه­های پشتیبان باید برای ترمیم داده­های از دست­رفته بازیابی شوند.

خطاهای سایت یا محلی تمام پردازنده های موجود در یک محل را تحت تاثیر قرار می­دهند. این نوع خطاها ممکن است یک مجموعه از ایستگاه­های کاری در یک اتاق یا یک مجموعه در یک ساختمان را تحت تاثیر قرار دهند. از آنجایی که این خطاها ماشین­هایی در محدوده بزرگی را تحت تاثیر قرار می­دهند این خطا ها می­توانند اولین نوع خطاهایی باشند که به حادثه یا فاجعه مشهور می­باشند. طرح­ها و تسهیلات موجود ترمیم فاجعه می­توانند برای تحمل خطاهای سایت طراحی شوند. داده­ها در حافظه­های پایدار و کارتریج­های پشتیبان ممکن است جبران ناپذیر باشند. جداسازی جغرافیایی سخت افزارهای اضافی و داده­ها می تواند به ترمیم این گونه از حوادث کمک کند.

اعمال بشر باعث لایه بعدی از حوادث می شوند. به عنوان مثال ممکن است شخصی به صورت تصادفی نسخه­های جاری و پشتیبان را با هم اشتباه کرده و آخرین نتیجه نوشته شده را دوباره بنویسد. بر عکس خطاهای محلی، مشخص کردن محدوده خطاهای اپراتور و تشخیص داده­های خوب از داده­های بد کار ساده ای نمی­باشد. رویه های ترمیم معمولاً وقت­گیر هستند. خطاهای اپراتور را می­توان بوسیله محدودسازی اختیارات کاربرهای کم تجربه و تهیه حافظه­های پشتیبان کافی به حداقل رساند.

بدترین نوع خطا، خطاهای بدخواه یا رومی است که می­توانند تمام قطعات اطلاعات را نابود سازند. یک نمونه از آنها ویروس کامپیوتری مثل Michelangelo است که قادر است پردازنده­های اولیه و پشتیبان ونیز نوارهای پشتیبان را آلوده سازد. این نمونه از خطاها می­توانند بوسیله وادارسازی پروتکل­ها به توسعه خود بوسیله کنترل­های ایمنی بسیار سخت و تهیه تعداد نسخه­های پشتیبان کافی کاهش داد.

 

معماری سیستم و طبقه بندی ترمیم­ها

معماری اصلی سیستمی که ما در نظر می­گیریم شامل یک سایت اولیه و یک سایت پشتیبان است (شکل 1). سایت اولیه ممکن است یک سیستم پایگاه­داده درست یا یک واحد دیسک تنها را ارایه کند. در موارد گذشته، یک واحد پردازش یک کامپیوتر همه منظوره همراه با چندین دیسک و نوار است و در موارد اخیر، یک واحد پرداش یک کنترل کننده دیسک است که هیچگونه نواری در سایت ندارد. به موازات سایت اولیه، سایت پشتیبان نیز شامل واحد پردازش، دیسک و نوار است که اطلاعات کافی در آن ذخیره می­شود تا در صورتی که سایت اولیه از کار افتاد اطلاعات موجود در پشتیبان برای ترمیم داده­های از دست رفته در سایت اولیه مورد استفاده قرار گیرد. بنابراین پشتیبان فقط هنگام خطا مورد استفاده قرار می گیرد.

 

ممکن است هنگام انتقال از فایل ورد به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل است

متن کامل را می توانید در ادامه دانلود نمائید

چون فقط تکه هایی از متن برای نمونه در این صفحه درج شده است ولی در فایل دانلودی متن کامل همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند موجود است


دانلود با لینک مستقیم

نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.