SQL BACKUP DATABASE
BACKUP DATABASE buyrug‘i
BACKUP DATABASE buyrug‘i SQL Server’da mavjud SQL ma’lumotlar bazasining to‘liq zaxira nusxasini yaratish uchun ishlatiladi.
Sintaksis
BACKUP DATABASE databasename
TO DISK = 'filepath';
MA’LUMOTLAR BAZASINI ZAXIRA QILISH Misol
Quyidagi SQL D diskida mavjud "testDB" ma’lumotlar bazasining to‘liq zaxira nusxasini yaratadi:
Misol
BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak';
Maslahat: Ma’lumotlar bazasining zaxira nusxasini har doim asl ma’lumotlar bazasidan boshqa diskka joylashtiring! Shunda disk ishdan chiqsa ham, zaxira faylingizni ma’lumotlar bazasi bilan birga yo‘qotmaysiz.
DIFFERENTIAL BILAN ZAXIRA QILISH buyrug‘i
Differensial zaxira faqat oxirgi to‘liq zaxiradan keyin o‘zgargan ma’lumotlarni saqlaydi.
Differensial zaxira nusxa uchun kamida bitta oldingi to‘liq zaxira nusxa bo‘lishi shart!
Sintaksis
BACKUP DATABASE databasename
TO DISK = 'filepath'
WITH
DIFFERENTIAL;
DIFFERENTIAL BILAN ZAXIRA QILISH Misol
Quyidagi SQL "testDB" ma’lumotlar bazasining differentsial zahirasini yaratadi:
Misol
BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak'
WITH
DIFFERENTIAL;
Maslahat: Differensial zahira nusxasi zaxira vaqtini qisqartiradi (chunki faqat o‘zgarishlar zaxiralanadi).
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
