Backup en Recovery in SQL Server Management Studio


Publicatie datum:

Hoe maak je een backup in Sql Server Management Studio en hoe recover je het weer

Gesponsorde koppelingen

Er zijn verschillende mogelijkheden om in SQL Server een backup te maken. Je kan het handmatig doen, maar je kan het ook direct via SQL Server doen. De tweede manier is gemakkelijker, maar het is belangrijk om de eerste ook te kennen. Ik wil beide manieren in dit artikel behandelen.

 

Op de handmatige manier ga je query's gebruiken en schrijven om je doel te bereiken. Het meest handig is om dit direct in het programma zelf te doen via SQL Server Management Studio. Daar aangekomen klik je op ‘New Query' en het werk kan beginnen.

Allereerst willen we dat als er gerecoverd wordt en doen we met het volgende stukje code:

ALTER DATABASE [database_name] SET RECOVERY FULL;

Hier zetten we RECOVERY op FULL, maar je kan ook BULK_LOGGED of SIMPLE kiezen. Bij de eerste wordt de transactie log gewist maar er worden enkele belangrijke dingen wel gelogd en opgeslagen. Bij de tweede wordt de transactie log helemaal gewist. Als je dan ‘recovered' is alles weg tot de laatste backup.

Dan kunnen we een backup gaan maken. Hiervoor gebruiken we onderstaande code. Dit stukje code kun je gewoon onder het voorgaande stukje code plaatsen.

BACKUP DATABASE [database_name] TO DISK = 'location+name_of_file'

WITH NAME = 'backup_name';

GO

Ook hier zijn weer een aantal mogelijkheden.

Bijvoorbeeld in plaats van DISK kun je zo ook TAPE gebruiken. Maar die wordt als verouderd beschouwd en dus wordt meestal DISK gebruikt.

SQL Server kent nog veel meer uitbreidingen op deze query, maar dit is echt de basis voor het maken van een backup via code. 

Recovery

Om de database terug te halen, als SQL Server of zelfs erger het besturingsysteem is vastgelopen, kun je weer een query maken. Hiervoor wordt de volgende code gebruikt:

RESTORE DATABASE [database_name] FROM DISK = ‘location+backupfile_name' WITH REPLACE;

Hier moet je de naam van de backup-file weer zetten. Met replace wordt de database vervangen. 

Programma

Als je zonder code een backup wilt maken, kan dat heel eenvoudig. Als eerste moet SQL Server opgestart worden. Dan klik je met je rechter muisknop op de database die je wil backuppen. Wijs met je muis ‘Tasks' aan en klik daarna op ‘backup'.

Je krijgt nu een scherm te zien waar je gegevens in kunt vullen die je met code ook kunt maken. Hier kun je ook weer zien dat ‘Tape' erg verouderd is en je er niet eens op kunt slaan. Je klikt op ‘OK' en de database-backup is aangemaakt.

Om een database te recoveren, weer met je rechter muisknop op de database die je wil recoveren, weer via ‘Tasks' nu naar ‘restore' en dan op ‘database'.

Je krijgt een scherm te zien waar je kunt zien dat SQL Server zelf ook zoekt naar backup-bestanden van de betreffende database. Het is vaak handig om via tab ‘options' het vinkje met ‘WITH REPLACE' aan te vinken. Na een klik op ‘OK' laat SQL Server de gebruiker weten of het gelukt is of niet.

Gesponsorde koppelingen

Auteursinformatie


Geschreven artikelen: 2
Leden aangebracht: 0

Meer uit de categorie computers

Omegle, talk to strangers!

Omegle, chatten met vreemden over de hele wereld

Pimp je website: maak 'm zoekmachine vriendelijk

Je hebt niks aan een website als er geen bezoekers komen. Een belangrijke bron van verkeer op het internet zijn zoekmachines zoals Google, Yahoo! en Bing. Daar ligt dan ook het belang van het ontwerpen van een zoekmachine vriendelijke site. Als je hoog scoort in de zoekresultaten van een zoekmachine, zal je meer bezoek

Speedtouch routers onbeveiligd

Wil je weten hoe je online kan, zonder router in huis, en toch legaal? Lees dan snel verder!

Tips bij het aanschaffen van een computer

Het aanschaffen van een computer, hoe pak ik dit aan?

Een defecte Laptop LCD Scherm

Deze tutorial laat zien hoe het verwijderen van een laptop lcd, en hoe je een scherm van de laptop te vervangen. Je zou kunnen overwegen het vervangen van uw scherm van de laptop als je dode pixels, of een gebarsten scherm, of als het scherm niet reageert op alles.

Simpel backuppen van SQL Express databases

Eenvoudig backuppen van SQL Express databases via een freeware tool.

Wikipedia Nederland

Open encyclopedie op het internet. Per onderwerp gerangschikt en met een zoekfunctie.

Twee absolute toppunten van een VPS nader benoemt

Veeleisende website eigenaren zweren erbij, een VPS of ook wel virtual private server. Anders dan de shared hosting pakketten die door de massa worden afgenomen, is een VPS voor de echte web hosters.

Kan virusscanner of ander programma niet verwijderen!

Lees hier stap voor stap hoe u een programma of virusscanner kunt verwijderen

Hoe vind je hulp voor Microsoft Office?

Gratis hulp van www.microsoft.com klantenservice, ’t kan!

Zoekmachinemarketing

Hoe gebruikt u zoekmachines eenvoudig voor uw online marketingcampagnes?

Facebook login, Meld je aan, registreer je of ontdek meer

Facebook is een sociaal netwerk dat vrienden, collega's, studiegenoten en kennissen met elkaar in contact brengt

Wordfeud; competitie, plezier en uitdaging

Zo kun je competie spelen met het spelletje wordfeud

Tips bij het optimaliseren van uw website voor zoekmachines als Google

U wilt gevonden worden op het web en dit artikel vertelt u hoe.

De datum vinden waarop een website voor de eerste keer online was

Hoe oud is een bepaalde website? In dit artikel zal ik je via een handig trucje uitleggen hoe je de eerste datum vindt waarop een webpagina online was.

Nieuw bij Mac? Hier is het abc

Net overgeschakeld naar mac en begrijp je er niets van? Hier is het abc

Hoe werkt Twitter?

hoe werkt twitter. trucks en tips over twitter.

Blogging tips en advies

In dit artikel vind je handige tips en belangrijk advies over het goed opzetten van een blog! Voorkom beginnersfouten en trek veel bezoekers!

Hacken: Legaal of Illegaal?

Met het recente lekken van wikileaks en het oppakken van Julian Assange is de discussie voluit aan de gang, is hacken legaal als het gaat over informatievordering en hoe ver mag je gaan?

Muziek maken en beluisteren op de computer, hoe gaat dat in zijn werk?

Uitleg over muziek maken en afspelen op de computer.

Sterke punten van de passieve bodyscanner

Sterke punten van de passieve bodyscanner

HELP! Een blauw scherm en uw computer houdt ermee op?

Na vandaag niet te veel geld meer betalen voor dat probleem!

Adobe CS5 vs CS6

Enkele verschillen tussen Adobe Photoshop CS5 en CS6 op een rij

Social media

Social media

Wat is Airplay en hoe gebruik ik het op mijn pc?

AirPlay is een fantastisch programma van Apple waarmee je muziek en video direct van het ene apparaat op het andere kunt streamen. Hierdoor wordt het veel gemakkelijker om anderen mee te laten genieten van een filmpje dat je bijvoorbeeld op je iPhone hebt.