Microsofts SQL eller Structured Query Language , gir Server-programmet en skalerbar , distribuert database applikasjon for små , mellomstore og middels til store bedrifter. Skalerbare betyr at hvis mengden av data og hvilke typer data du trenger å lagre i databasen din øker, har programmet måter å takle denne økningen uten å bli så treg til å svare at det opphører å være av verdi til sine sluttbrukere . For mange bedrifter, er en database et kritisk verktøy , og de må sikkerhetskopiere sine databaser jevnlig slik at de kan gjenopprette sine data i tilfelle en maskinvare eller programvare feil. Full Database Backup
SQL Server lar deg organisere data i flere filer . Hvis brukerne prøver å få tilgang til data samtidig , kan disse filene leses samtidig , påskynde tilbakeføring av data til brukere som ber om det . Flere filer kan også bli organisert i filegroups , slik at du kan optimalisere tidsplaner for store databaser . En full database backup sikkerhetskopierer alle data i alle filene i alle de filegroups som utgjør databasen. Du kan gjenopprette databasen til akkurat den tilstanden den var i da sikkerhetskopien ble utført .
Bruk full database backup når en database er liten nok for backup skal skje under off-peak ganger , eller driftsstans , slik som overnatter .
Differential Database Backup
Utfør vanlige differensiallikninger database backup mellom full backup . En differensial backup sikkerhetskopierer bare opp data som er endret siden siste fulle backup av databasen . Differential backup er rask fordi de ikke trenger å sikkerhetskopiere alle data , og brukerne trenger ikke å logge av under differensiell backup .
P Hvis du bare gjøre fulle database backup en gang i uken , men utføre differensial database backup to ganger daglig , kan du gjenopprette databasen til den tilstanden den var i da den siste differensial backup ble tatt. Først gjenopprette den siste fullstendig backup av databasen , og deretter gjenopprette den siste differensial backup. Dette minimerer tap av data etter en database fiasko .
Partial Backup
En delvis backup bare sikkerhetskopierer Primær filegroup av databasen og alle andre filegroups som inneholder filer slik både lese og skrive operasjoner , noe som betyr at disse kan bli oppdatert . Primær filegroup inneholder informasjon som er relatert til alle andre filer og filegroups som utgjør databasen. Hvis du har en database som inneholder " read only" filer og filegroups , som vanligvis brukes til å lagre arkiverte data , manuelt velge dem for å gjøre dem en del av den delvise backup settet.
Differential delvis sikkerhetskopiering sikkerhetskopierer bare de data som har endret i Primær filegroup og alle andre lese /skrive -aktiverte filegroups .
Fil backup
Der data er lagret i flere filer og filegroups , en full sikkerhetskopiering av filer vil sikkerhetskopiere alle data i utvalgte filer eller filegroups , men ikke resten av databasen. I motsetning til en delvis backup, ikke en fil backup ikke automatisk backup Primær filegroup og alle andre lese /skrive -aktiverte filegroups . Du må manuelt velge alle filene og filegroups som du ønsker å inkludere i sikkerhetskopieringen .
Place aktivt endret data og arkiverte data i ulike filer og filegroups , så trenger du bare å utføre jevnlig sikkerhetskopiering av filene og filegroups som inneholder aktivt endrede data .
Du kan utføre differensial sikkerhetskopiering av filer , som er bare backup av data som har endret seg i utvalgte filer og filegroups siden siste fulle sikkerhetskopiering av filer .