دانشنامه مارال هاست دانشنامه مارال هاست
  • صفحه اصلی
  • مقالات
    • هاست اشتراکی
    • دامنه
    • سرور مجازی
    • کنترل پنل سی‌پنل
    • کنترل پنل پلسک
    • کنترل پنل دایرکت ادمین
    • ایمیل
    • CloudLinux
    • Cloudflare
  • تماس با ما
دانشنامه مارال هاست دانشنامه مارال هاست
دانشنامه مارال هاست دانشنامه مارال هاست
  • صفحه اصلی
  • مقالات
    • هاست اشتراکی
    • دامنه
    • سرور مجازی
    • کنترل پنل سی‌پنل
    • کنترل پنل پلسک
    • کنترل پنل دایرکت ادمین
    • ایمیل
    • CloudLinux
    • Cloudflare
  • تماس با ما
سرور مجازی
  • Folder icon closed Folder open iconآموزش راه‌اندازی FTP در ویندوز سرور
  • Folder icon closed Folder open iconرفع خطای Authentication Token Manipulation Error
  • Folder icon closed Folder open iconعدم اتصال به SSH سرور با اینترنت خاص (راهنمای رفع مشکل)
  • Folder icon closed Folder open iconرفع مشکل عدم اتصال به SQL Server در هاست
  • Folder icon closed Folder open iconافزایش سرعت ویندوز سرور
  • Folder icon closed Folder open iconریست پسورد root در لینوکس
  • Folder icon closed Folder open iconآموزش نصب Apache در لینوکس (گام‌به‌گام)
  • Folder icon closed Folder open iconتخلیه حافظه کش در ویندوز و لینوکس
  • Folder icon closed Folder open iconآموزش تغییر پورت SSH در لینوکس
  • Folder icon closed Folder open iconچگونه فضای دیسک را در لینوکس محاسبه کنیم؟
  • Folder icon closed Folder open iconراهنمای مشاهده رم و CPU در لینوکس
  • Folder icon closed Folder open iconنصب SourceGuardian روی سرورهای لینوکسی
  • Folder icon closed Folder open iconآموزش reboot سرور لینوکس
  • Folder icon closed Folder open iconآموزش مشاهده و تحلیل لاگ‌های SSH در لینوکس
  • Folder icon closed Folder open iconبستن دسترسی ssh یوزر root یا یوزرهای دیگر
  • Folder icon closed Folder open iconاتصال ریموت به MYSQL از طریق برنامه SQLYOG
  • Folder icon closed Folder open iconانتقال اطلاعات بین دو سرور لینوکس
  • Folder icon closed Folder open iconتنظیمات Port در فایروال Linux
  • Folder icon closed Folder open iconنصب Sql Server بر روی سرور ویندوز
  • Folder icon closed Folder open iconایمن سازی RDP
  • Folder icon closed Folder open iconتنظیم Task Scheduler جهت اطلاع رسانی لاگین در ویندوز
  • Folder icon closed Folder open iconآموزش ایجاد پارتیشن swap در لینوکس
  • Folder icon closed Folder open iconبررسی Down بودن سرور مجازی
  • Folder icon closed Folder open iconریستور بکاپ دیتابیس Sql server از ورژن بالاتر به ورژن پایین‌تر
  • Folder icon closed Folder open iconجا به جایی پارتیشن در ویندوز سرور
  • Folder icon closed Folder open iconبلاک کردن تمام درخواست ها به سرور و مجاز کردن دسترسی کلودفلر جهت دفع اتک
  • Folder icon closed Folder open iconباز کردن پورت در فایروال Windows
  • Folder icon closed Folder open iconبکاپ‌گیری و ریستور دیتابیس sql server
  • Folder icon closed Folder open iconآموزش راه‌اندازی Filezilla server
  • Folder icon closed Folder open iconکاهش حملات DoS و DDoS با تنظیمات در فایروال CSF
  • Folder icon closed Folder open iconRepair کردن دیتابیس Mysql
  • Folder icon closed Folder open iconریست پسورد root در Ubuntu 18.04
  • Folder icon closed Folder open iconریست پسورد root در Ubuntu 16.04
  • Folder icon closed Folder open iconراه‌اندازی و مدیریت فایروال IPtables
  • Folder icon closed Folder open iconنصب Adobe Connect 10.8
  • Folder icon closed Folder open iconنصب SSL بر روی Adobe Connect
  • Folder icon closed Folder open iconنصب MongoDB در سیستم عامل Almalinux
  • Folder icon closed Folder open iconآموزش اتصال به adobe connect با moodle
  • Folder icon closed Folder open iconایمن کردن سرویس SSH
  • Folder icon closed Folder open iconنصب Rsync روی Centos
  • Folder icon closed Folder open iconآموزش ریست کردن پسورد root در سرور لینوکس Almalinux
  • Folder icon closed Folder open iconآموزش ریست کردن پسورد Administrator سرور ویندوز از طریق پنل مدیریت سرور مجازی
  • Folder icon closed Folder open iconExtend هارد در سرور ویندوز
  • Folder icon closed Folder open iconExtend هارد در سرور لینوکس
  • Folder icon closed Folder open iconآموزش ریست کردن پسورد root در سرور لینوکس Centos7
  • Folder icon closed Folder open iconنصب htop در سرور لینوکسی برای مانیتورینگ منابع
  • Folder icon closed Folder open iconفعال کردن متد های get, post, put, delet در سرور (ویندوز و لینوکس)
  • Folder icon closed Folder open iconبررسی حجم مصرفی دیسک در سرور لینوکسی
  • Folder icon closed Folder open icondns و انواع آن
  • Folder icon closed Folder open iconآموزش نصب سرویس rengine بروی ubuntu
  • Folder icon closed Folder open iconتغییر owner یک فایل در سرورهای لینوکسی
