نحوه برگرداندن بکاپ در Sql | استوایی ostovaeee

نحوه برگرداندن بکاپ در Sql

گاهی اوقات به علت خراب شدن دیتابیس و یا دسترسی به اطلاعات قبلی کاربران نیاز به Restore کردن بک آپ‌ها وجود دارد. در این آموزش با نحوه برگرداندن بکاپ در Sql آشنا خواهید.

درصورتیکه با نحوه بکاپ گیری در Sql آشنایی ندارید آموزش قبلی مربوط به نحوه بک آپ گیری در Sql Server را مشاهده نمایید.

آموزش رایگان Sql Server | استوایی

آشنایی با نحوه برگرداندن بکاپ در Sql

گرفتن نسخه پشتیبان و روش restore کردن backup در Sql یکی از مباحث مهم در زمینه نگهداری از دیتابیس است. در این آموزش نحوه برگرداندن بکاپ در Sql را بصورت کامل و تصویری فرا خواهید گرفت.

ریستور دیتابیس در Sql

بر روی Databases کلیک راست – Restore Databases را بزنید.

دستور Restore در Sql | استوایی
دستور Restore در Sql | استوایی

در پنجره باز شده در قسمت General اگر بخواهید از دیتابیس‌های موجود یک دیتابیس با نام دیگری ایجاد کنید گزینه Databases را انتخاب ودیتابیس مورد نظر را انتخاب نمایید در غیر اینصورت باید گزینه Device  را انتخاب و از دکمه سه نقطه آدرس فایل بک آپ مورد نظر را انتخاب کنید. در قسمت Destination بخش Databases نام دیتابیسی که قرار است ایجاد شود را بنویسید و توجه داشته است اگر دیتابیسی با این نام وجود داشته باشد Restore بر روی آن دیتابیس انجام می‌شود پس حتما در انتخاب نام دقت کنید.

طریقه ریستور کردن دیتابیس | استوایی
طریقه ریستور کردن دیتابیس | استوایی

در قسمت Files میتوان مسیر فایل mdf و ldf دیتابیس مشخص می‌شود که می‌توان آنرا تغییر داد.

مطالبی پیرامون نحوه برگرداندن بکاپ در Sql

در صورتیکه دیتابیسی با نام تعیین شده در سیستم وجود داشته باشد باید در قسمت Options گزینه Overwrite the existing database انتخاب شود تا خطایی رخ ندهد در غیراینصورت خطا می‌دهد که دیتابیسی با این نام وجود دارد.

اگر هنگام Restore کردن پیغام خطا Database is in use را مشاهده کردید باید در قسمت Options گزینه Close Existing Connection را بزنید و در نهایت Ok را بزنید تا عملیات بازگردانی دیتابیس انجام شود.

نحوه برگرداندن بکاپ در Sql | استوایی ostovaee
روش برگرداندن بکاپ در Sql | استوایی ostovaee

حذف دیتابیس در Sql

گاهی اوقات بجای حذف دیتابیس بصورت کامل می‌توان آنرا detach کرد یعنی دیتابیس را از دسترس کاربران خارج نمود بدون اینکه فایل‌های mdf و ldf آنها از سیستم پاک شود برای اینکار کافیست بر روی دیتابیس موردنظر کلیک راست کرده و گزینه Tasks – Detach را انتخاب کنید.

نحوه برگرداندن بکاپ در Sql | حذف دیتابیس | استوایی
نحوه برگرداندن بکاپ در Sql | حذف دیتابیس | استوایی
جادوی استوایی Sql Server |استوایی

نحوه Attach در Sql

در صورتیکه فایل mdf و ldf یک دیتابیس را در اختیار داشته باشید می‌‎توان دیتابیس را بازیابی کرد برای اینکار باید بر روی Databases کلیک راست کرده و گزینه Attach را انتخاب نمایید.

دستور Restore در Sql | استوایی
Attach کردن دیتابیس | استوایی

سپس در پنجره باز شده دکمه Add را زده و فایل mdf موردنظر را انتخاب و سپس ok را بزنید.

نحوه Attach دیتابیس | استوایی
نحوه Attach دیتابیس | استوایی

سرفصل های آموزش Sql

4 نظر برای نحوه برگرداندن بکاپ در Sql ثبت شده

  1. باسلام.
    من حدود 2 ساعت درگیر مشکل Restore کردن دیتابیس بودم و کلی سعی و خطا و Search کردم ولی آخر سر اینجا راه حل مشکلمو به ساده ترین روش ممکن پیدا کردم. ممنون از مطلب مختصر و بسیار بسیار مفیدی که گذاشتین.

    1. سلام دوست عزیز. خیلی خوشحالم که از آموزش ها راضی بودید

  2. سلام – ممنون از آموزش خوب و عالی در مورد بکاپ و ریستور sql

دیدگاهتان را بنویسید

پر کردن تمام موارد زیر الزامیست