نحوه بکاپ گیری و بازگردانی یا ریستور دیتابیس‌ها در SQL Server

نحوه بکاپ گیری و بازگردانی یا ریستور دیتابیس‌ها در SQL Server

📅 ⏱️ 12 دقیقه مطالعه

نحوه بکاپ گیری و بازگردانی یا ریستور دیتابیس‌ها در SQL Server

. در ابتدا پنجره SQL Server Management Studio را باز کرده و در قسمت Object Explorer با ورود به بخش databases، بر روی دیتابیس موردنظر کلیک راست کرده و از منوی Task گزینه Restore را انتخاب کنید.

تغییر پسورد Sa در sql server

را انتخاب نموده و بر روی Connect کلیک کنید.

تغییر پسورد Sa در sql server

لیست را باز نمایید.

جهت بازگردانی اطلاعات از یک Database که قبلا از آن Backup تهیه شده است به روش زیر عمل کنید:

۱. پس از اتصال به کنسول SQL Server Management Studio روی دیتابیس کلیک راست کرده
و از منوی Task گزینه Restore و سپس Databases را انتخاب کنید.

نحوه بازیابی
نحوه بازیابی

۲. از قسمت Source For Restore گزینه From Device را انتخاب کرده و فایل Backupی که پیش‌تر تهیه شده است را انتخاب کنیم.

از قسمت Source For Restore
از قسمت Source For Restore

۳. جهت جایگزین (Replace) شدن Database از منوی Options گزینه Overwrite the existing database را انتخاب کنید.

لازم به ذکر است در نسخه SQL Server ۲۰۱۴ و بالاتر، جهت مشخص کردن محل ذخیره‌ی جدید برای فایل‌های دیتابیس، از تب Files بر روی گزینه Relocate all files to folder کلیک کنید و محل ذخیره‌ای جدید برای Data File Folderها و Log File Folderها تعیین کنید.

جهت جایگزین (Replace) شدن Database
جهت جایگزین (Replace) شدن Database

نکات قابل توجه در  Backup SQL server

پیشنهاد می‌شود به دلیل حجم بالای تراکنش‌ها در SQL Server، زمان انجام عملیات بکاپ خودکار، خارج از ساعات کاری باشد، برای مثال ساعات پایانی روز.

پیشنهاد می‌شود فایل‌های بکاپ بر روی سرور و یا دیسک دیگری ذخیره شود.
تا در صورت بروز هرگونه اشکال در سرور SQL، فایل‌های بکاپ از بین نرود.

جهت انجام عملیات بکاپ ‌گیری، یوزر می‌بایست دسترسی Sysadmin را به عنوان Server Roles و دسترسی‌های db_owner و db_backupoperator را به عنوان Database Roles داشته باشد. بدین منظور در نرم‌افزار SQL Server Management Studio پس از اتصال به Instance به مسیر Security و سپس Login رفته و با کلیک راست بر روی یوزر موردنظر گزینه Properties را انتخاب مکنید و تنظیمات را مطابق زیر اعمال نمایید.

نکات قابل توجه در  Backup SQL server
نکات قابل توجه در Backup SQL server

 

از منوی Options گزینه Overwrite the existing database
از منوی Options گزینه Overwrite the existing database

 

restore sql
restore sql
پیمایش به بالا