سرور مجازی

بکاپ‌گیری و ریستور دیتابیس sql server

پیش‌تر در این مقاله در مورد اینکه sql server چیست و نحوه نصب sql server روی سرورهای مجازی صحبت کردیم، در این مقاله قصد داریم در مورد بکاپ‌گیری و ریستور دیتابیس sql server صحبت کنیم.

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

فرآیند بکاپ‌گیری بسیار مهم است زیرا بکاپ‌گیری و ریستور دیتابیس یکی از مهمترین وظایف روزمره مدیر بانک اطلاعاتی است.

مواردی که در آموزش بکاپ‌گیری دیتابیس با روش های مختلف از داخل SQL Server و پلسک بررسی خواهیم کرد به ترتیب:

  • بکاپ‌‌گیری و ریستور دیتابیس از طریق کنترل پنل پلسک
  • بکاپ‌‌گیری و ریستور دیتابیس از طریق نرم افزار Sql Server Management Studio
  • بکاپ‌گیری دیتابیس sql server از طریق Generate Script

 

بکاپ‌‌گیری و ریستور دیتابیس   از طریق کنترل پنل پلسک

ابتدا وارد هاست ویندوز خود شوید و روی گزینه‌ی Database کلیک کنید
بکاپ‌گیری و ریستور دیتابیس sql server

در این بخش نام دیتابیس خود را مشاهده می‌کنید، جهت خروجی گرفتن یا تهیه بکاپ از دیتابیس، بر روی گزینه‌ی Export Dump کلیک کنید.

بکاپ‌گیری و ریستور دیتابیس sql server

پنجره‌ی کوچکی با نام Export Dump باز می‌شود، در ابتدا مشخص کنید که فایل بکاپ در کدام قسمت هاست ذخیره گردد و در صورتی که تیک گزینه‌ی Automatically download dump after creation را بزنید، پس از گرفتن export از دیتابیس، یک فایل zip بصورت اتوماتیک دانلود می‌کند.

بکاپ‌گیری و ریستور دیتابیس sql server

بکاپ‌گیری و ریستور دیتابیس sql server

با زدن Ok عملیات بکاپ‌ گیری آغاز و در قسمت پایین صفحه پنجره‌ی سیاه رنگ کوچکی که گویای مراحل بکاپ گیری است را مشاهده می‌نمایید. بعنوان مثال در عکس زیر بکاپ در مرحله‌ی Prepairing هست.
پس از اتمام روند بکاپ‌گیری پیغام The dump of database name is ready. You can Download it. را مشاهده می‌نمایید. اگر در مرحله‌ی قبل تیک گزینه‌ی Automatically download dump after creation را زده باشید، بکاپ بصورت اتوماتیک دانلود می‌شود ولی اگر این تیکت را نزده باشید، با کلیک روی Downlod می‌توانید بکاپ را بصورت یک فایل zip دانلود نمایید
پس از دانلود بکاپ، آن را Extract کنید و فایل بکاپ را Rename کرده و پسوند bak. را به انتهای آن اضافه نمایید، سپس جهت ریستور، مانند تصویر زیر، روی گزینه‌ی import dump کلیک کنید
بکاپ‌گیری و ریستور دیتابیس sql server

