SQL Server er den populære relationel database management platform fra Microsoft. Et af de centrale aspekter af administrere en database system forstå og styre de sikkerhedskopier af databasen på systemet. SQL Server har forskellige backup-muligheder og metoder du kan anvende afhængigt af din opsving behov samt dine ressourcer. Overvejelser
Backups for databaser er meget forskellige fra sikkerhedskopiering almindelige filer på en server. Først forstå, at SQL Server består af to filtyper: en datafil og en transaktion logfil. De transaktionsjournaler har tendens til at bruge lidt mere opmærksomhed i at afhængigt af backup du vælger, de skal bakkes op og overvåges ofte. Transaktionslogfiler holde en kørende registrering af ændringer til dataene
Recovery Modes
p Der er tre typer af nyttiggørelse tilstande til databaserne : . "Full ", " Bulk - logget "og" Simple " . "Full " betyder databasen er fuldt logge alle transaktioner. Denne tilstand giver dig mulighed for at gendanne din database op til det punkt for fiasko , forudsat at du tager log backups. " Bulk - logget " betyder databasen minimalt logge transaktioner og på grund af dette, kan du ikke få point-in -time gendanne. I "Simple " mode , er transaktionsjournal ikke bakkes op . Du kan kun gendanne til det punkt for den sidste forskellen eller fuld backup.
Backup Typer
p Der er tre hovedtyper af sikkerhedskopier, du kan udføre mod et SQL Server-database . Den første type kaldes en fuld database backup. Dette er en komplet backup af databasen , som omfatter alle genstande, tabeller og data. Dette er den mest basale backup type. Den næste type backup kaldes en differentieret backup . Dette sikkerhedskopierer alle data, der er blevet ændret siden den sidste fulde backup. Den sidste type kaldes transaktionsjournal backup. Det støtter de transaktionsjournal data. Efter en log backup opstår, loggen ryddes af transaktioner. Transaktionsjournal backups kan kun tages efter en fuld backup er opstået.
Transaktionsjournal Issues
transaktionsjournal backups kan kun ske , når databasen er enten fuld eller Bulk - Logged opsving tilstande. Logfiler opfører sig som en tom beholder til data . Efterhånden som flere data ændres , mere af den container fyldes op. Når det bliver fuld, kan filen vokse sig for at gøre mere plads. Hvis der ikke er plads til rådighed for vækst , vil databasen lukke ned og kan forårsage fejl.
Fordele
Tage regelmæssige sikkerhedskopier af dine data er afgørende for at opretholde en ordentlig disaster recovery plan . Mens du har mange forskellige muligheder for at sikkerhedskopiere dine data , er det meget vigtigt, at du holder øje med dine sikkerhedskopier og vedligeholde dem regelmæssigt. I betragtning af arten af SQL Server er det også vigtigt at bevare de data og logfiler selv.