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
Anmärkning
Speglade medieuppsättningar för säkerhetskopiering stöds endast i Enterprise-versionen av SQL Server.
Spegling av en medieuppsättning ökar säkerhetskopieringens tillförlitlighet genom att minska effekten av fel på säkerhetskopieringsenheten. Dessa fel är mycket allvarliga eftersom säkerhetskopior är den sista försvarslinjen mot dataförlust. När databaserna växer ökar sannolikheten att ett fel på en säkerhetskopieringsenhet eller ett media gör en säkerhetskopia icke-lagringsbar. Spegling av säkerhetskopieringsmedia ökar tillförlitligheten för säkerhetskopior genom att tillhandahålla redundans.
Anmärkning
Information om medieuppsättningar i allmänhet finns i Media Sets, Media Families och Backup Sets (SQL Server).
I det här avsnittet:
Översikt över speglade medieuppsättningar
Mediaspegling är en egenskap för medieuppsättningen. En speglad medieuppsättning består av flera kopior (speglar) av medieuppsättningen. En medieuppsättning innehåller en eller flera mediefamiljer, som var och en motsvarar en säkerhetskopieringsenhet. Om TILL exempel TO-satsen i en BACKUP DATABASE-instruktion visar tre enheter, sprider BACKUP data mellan tre mediefamiljer, en per enhet. Antalet mediefamiljer och speglar definieras när medieuppsättningen skapas (med en BACKUP DATABASE-instruktion som anger WITH FORMAT).
En speglad medieuppsättning har mellan två och fyra speglar. Varje spegel innehåller alla mediefamiljer i medieuppsättningen. Speglarna kräver samma antal enheter, en per mediefamilj. Varje spegling kräver en separat säkerhetskopieringsenhet för varje mediefamilj. Till exempel kräver en speglad medieuppsättning som består av fyra mediefamiljer med tre speglar tolv säkerhetskopieringsenheter. Alla dessa enheter måste vara likvärdiga. Till exempel bandenheter som har samma modellnummer från samma tillverkare.
Följande bild visar ett exempel på en speglad medieuppsättning som består av två mediefamiljer med två speglar. Varje mediefamilj innehåller tre medievolymer som säkerhetskopieras en gång per spegling.
Motsvarande volymer i speglingarna har identiskt innehåll. Detta gör dem utbytbara vid återställning. I föregående bild är till exempel den tredje volymen band2 utbytbar med den tredje volymen band0.
Databasmotor för SQL Server garanterar att det speglade mediet har identiskt innehåll genom att synkronisera skrivningar till enheterna. När någon av speglarna fylls, spänns alla speglar åt gången.
Important
Det går inte att implicit bryta en speglad medieuppsättning (dela) genom att ta bort en spegling. Om band eller diskar i en spegel är skadade eller omformaterade kan speglingen inte längre användas för ytterligare säkerhetskopior. Om minst en komplett spegel fortfarande är intakt kan medieuppsättningen läsas. Om varje spegel förlorar en viss mediefamilj är medieuppsättningen värdelös.
Säkerhetskopierings- och återställningsåtgärder ställer olika krav på om alla speglar måste finnas. För att en säkerhetskopieringsåtgärd ska kunna skriva till (det vill säga skapa eller utöka) en speglad medieuppsättning måste alla speglar vara tillgängliga. När du däremot återställer en säkerhetskopia från en speglad medieuppsättning kan du bara ange en enda spegling för varje mediefamilj. Du kan återställa från färre enheter än familjer, men varje mediefamilj bearbetas bara en gång. I närvaro av fel kan dock vissa återställningsproblem lösas snabbt om du har de andra speglarna. Du kan ersätta en skadad medievolym med motsvarande volym från en annan spegling. Detta beror på att RESTORE och RESTORE VERIFYONLY har stöd för att ersätta skadade media med motsvarande säkerhetskopieringsmedievolym i en annan spegel.
Maskinvarukrav för säkerhetskopieringsspeglingar
Spegling gäller både disk och band (diskar stöder inte fortsättningsband). Alla säkerhetskopieringsenheter för en enda säkerhetskopierings- eller återställningsåtgärd måste vara av samma typ, disk eller band.
I dessa bredare klasser måste du använda liknande enheter som har samma egenskaper. Otillräckligt likartade enheter genererar ett felmeddelande (3212). För att undvika risken för att enheten matchar fel använder du enheter som är likvärdiga, till exempel endast enheter med samma modellnummer från samma tillverkare.
Relaterade uppgifter
Säkerhetskopiera till speglade säkerhetskopieringsenheter
Se även
möjliga mediefel vid säkerhetskopiering och återställning (SQL Server)
ÅTERSTÄLL ENDASTVERIFIERA (Transact-SQL)
Säkerhetskopieringsenheter (SQL Server)
Medieuppsättningar, Mediefamiljer och Säkerhetskopiauppsättningar (SQL Server)