ریکاوری و بازیابی اطلاعات دیتابیس و sql

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

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

 

SQL چیست؟

پیش از اینکه ریکاوری و بازیابی اطلاعات دیتابیس و sql را مورد بررسی قرار دهیم قصد داریم sql را از نظر معنایی مورد بررسی قار دهیم. این واژه شکل کوتاه شده Structured Query Language است. این قابلیت را به عنوان یک زبان استاندارد می شناسند که امکان ایجاد وابستگی و برقراری ارتباط را میان پایگاه داده ها به وجود بیاورد.

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

انواع ریکاوری های پایگاه داده

ریکاوری و بازیابی اطلاعات دیتابیس و sql دارای مدل های مختلفی می باشد. این روش ها تشخیص می دهند که کدام نوع از دیتابیس ها به بک آپ گیری نیاز دارند. در ادامه تعیین می کند که مشکلات وارد شده به صورت سخت افزاری یا نرم افزاری است. همچنین مشخص می کند که میزان مشکل چه حد می باشد.

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

§         ریکاوری ساده

برای انجام این نوع از ریکاوری در دیتابیس ها باید بدانید که transaction log در این موقعیت پاک می شوند و فایل ها از نظر سایز دچار تغییراتی می شوند. همین امر باعث می شود که امکان بک آپ گیری از log ها به شکل سخت تری انجام بگیرد. در طی فرایند روش ساده ریکاوری و بازیابی اطلاعات دیتابیس و sql بک اپ گیری به وسیله transaction log انجام نمی شود بنابراین عملیات full و bulk_ligged را برای بازگردانی و پشتیبانی از داده ها انجام می دهند.

§         ریکاوری کامل

در این مدل از ریکاوری برخلاف نوع ساده امکان پشتیبانی از transaction log ها نیز وجود دارد. در این شکل از ریکاوری می توانید فایل هایی را که دچار آسیب یا گم شده اند را بازیابی کنید. به علت قابلیت پشتیبانی ا point-to-time افراد می توانند به مقدار دلخواه و بر اساس سلیقه خود فرایند ریکاوری را انجام دهند.

§         ریکاوری bulk logged

ریکاوری و بازیابی اطلاعات دیتابیس و sql به این شیوه شباهت زیادی به نوع کامل دارد. این نوع عملکرد قابلیت بسیار بالایی برای اجرای bulk دارد. در این روش ریکاوری سایز فایل های transaction به میزان زیادی کاهش پیدا می کند. علاوه بر این از قابلیت پشتیبانی از ریکاوری point-in-time خبری نیست.

در صورتی که به ریکاوری نوع transaction log این امکان وجود دارد که مقدار قابل توجهی از داده ها از بین بروند. دقت داشته باشید تهیه نسخه بک آپ باعث می شود که نیاز به ریکاوری به میزان زیادی کاهش پیدا کند.

 

سخن پایانی

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

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد