SQL Server is de populaire relationele database management platform van Microsoft . Een van de belangrijkste aspecten van het beheer van een database systeem is het begrijpen en beheren van de back-ups van de database op het systeem . SQL Server heeft verschillende backup- opties en methodieken die u kunt toepassen , afhankelijk van uw herstel behoeften, alsook uw middelen . Overwegingen Backups voor databases zijn zeer verschillend van een back -up regelmatig bestanden op een server . Eerst begrijpen dat SQL Server is opgebouwd uit twee bestandstypen : een gegevensbestand en een transactie log file . De transactie logs hebben de neiging om een beetje meer aandacht nodig hebben , in dat afhankelijk van de backup- optie u ook kiest , moeten ze worden gesteund en vaak gecontroleerd . Transactielogboeken het bezit van een doorlopend verslag van wijzigingen in de gegevens Recovery Modes Er zijn drie soorten van herstel modes voor databases : . "Full" , " bulk - ingelogd " en " Simple " . " Volledig " betekent de database is volledig logging alle transacties . Deze mode stelt u in staat om uw database te herstellen tot het punt van mislukking , ervan uitgaande dat je neemt log back-ups . " Bulk - ingelogd ": de databank wordt minimaal logging transacties , en omdat dit , kan je niet krijgen point - in-time te herstellen . In "Simple " -modus , wordt het transactielogboek geen back-up . U kunt alleen herstellen naar het punt van de laatste differentiële of volledige back-up . Backup Soorten Er zijn drie belangrijke types van back-ups die u kunt uitvoeren tegen een SQL Server-database . Het eerste type is een volledige database back-up genoemd . Dit is een complete backup van de database , waarin alle objecten , tabellen en gegevens bevat . Dit is de meest elementaire type back-up . De volgende type back-up is een differentiële back-up genoemd . Deze back-up van alle gegevens die zijn gewijzigd sinds de laatste volledige back-up . Het laatste type heet transactielogboek back-up . Dit steunt de transactie loggegevens . Na een logboek backup optreedt , wordt het logboek gewist van transacties . Transactie log back-ups kunnen alleen worden genomen na een volledige back-up heeft plaatsgevonden . Transaction Log Issues Transactielogboek backups kan alleen gedaan worden als de database is in een van beide Volledige of bulk - Gelogd herstel modes . Log bestanden fungeren als een lege container voor data . Naarmate er meer gegevens worden gewijzigd , meer van die container vult . Als deze vol is , kan het bestand zelf te laten groeien om meer ruimte te maken . Als er geen ruimte beschikbaar is voor groei , zal de database stilgelegd en fouten kunnen veroorzaken . Voordelen nemen van regelmatige back-ups van uw gegevens is van cruciaal belang om een goede te behouden ramp herstelplan . Terwijl je veel verschillende opties voor back- up van uw gegevens , is het zeer belangrijk dat u een oogje houden op uw back-ups en ze regelmatig te onderhouden . Gezien de aard van SQL Server is het ook belangrijk om de gegevens en logbestanden zich te handhaven .
|