روی دکمه‌ی choose file  کلیک و مسیر فایل بکاپ را باز کنید.

بکاپ‌گیری و ریستور دیتابیس sql server

سپس فایل بکاپ را انتخاب و روی Ok کلیک می‌کنیم

پس از import و restore، پیغام سبزرنگ The dump database name was imported. را مشاهده می‌فرمایید که نشان‌دهنده‌ی با ریستور موفقیت آمیز بکاپ است.

بکاپ‌ گیری و ریستور از طریق نرم افزار Sql Server Management Studio

SQL Server Management Studio (SSMS) نرم‌افزاری است که نخستین بار با Microsoft SQL Server 2005 ارائه شد و برای پیکربندی و مدیریت تمامی پارامترها در Microsoft SQL Server استفاده می‌شود. این نرم‌افزار جایگزین Enterprise Manager در SQL Server 2000 و نسخه‌های قبل از آن است. SSMS شامل ویرایشگر اسکریپت و ابزارهای گرافیکی است که با اشیاء و ویژگی‌های سرور کار می‌کنند.

از نسخه ۱۱، این نرم‌افزار بر اساس پوسته Visual Studio 2010 ساخته شد. نسخه‌های ۱۸ و بعد از آن نیز بر اساس Visual Studio 2017 Isolated Shell توسعه یافتند. در ژوئن ۲۰۱۵، مایکروسافت اعلام کرد که نسخه‌های آینده SSMS به‌طور مستقل از نسخه‌های موتور پایگاه داده SQL Server منتشر خواهند شد.

آخرین نسخه SSMS تا به امروز، نسخه ۲۰.۲ است که در ۹ ژوئیه ۲۰۲۴ منتشر شده است. این نسخه به‌عنوان جدیدترین نسخه عمومی (GA) در دسترس قرار گرفته است. نصب SSMS 20.2 نسخه‌های ۱۹.x و قبل از آن را به‌روزرسانی یا جایگزین نمی‌کند و این نسخه‌ها می‌توانند در کنار هم نصب شوند. همچنین، از نسخه ۱۸.۷ تا ۱۹.۳، Azure Data Studio به‌طور خودکار همراه با SSMS نصب می‌شود تا کاربران از نوآوری‌ها و ویژگی‌های آن بهره‌مند شوند.

برای دانلود و اطلاعات بیشتر درباره SSMS 20.2، می‌توانید به صفحه رسمی مایکروسافت مراجعه کنید.

بکاپ‌گیری از طریق SSMS

جهت بکاپ‌گیری از طریق نرم افزار sql server management studio، ابتدا به نرم افزار لاگین کرده (با یوزرنیم و پسورد Sql Server وارد شوید) و دیتابیس مورد نظرمان را انتخاب می‌کنیم.
بکاپ‌گیری و ریستور دیتابیس sql server
روی دیتابیس راست کلیک کنید و از منوی Task گزینه‌ی Backup را انتخاب کنید.
بکاپ‌گیری و ریستور دیتابیس sql server
در پنجره‌ی زیر موارد پیش‌فرض را تغییر نمی‌دهیم، دقّت داشته باشید که Backup Type بر روی Full باشد، در قسمت وسط صفحه در بخش Destination روی گزینه‌ی Add کلیک کنید.

بکاپ‌گیری و ریستور دیتابیس sql server
بکاپ‌گیری و ریستور دیتابیس sql server
بکاپ‌گیری و ریستور دیتابیس sql server
پنجره‌ی کوچک Select Backup Destination باز می‌شود، جهت تنظیم مسیر فایل بکاپ روی دکمه‌ی … کلیک کنید.
پنجره‌ی Locate Database files، درایوهای سیستم‌تان یا سرورتان را مشاهده می‌کنید، مسیر مورد نظرتان را انتخاب و در پایین پنجره در فیلد files of type، گزینه‌ی bak. را انتخاب و در بخش File name، نامی که قصد داریم به بکاپ دیتابیس اختصاص دهیم را درج می‌کنیم و حتماً bak. را در انتهای نام فایل بکاپ درج می‌کنیم.

