SQL BACKUP DATABASIS vir SQL Server
Die SQL BACKUP DATABASIS Verklaring
Die BACKUP DATABASE
stelling word in SQL Server gebruik om 'n volledige rugsteun van 'n bestaande SQL-databasis te skep.
Sintaksis
BACKUP DATABASE databasename
TO DISK = 'filepath';
Die SQL-RUGSTEUN MET DIFFERENSIAAL-stelling
'n Differensiële rugsteun rugsteun slegs die dele van die databasis wat verander het sedert die laaste volledige databasisrugsteun.
Sintaksis
BACKUP DATABASE databasename
TO DISK = 'filepath'
WITH
DIFFERENTIAL;
RUGSTEUN DATABASIS Voorbeeld
Die volgende SQL-stelling skep 'n volledige rugsteun van die bestaande databasis "toetsDB" na die D-skyf:
Voorbeeld
BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak';
Wenk: Rugsteun altyd die databasis na 'n ander skyf as die werklike databasis. Dan, as jy 'n skyfongeluk kry, sal jy nie jou rugsteunlêer saam met die databasis verloor nie.
RUGSTEUN MET DIFFERENSIEEL Voorbeeld
Die volgende SQL-stelling skep 'n differensiële rugsteun van die databasis "toetsDB":
Voorbeeld
BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak'
WITH
DIFFERENTIAL;
Wenk: 'n Differensiële rugsteun verminder die rugsteuntyd (aangesien net die veranderinge gerugsteun word).