٪۴۰ تخفیف تابستانه شروع شد! بزرگترین حراج سال ما

به ما بپیوندید

آموزش پایگاه داده SQL پشتیبان گیری برای SQL سرور

بیانیه SQL BACKUP DATABASE این BACKUP DATABASEعبارت در SQL Server برای ایجاد پشتیبان کامل از پایگاه داده SQL موجود استفاده می شود. نحو BACKUP DATABASE databasename TO DISK = 'filepath'; پشتیبان گیری SQL با بیانیه متفاوت پشتیبان گیری دیفرانسیل تنها از…

محمد یوسفی

20 آگوست 2021

بیانیه SQL BACKUP DATABASE

این BACKUP DATABASEعبارت در SQL Server برای ایجاد پشتیبان کامل از پایگاه داده SQL موجود استفاده می شود.

نحو

BACKUP DATABASE databasename
TO DISK = 'filepath';

پشتیبان گیری SQL با بیانیه متفاوت

پشتیبان گیری دیفرانسیل تنها از قسمت هایی از پایگاه داده که از آخرین نسخه پشتیبان کامل پایگاه داده تغییر کرده اند ، نسخه پشتیبان تهیه می کند.

نحو

BACKUP DATABASE databasename
TO DISK = 'filepath'
WITH DIFFERENTIAL;

پایگاه داده پشتیبان مثال

دستور SQL زیر یک پشتیبان کامل از پایگاه داده موجود “testDB” در دیسک D ایجاد می کند:

مثال

BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak';

نکته: همیشه از پایگاه داده در درایو متفاوت از پایگاه داده واقعی پشتیبان گیری کنید. سپس ، در صورت خرابی دیسک ، فایل پشتیبان خود را به همراه پایگاه داده از دست نمی دهید.


پشتیبان گیری با نمونه های مختلف

عبارت SQL زیر پشتیبان گیری دیفرانسیلی از پایگاه داده “testDB” ایجاد می کند:

مثال

BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak'
WITH DIFFERENTIAL;

نکته: پشتیبان گیری دیفرانسیل زمان پشتیبان گیری را کاهش می دهد (زیرا فقط تغییرات پشتیبان گیری می شوند).

منبع

مطالب مرتبط

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها