Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Det här avsnittet är relevant för SQL Server-databaser under den enkla återställningsmodellen som innehåller en skrivskyddad filgrupp.
En sekvens för stegvis återställning och återhämtning av en databas sker i faser på filgruppsnivå, med början med den primära filgruppen, följt av alla läs- och skrivbara sekundära filgrupper.
I det här exemplet innehåller en databas med namnet adb, som använder den enkla återställningsmodellen, tre filgrupper. Filgruppen A är skrivskyddad och filgruppen B och filgruppen C är skrivskyddade. Till en början är alla filgrupper online.
Databasens primära grupp och filgrupp Badb verkar vara skadade. Därför bestämmer sig databasadministratören för att återställa dem med hjälp av en sekvens för bitåterställning. Under den enkla återställningsmodellen måste alla läs-/skrivfilgrupper återställas från samma partiella säkerhetskopia. Även om filgruppen A är intakt måste den återställas med den primära filgruppen för att säkerställa att de är konsekventa (databasen återställs till den tidpunkt som definieras i slutet av den senaste partiella säkerhetskopieringen). Filgruppen C är intakt, men den måste återställas för att den ska vara online. Filgruppen B, även om den är skadad, innehåller mindre kritiska data än Filegroup C. Därför B återställs den senast.
Återställ sekvenser
Anmärkning
Syntaxen för en onlineåterställningssekvens är densamma som för en offlineåterställningssekvens.
Partiell återställning av den primära gruppen och filgruppen
Afrån en partiell säkerhetskopia.RESTORE DATABASE adb READ_WRITE_FILEGROUPS FROM partial_backup WITH PARTIAL, RECOVERYNu är den primära filgruppen och filgruppen
Aonline. Filer i filgrupperBochCväntar på återställning och filgrupperna är offline.Onlineåterställning av filgruppen
C.Filgruppen
Cär intakt eftersom den partiella säkerhetskopian som återställdes ovan togs efter att filgruppenCblev skrivskyddad, även om databasen togs tillbaka i tiden av återställningen. Databasadministratören återställer filgruppenC, utan att återställa den, för att få den online.RESTORE DATABASE adb FILEGROUP='C' WITH RECOVERYNu är de primära och filgrupperna
AochConline. Filer i filegroupB förblir i återställningsläge, och filgruppen är offline.Onlineåterställning av filgrupp
B.Filer i filgruppen
Bmåste återställas. Databasadministratören återställer säkerhetskopieringen av filgruppenBefter att filgruppenBblev skrivskyddad och före den partiella säkerhetskopieringen.RESTORE DATABASE adb FILEGROUP='B' FROM backup WITH RECOVERYAlla filgrupper är nu online.
Ytterligare exempel
exempel: Bitbaserad återställning av databas (enkel återställningsmodell)
Exempel: Onlineåterställning av en Read-Only-fil (enkel återställningsmodell)
exempel: Bitbaserad återställning av databas (fullständig återställningsmodell)
Exempel: Stegvis återställning av vissa filgrupper (fullständigt återställningsläge)
Exempel: Onlineåterställning av en Read-Write-fil (fullständig återställningsmodell)
Exempel: Onlineåterställning av en Read-Only-fil (fullständig återställningsmodell)
Se även
Online återställning (SQL Server)
Säkerhetskopiering (Transact-SQL)
RESTORE (Transact-SQL)
Delvisa återställningar (SQL Server)