چگونه یک بک آپ از نوع Differential در SQL Server ایجاد کنیم؟

یکی دیگر از روشهای معمول Backupگیری، روش Differential است. در این روش، فقط از تغییراتی که در Database موردنظر از آخرین Backup گرفته شده انجام شده است، Backup گرفته می‌شود. لازم به ذکر است که اگر از Database شما تاکنون backupای گرفته نشده باشد، اولین بار که بصورت Differential بکاپ بگیرید از تمامی اطلاعات دیتابیس Backup گرفته می‌شوند.

در واقع اگر شما یک Full Backup و پس از آن یک Differential Backup بگیرید، اطلاعات موجود در Differential Backup شما فقط شامل اطلاعات تغییر کرده بعد از Full Backup می‌باشد. زمانی‌که می‌خواهید Backupی از SQL سرور خود را بازیابی کنید، کافیست ضمن بازگردانی آخرین Full Backup، فقط اطلاعات موجود در آخرین Differential Backup را نیز بازیابی کنید تا اطلاعات به صورت کامل بازیابی شوند. در این حالت سایر Differential Backupهای موجود نادیده گرفته می‌شوند.

برای گرفتن این نوع بک آپ و بازیابی آن به روش زیر عمل می کنیم:

پشتیبان از نوع Full می گیریم

پشتیبان از نوع Differentital ایجاد می کنیم

برای بازیابی باید فایل پشتیبان Differential و Full را انتخاب کرده و بازیابی کنیم.

دیدگاه خود را بیان کنید

نشانی ایمیل شما منتشر نخواهد شد.