Microsofts SQL eller Structured Query Language , erbjuder Server ansökan en skalbar , distribuerad databas ansökan för små , medelstora och medellång till stora företag . Skalbara innebär att om mängden data och de typer av data du behöver lagra i databasen ökar , har ansökan sätt att hantera denna ökning utan att bli så långsam att svara att det upphör att vara av värde för sina slutanvändare . För många företag är en databas ett kritiskt verktyg , och de måste backa upp sina databaser regelbundet så att de kan återfå sina data i händelse av en hårdvara eller programvara misslyckande . Full Database Backup
SQL Server låter dig organisera data i flera filer . Om användare försöker komma åt data samtidigt , kan dessa filer läsas samtidigt , påskynda återkomst av data till användare som begär det . Flera filer kan också organiseras i filgrupper , så att du kan optimera scheman för stora databaser . En fullständig säkerhetskopiering av databasen säkerhetskopierar alla data i alla filer i alla filgrupper som utgör databasen . Du kan återställa databasen till exakt läge den var i när säkerhetskopian gjordes.
Fulla
Använd databassäkerhetskopior när en databas är tillräckligt liten för att säkerhetskopieringen ska ske under lågtrafik , eller stillestånd , t.ex. som natten .
Differential Database Backup
Utför regelbundna säkerhetskopior differential databasen mellan fullständiga backuper . En differentiell backup säkerhetskopierar endast upp uppgifter som har ändrats sedan den senaste fullständiga säkerhetskopian av databasen . Differentiell säkerhetskopiering är snabba eftersom de inte behöver säkerhetskopiera alla data , och användarna behöver inte logga ut under differentiell säkerhetskopiering .
P Om du bara göra fullständiga säkerhetskopior en gång i veckan , men utför differential databassäkerhetskopior två gånger dagligen , kan du återställa databasen till det tillstånd den var i när den senaste differentiell säkerhetskopiering togs . Först , återställa den senaste fullständig säkerhetskopiering av databasen , sedan återställa den senaste differentiell säkerhetskopiering . Detta minimerar dataförlust efter en databas misslyckande .
Partiell säkerhetskopiering
En partiell säkerhetskopiering endast säkerhetskopierar den primära filgruppen av databasen och alla andra filgrupper som innehåller filer som tillåter både läs och skriv operationer , vilket innebär att dessa kan uppdateras . Den primära filgruppen innehåller information som hänför sig till alla andra filer och filgrupper som utgör databasen . Om du har en databas som innehåller " read only " -filer och filgrupper , som vanligtvis används för att lagra arkiverade data manuellt välja dem för att göra dem till en del av den partiella säkerhetskopia .
Differential partiella säkerhetskopior säkerhetskopiera endast de uppgifter som har ändras i primära filgruppen och alla andra läs /skriv - aktiverade filgrupper .
File Backup
Om data har lagrats i flera filer och filgrupper , en fullständig backup av filer kommer att säkerhetskopiera alla data i markerade filer eller filgrupper , men inte resten av databasen . Till skillnad från en partiell backup , gör en backup av filer inte automatiskt säkerhetskopiera primära filgruppen och alla andra läs /skriv - aktiverade filgrupper . Du måste manuellt välja alla filer och filgrupper som du vill inkludera i säkerhetskopieringen .
Place aktivt modifierade och arkiveras data i olika filer och filgrupper , sedan är det bara att utföra frekventa backuper av filer och filgrupper som innehåller aktivt ändrade data .
Du kan utföra differentiella filer säkerhetskopior , som bara säkerhetskopiera data som har ändrats i markerade filer och filgrupper sedan den senaste fullständiga backup .