SQL BACK-UP DATABASE voor SQL Server
De SQL BACKUP DATABASE-instructie
De BACKUP DATABASE
instructie wordt in SQL Server gebruikt om een volledige back-up van een bestaande SQL-database te maken.
Syntaxis
BACKUP DATABASE databasename
TO DISK = 'filepath';
De SQL BACK-UP MET DIFFERENTIAL-instructie
Een differentiële back-up maakt alleen een back-up van de delen van de database die zijn gewijzigd sinds de laatste volledige databaseback-up.
Syntaxis
BACKUP DATABASE databasename
TO DISK = 'filepath'
WITH
DIFFERENTIAL;
BACK-UP DATABASE Voorbeeld
De volgende SQL-instructie maakt een volledige back-up van de bestaande database "testDB" naar de D-schijf:
Voorbeeld
BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak';
Tip: Maak altijd een back-up van de database op een andere schijf dan de eigenlijke database. Als u vervolgens een schijfcrash krijgt, verliest u uw back-upbestand niet samen met de database.
BACK-UP MET DIFFERENTIEEL Voorbeeld
De volgende SQL-instructie maakt een differentiële back-up van de database "testDB":
Voorbeeld
BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak'
WITH
DIFFERENTIAL;
Tip: Een differentiële back-up vermindert de back-uptijd (omdat alleen de wijzigingen worden geback-upt).