Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Az SQL Server biztonsági mentési és visszaállítási műveletei az adatbázis helyreállítási modelljének kontextusában történnek. A helyreállítási modellek a tranzakciónaplók karbantartásának szabályozására szolgálnak. A helyreállítási modell egy adatbázistulajdonság, amely szabályozza a tranzakciók naplózását, hogy a tranzakciónapló biztonsági mentést igényel-e (és engedélyez), és hogy milyen típusú visszaállítási műveletek érhetők el.
Három helyreállítási modell létezik: egyszerű, teljes és tömegesen naplózott. Az adatbázisok általában a teljes helyreállítási modellt vagy az egyszerű helyreállítási modellt használják. Az adatbázis bármikor átváltható egy másik helyreállítási modellre.
A helyreállítási modell áttekintése
Az alábbi táblázat a három helyreállítási modellt foglalja össze.
| Helyreállítási modell | Description | Munkaveszteség expozíciója | Helyreáll, hogy időben mutasson? |
|---|---|---|---|
| Simple | Nincsenek biztonsági másolatok a naplókról. Automatikusan visszaigényeli a naplóterületet, hogy a helyigények alacsonyak maradjanak, ami lényegében szükségtelenné teszi a tranzakciónapló-terület kezelését. Az egyszerű helyreállítási modellben található adatbázis-biztonsági mentésekről további információt a teljes adatbázis-biztonsági mentés (SQL Server) című témakörben talál. A tranzakciónapló biztonsági mentését igénylő műveleteket az egyszerű helyreállítási modell nem támogatja. Az alábbi funkciók nem használhatók az egyszerű helyreállítási modellben: - Napló továbbítás - Always On rendelkezésre állási csoportok és adatbázis-tükrözés - Média helyreállítása adatvesztés nélkül – Időponthoz kötött visszaállítások |
A legutóbbi biztonsági mentés óta végrehajtott módosítások nem védettek. Ha katasztrófa történik, ezeket a módosításokat újra el kell végezni. | Csak a biztonsági mentés végéig állítható helyre. További információ: Teljes adatbázis-visszaállítás (egyszerű helyreállítási modell). |
| Tele | Napló biztonsági mentést igényel. Egy elveszett vagy sérült adatfájl nem veszett el. Helyreállítható tetszőleges időpontra (például egy alkalmazás vagy felhasználói hiba előtt). A teljes helyreállítási modell adatbázis-biztonsági mentéseiről további információt a teljes adatbázis-biztonsági mentések (SQL Server) és a teljes adatbázis-visszaállítás (teljes helyreállítási modell) című témakörben talál. |
Általában nincs. Ha a napló farka sérült, a legutóbbi napló biztonsági mentése óta végrehajtott módosításokat újra kell végezni. |
Helyreállhat egy adott időpontra, feltéve, hogy a biztonsági másolatok egészen az adott időpontig befejeződnek. Az SQL Server-adatbázis időpontra történő visszaállításával (teljes helyreállítási modell) kapcsolatos információkért tekintse meg a naplók biztonsági mentéseinek a hibapontra való visszaállítását. Jegyzet: Ha két vagy több teljes helyreállítási modellű adatbázissal rendelkezik, amelyeknek logikailag konzisztensnek kell lenniük, előfordulhat, hogy speciális eljárásokat kell alkalmaznia ezeknek az adatbázisoknak a helyreállíthatósága érdekében. További információ: A megjelölt tranzakciót tartalmazó kapcsolódó adatbázisok helyreállítása. |
| Tömegesen naplózott | Napló biztonsági mentést igényel. A teljes helyreállítási modell kiegészítése, amely nagy teljesítményű tömeges másolási műveleteket engedélyez. A legtöbb tömeges művelethez minimális naplózással csökkenti a naplóterület használatát. A minimálisan naplózható műveletekkel kapcsolatos információkért tekintse meg a tranzakciónaplót. A naplók biztonsági mentései nagyok lehetnek, mert a minimálisan naplózott műveletek rögzítve vannak a napló biztonsági mentésében. A tömegesen naplózott helyreállítási modell adatbázis-biztonsági mentéseiről további információt a teljes adatbázis-biztonsági mentések (SQL Server) és a teljes adatbázis-visszaállítás (teljes helyreállítási modell) című témakörben talál. |
Ha a napló sérült, vagy ha a legutóbbi napló biztonsági mentése óta tömegesen naplózott műveletek történtek, az utolsó biztonsági mentés óta történt módosításokat újra kell végrehajtani. Ellenkező esetben a munka nem veszik el. | Bármilyen biztonsági mentés végére helyreállhat. Az időponthoz kötött helyreállítás nem támogatott. |
Kapcsolódó tevékenységek
- Adatbázis helyreállítási modelljének megtekintése vagy módosítása (SQL Server)
- Teljes tranzakciónapló hibaelhárítása (SQL Server 9002-s hiba)
Kapcsolódó tartalom
- biztonsági másolatkészlet (Transact-SQL)
- sys.databases (Transact-SQL)
- ALTER DATABASE SET beállításai (Transact-SQL)
- SQL Server-adatbázisok biztonsági mentése és visszaállítása
- A tranzakciónapló
- Automatizált adminisztrációs feladatok (SQL Server-ügynök)
- Visszaállítás és helyreállítás – áttekintés (SQL Server)