Modèl Recovery Balans Disk Espas kont konplete dosye Log
SQL sèvè bay twa modèl rekiperasyon ki pèmèt ou presize wout la SQL sèvè jere dosye log ak prepare baz done ou pou rekiperasyon apre yon pèt done oswa lòt dezas. Chak nan sa yo reprezante yon apwòch diferan pou balanse komèsan an ant espas ki gen kapasite pou konsève ak bay pou opsyon rekiperasyon dezas granulaje. Twa modil rekiperasyon dezas yo ofri nan sèvè SQL yo se:
- Senp
- Full
- Bulk-louvri sesyon
Ann pran yon gade nan chak nan modèl sa yo nan plis detay.
Senp Recovery Modèl
Modèl rekiperasyon senp la se jis ke: senp. Nan apwòch sa a, SQL sèvè kenbe sèlman yon kantite lajan minim nan enfòmasyon nan tranzaksyon an tranzaksyon. SQL Server truncates boutèy la tranzaksyon chak fwa baz done a rive nan yon pòs tranzaksyon, kite okenn antre boutèy pou rezon rekiperasyon dezas.
Pou baz done lè l sèvi avèk modèl la rekiperasyon ki senp, ou ka retabli sovgad konplè oswa diferansye sèlman. Li pa posib retabli tankou yon baz done a yon pwen bay nan tan - ou ka sèlman retabli li nan tan an egzak lè yon backup konplè oswa diferans ki te fèt. Se poutèt sa, ou pral otomatikman pèdi nenpòt modifikasyon done ki fèt ant tan an nan pi resan konplè / diferansye backup la ak lè echèk la.
Modèl konplè Recovery
Modèl rekiperasyon konplè a tou pote yon non pwòp tèt ou-deskriptif. Avèk modèl sa a, SQL sèvè prezève boutèy la tranzaksyon jiskaske ou tounen l '. Sa a pèmèt ou desine yon plan rekiperasyon dezas ki gen ladan yon konbinezon de backups plen ak diferansye baz done nan konjonksyon avèk backups boutèy demi lit tranzaksyon.
Nan evènman an nan yon echèk baz done, ou gen pi fleksibilite nan restore baz done lè l sèvi avèk modèl la rekiperasyon plen. Anplis de sa nan prezève modifikasyon done ki estoke nan boutèy la tranzaksyon, modèl la rekiperasyon konplè pèmèt ou retabli yon baz done nan yon pwen espesifik nan tan. Pou egzanp, si yon modifikasyon inègza koripsyon done ou a nan 2:36 am nan Lendi, ou ta ka itilize pwen-an-tan SQL sèvè retabli a woule baz done ou tounen nan 2:35 am, eswiyan soti efè yo nan erè a.
Modil ki anrejistre Recovery modèl
Modil rekiperasyon an echantiyon ki anrejistre se yon modèl espesyal-bi ki travay nan yon fason menm jan ak modèl la rekiperasyon plen. Sèl diferans la se nan fason ke li okipe operasyon modifikasyon done gwo. Modèl la modil ki anrejistre dosye sa yo operasyon nan boutèy la tranzaksyon lè l sèvi avèk yon teknik li te ye kòm antre nan minimòm . Sa a sove siyifikativman sou tan pwosesis, men anpeche ou lè l sèvi avèk opsyon nan retabli pwen-an-tan.
Microsoft rekòmande ke modèl la rekòmande-modifye rekiperasyon dwe itilize sèlman pou peryòd tan kout. Pi bon pratik dikte ke ou chanje yon baz done nan modèl la rekòmandasyon rekonstriksyon imedyatman anvan ou fè operasyon esansyèl ak restore li nan modèl la rekiperasyon konplè lè operasyon sa yo ranpli.
Chanje Modèl Recovery
Sèvi ak SQL Jesyon Jesyon Studio pou wè oswa chanje modèl rekiperasyon an:
- Chwazi sèvè a ki enpòtan : Konekte nan egzanp la enpòtan nan SQL sèvè Database Engine la, Lè sa a, nan objè Explorer, klike sou non an sèvè yo elaji pye bwa a sèvè.
- Chwazi baz done a : Ogmante baz done , epi, depann sou baz done a, swa chwazi yon baz done itilizatè oswa elaji Sistèm Database epi chwazi yon baz done sistèm.
- Louvri Pwopriyete yo Database : Dwa-klike sou baz done a, ak Lè sa a, klike sou Pwopriyete , yo louvri bwat la dyalòg Pwopriyete Database .
- Gade modèl Recovery aktyèl la : Nan Chwazi yon fenèt paj , klike sou Opsyon pou wè seleksyon aktyèl la Recovery .
- Chwazi nouvo modèl la Recovery : Chwazi swa konplè , Bulk-louvri sesyon , oswa Senp .
- Klike sou OK .