English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

استخدام مفتاحية BACKUP DATABASE في SQL وأمثلة

مرجع الكلمات المفتاحية SQL

BACKUP DATABASE

أمر 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;

نصيحة:انخفاض وقت النسخة الاحتياطية بسبب النسخة الاحتياطية المختلفة (لأنها تخزن فقط التغييرات).

مرجع الكلمات المفتاحية SQL