Vad skulle du göra om du förlorade all din data idag? Var förberedd med säkerhetskopior och vet hur man återställer dem.
Genom att återställa en SQL-databas kan du återställa från dataförlust, skada eller skadliga attacker. Att veta hur man säkerhetskopierar och återställer SQL-databaser är därför viktigt för att minska stilleståndstiden.
Du kan använda SQL Server Management Studio för att säkerhetskopiera eller återställa databaser med minimal ansträngning.
Hur man säkerhetskopierar en databas med SSMS
SQL Server Management Studio (SSMS) låter dig säkerhetskopiera en databas med dess användargränssnitt. Följ stegen nedan för att komma igång.
- Leta reda på databasen du vill säkerhetskopiera under Databaser och högerklicka på den.
- Välj i databasmenyn Uppgifter > Säkerhetskopiera.
- Lägg till målmappen för säkerhetskopieringsfilen i dialogrutan Backup Database. Den bör ha filtillägget .bak.
- Klick OK för att starta säkerhetskopieringsprocessen.
Istället för att använda användargränssnittet kan du också köra SQL-fråga nedan för att göra en fullständig säkerhetskopiering av databasen.
SÄKERHETSKOPIERINGDATABAS WideWorldImporters TILL DISK = 'C:\...\Säkerhetskopiering\WideWorldImporters.bak'
Återställ en SQL-databas med SSMS
Följ stegen nedan för att återställa en säkerhetskopierad databas.
- Starta SSMS och anslut till servern.
- I den vänstra rutan högerklickar du på Databaser nod och välj Återställ databas.
- Under Källa, Välj Enheter och klicka på knappen med tre punkter (...) för att öppna Välj säkerhetskopieringsenheter dialog ruta.
- Klicka på Lägg till knappen för att välja backupfilen och klicka sedan på OK.
Din databas bör nu återställas.
Alternativt kan du använda ett SQL-kommando för att återställa databasen. Kör helt enkelt följande fråga i frågefönstret och ange filens plats.
ÅTERSTÄLLDATABAS WideWorldImporters FRÅN DISK = 'C:\...\Säkerhetskopiering\WideWorldImporters.bak'
Vikten av säkerhetskopiering och återställning av databas
Databassäkerhetskopiering och återställning är avgörande för databasunderhåll. Med nya säkerhetskopior kan en DBA återställa en databas till den sista bra kopian om data är skadad eller attackerad. Detta gör att företag eller applikationer kan fortsätta att fungera smidigt.
Om du ska underhålla en databas bör du se till att du kan säkerhetskopiera och återställa en SQL-databas med SSMS.