English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
أمر 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;
نصيحة:انخفاض وقت النسخة الاحتياطية بسبب النسخة الاحتياطية المختلفة (لأنها تخزن فقط التغييرات).