پشتیبان گیری در SQL Server- جلسه دوم

مدل بازیابی ساده در SQL Server


مدل بازیابی “Simple” به شما امکان یک پشتیبان گیری ساده که می تواند برای جایگذین کردن تمام پایگاه داده شما در مواقع بروز شکست و یا اگر شما نیاز به بازگرداندن پایگاه داده خود در یک سرور دیگر باشید استفاده شود. با این مدل بازیابی شما توانایی انجام پشتیبان گیری های کامل (یک کپی کامل) یا پشتیبانگیری های تفاضلی یا همان differential backups (هر تغییری از آخرین پشتیبان گیری کامل) را دارید. با استفاده از این مدل بازیابی در صورت هر گونه شکست به آخرین پشتیبانی کامل گرفته شده بر می گردد.


شرح

مدل بازیابی ساده، ابتدایی ترین مدل بازیابی برای SQL Server می باشد. هر تراکنش در گزارش تراکنش نیز نوشته می شود، اما وقتی تراکنش کامل می شود و داده در فایل داده نوشته می شود فضایی که برای گزارش تراکنش استفاده شده است دوباره قابل استفاده برای تراکنش جدید می شود. از آنجایی که این فضا دوباره استفاده می شود قابلیت ایجاد نقطه ای برای بازیابی وجود ندارد بنابراین اخرین نقطه بازیابی، در زمانی هست که پشتیبانی کامل یا تفاضلی گرفته شده . همچنین، از آنجایی که این فضا مورد استفاده مجدد برای گزارش تراکنش می شود، گزارش تراکنش به صورت بر خلاف مدل بازیابی کامل برای همیشه در حال رشد نخواهد بود.

در زیر به دلایلی که ممکن است شما از این مدل بازیابی استفاده کنید پرداختیم:

1. داده شما حیاتی نمی باشد و به آسانی دوباره تولید می شود.

2. پایگاه داده فقط برای تست یا توسعه استفاده می شود.

3. داده ثابت هست و تغییر نمی کند.

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

5. داده از جای دیگری مشتق شده و به راحتی می تواد دوباره آن را تولید کرد.

نوع پشتیبان گیری که شما می توانید اجرا کنید وقتی که داده در مدل بازیابی ساده هست بدین شرح می باشد:

1. Complete backups

2. Differential backups

3. File and/or Filegroup backups

4. Partial backups

5. Copy-Only backups


چگونه می توان این مدل بازیابی ساده را در T-SQL تنظیم نماییم

ALTER DATABASE dbName SET RECOVERY recoveryOption
GO

مثال: تغییر پایگاه داده AdventureWorks به مدل بازیابی ساده.

ALTER DATABASE AdventureWorks SET RECOVERY SIMPLE
GO


چگونه می توان این مورد را در SQL Server Management Studio تنظیم نمود

1. بر روی پایگاه داده خود کلیک راست کنید و بر رو به گزینه Properties کلیک نمایید.

2. در صفحه Options وارد می شوید.

3. در مقابل عبارت Recovery Model عبارت Simple را انتخاب می کنید.

4. در نهایت بر روی OK کلیک نمایید.

SQL Server Management Studio


نویسنده: بابک رستمی

منبع: انجمن تخصصی فناوری اطلاعات ایران

هرگونه نشر و کپی برداری بدون ذکر نام نویسنده و منبع دارای اشکال اخلاقی و شرعی می باشد.

عنوان
1 پشتیبان گیری در SQL Server- جلسه صفر رایگان
2 پشتیبان گیری در SQL Server- جلسه اول رایگان
3 پشتیبان گیری در SQL Server- جلسه دوم رایگان
4 پشتیبان گیری در SQL Server- جلسه سوم رایگان
5 پشتیبان گیری در SQL Server- جلسه چهارم رایگان
زمان و قیمت کل 0″ 0
0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....