BACKUP DATABASE SQL
Perintah BACKUP DATABASE digunakan di SQL Server untuk membuat cadangan penuh dari database SQL yang sudah ada.
Statement SQL berikut dapat membuat cadangan penuh dari database yang ada “testDB” ke disk D:
Contoh
BACKUP DATABASE testDB TO DISK = 'D:\backups\testDB.bak';
Tips: Selalu cadangkan database ke drive yang berbeda dari database sebenarnya. Jika ingin mendapatkan disk crash, kita tidak akan kehilangan file cadangan kita yang bersama dengan database.
Diferensial cadangan hanya mencadangkan bagian dari database yang telah berubah sejak cadangan database penuh terakhir.
Statement SQL berikut membuat cadangan diferensial dari database “testDB”:
Contoh
BACKUP DATABASE testDB TO DISK = 'D:\backups\testDB.bak' WITH DIFFERENTIAL;
Tip: Pencadangan diferensial mengurangi waktu pencadangan (karena hanya perubahan yang dicadangkan).