کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

آموزش Partial Backups در Sql server

آموزش Partial Backups در Sql server

یک گزینه ی جدید بک آپ های بخشی می باشد که به وسیله ی SQL Server 2005 معرفی شد. این برنامه به شما اجازه می دهد تا فایل گروه PRIMARY، همه ی فایل گروه های Read – Write و فایل های خاص را بک آپ بگیرید. اگر شمت در دیتابیس فایل گروه های Read Only دارید، این برنامه گزینه ی خوبی است ولازم نیست هر زمان کل دیتابیس را بک آپ بگیرید.

توضیحات:

یک بک آپ بخشی می تواند برای یک بک آپ Full یا Differential منتشر شود. این برنامه می تواند برای بک آپ های Transactional log نیز به کار رود. اگر یک فایل گروه از Read Only به Read Write تغییر کند، در بک آپ بخشی بعدی نیز وارد می شود، اما اگر یک فایل گروه را از Read Write به Read Only تغییر بدهید، باید یک بک آپ filegroup ایجاد کنید، زیرا این فایل گروه وارد بک آپ partial بعدی نخواهد شد.

یک بک آپ بخشی فقط با استفاده از T-SQL کتمل می شود. مثال های زیر چگونگی ایجاد یک بک آپ بخشی را نشان می دهند:

ایجاد یک بک آپ بخشی از دیتابیس TestBackup :

برای این مثال دیتابیس جدیدی به نام TestBackup ایجاد کرده ام که دارای سه فایل داده و یک فایل log می باشد. دو فایل داده فایل گروه های PRIMARY و یک فایل نیز فایل گروه Read Only می باشد. کد زیر چگونگی انجام یک بک آپ بخشی را نشان می دهد:

ایجاد یک بک آپ بخشی کامل:

BACKUP DATABASE TestBackup READ_WRITE_FILEGROUPS
TO DISK = 'C:\TestBackup_Partial.BAK'‎
GO

ایجاد بک آپ بخشی Differential:

BACKUP DATABASE TestBackup READ_WRITE_FILEGROUPS
TO DISK = 'C:\TestBackup_Partial.DIF'‎
WITH DIFFERENTIAL
GO
1394/07/27 4050 1796
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...