SQL

Statement BACKUP DATABASE SQL : Syntax dan Contohnya

BACKUP DATABASE SQL

Statement BACKUP DATABASE dapat digunakan di SQL Server untuk membuat cadangan penuh dari database SQL yang ada.

Syntax

BACKUP DATABASE databasename
TO DISK = 'filepath';

Statement BACKUP WITH DIFFERENTIAL SQL

Sebuah diferensial cadangan digunakan hanya untuk membuat cadangan bagian dari database yang telah berubah sejak cadangan database penuh terakhir.

Syntax

BACKUP DATABASE databasename
TO DISK = 'filepath'
WITH DIFFERENTIAL;

Contoh BACKUP DATABASE

Statement SQL berikut dapat membuat cadangan data penuh dari database “testDB” yang ada ke disk D:

Contoh

BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak';

Tips: Selalu cadangkan database ke drive yang berbeda dari database sebenarnya. Kemudian, jika ingin mendapatkan disk crash, kita tidak akan kehilangan file cadangan bersama dengan database.

Contoh BACKUP DENGAN DIFERENSIAL

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 data perubahan yang dicadangkan).


Hanifah Nurbaeti