در این مرحله، مسیر و نامی را که در مرحله قبل برای بکاپ دیتابیس sql server اختصاص دادیم، مشاهده می‌کنیم و روی Ok کلیک می‌کنیم.
بکاپ‌گیری و ریستور دیتابیس sql server

ریستور بکاپ دیتابیس از طریق SSMS

جهت ریستور بکاپ روی دیتابیس که قبلاً تهیه نموده‌اید، دیتابیس مد نظر را که قصد ریستور یک بکاپ sql server روی آن دارید، انتخاب نمایید. (در اینجا نام دیتابیس sql server ما، admin_maraltest می‌باشد)
روی دیتابیس راست کلیک کنید و از منوی Task گزینه‌ی Restore و از زیر منو، گزینه‌ی Database را انتخاب نمایید
بکاپ‌گیری و ریستور دیتابیس sql server

پنجره‌ی Restore Database برای شما باز می‌شود، در بخش Source گزینه‌ی Device را انتخاب و سپس روی دکمه‌ی … کلیک کنید
بکاپ‌گیری و ریستور دیتابیس sql server

پنجره‌ی Select Backup Device باز می‌شود، در بخش Backup Media روی گزینه‌ی Add کلیک کنید
بکاپ‌گیری و ریستور دیتابیس sql server

سپس در پنجره‌ی Locate Backup File، از مسیری که فایل بکاپ در آن قرار دارد،فایل بکاپ را انتخاب و روی Ok کلیک نمایید.
مجدد به پنجره‌ی Select Backup Device باز می‌گردیم، روی Ok کلیک می‌کنیم.
اکنون روی گزینه‌ی Options کلیک کنید، تیکت دو گزینه‌ی Overwrite the existing database و Restrict access to restore database را بزنید و در وسط صفحه، در بخش Tail-Log backup، گزینه‌ی Take tail-log backup before restore را غیر فعّال نمایید
سپس روی Ok کلیک کنید، ریستور در حال انجام (in progress) است.
پس از اتمام ریستور مطابق با تصویر زیر با پیغام Database database name restored successfully. مواجه می‌شویم که به معنی ریستور شدن موفق بکاپ دیتابیس sql server می‌باشد.

هنوز نیاز به کمک دارید؟

آیا سوالی دارید؟

آیا این مقاله برای شما مفید بود؟ بله خیر

نظرات خود را بنویسید... لغو پاسخ

اشتراک گذاری این مقاله

بکاپ‌گیری و ریستور دیتابیس sql server

کپی کردن لینک

Clipboard Icon

جدیدترین مقالات

CXS چیست و چگونه کار می‌کند
1 minute می 3, 2026
ساخت سرور چت المنت بروی لینوکس
5 minutes آوریل 25, 2026
Geo Routing و Geo DNS
2 minutes آوریل 22, 2026

تقویم

ژوئن 2026
شیدسچپج
 12345
6789101112
13141516171819
20212223242526
27282930 
« مه    

عضویت

جدیدترین پست‌ها

CXS چیست و چگونه کار می‌کند
1 minute می 3, 2026
ساخت سرور چت المنت بروی لینوکس
5 minutes آوریل 25, 2026
Geo Routing و Geo DNS
2 minutes آوریل 22, 2026

سلام

ما در مارال هاست، تلاش می‌کنیم میزبانی وب را به تجربه‌ای دلپذیر و بی‌دردسر برای شما تبدیل کنیم.

خرید هاست

  • هاست لینوکس
  • هاست ویندوز
  • هاست وردپرس
  • هاست ووکامرس
  • هاست دانلود
  • هاست نمایندگی
  • سرویس ایمیل OpenSRS

خرید سرور

  • سرور مجازی ایران
  • سرور مجازی اروپا
  • سرور مجازی فرانسه
  • سرور مجازی آلمان
  • سرور مجازی فنلاند
  • ثبت دامنه
  • گواهینامه SSL

دسترسی سریع

  • بلاگ
  • تماس با ما
  • ورود به ناحیه کاربری
  • ارسال تیکت پشتیبانی
  • قوانین استفاده از خدمات

تمام حقوق این وب سایت متعلق به میزبانی وب مارال هاست می باشد © 2025