SQL Backup DATABASE Keyword
قاعدة بيانات النسخ الاحتياطي
يتم BACKUP DATABASE
استخدام الأمر في SQL Server لإنشاء نسخة احتياطية كاملة من قاعدة بيانات SQL موجودة.
تقوم عبارة 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;
نصيحة: يعمل النسخ الاحتياطي التفاضلي على تقليل وقت النسخ الاحتياطي (حيث يتم نسخ التغييرات احتياطيًا فقط).