Mudelli ta 'Rkupru ta' SQL Server

Mudelli ta 'Rkupru Skala tal-Bilanċ Spazjali Kontra Log fajls Tlesti

SQL Server jipprovdi tliet mudelli ta 'rkupru li jippermettulek tispeċifika l-mod kif SQL Server jamministra fajls log u jipprepara d-database tiegħek għall-irkupru wara telf ta' data jew diżastru ieħor. Kull wieħed minn dawn jirrappreżenta approċċ differenti biex jibbilanċja l-kompromess bejn il-konservazzjoni tal-ispazju disk u jipprovdi għażliet ta 'rkupru ta' diżastri granulari. It-tliet mudelli ta 'rkupru minn diżastri offruti minn SQL Server huma:

Ejja nħarsu lejn kull wieħed minn dawk il-mudelli f'aktar dettall.

Mudell ta 'Rkupru Sempliċi

Il-mudell ta 'rkupru sempliċi huwa biss dak: sempliċi. F'dan l-approċċ, SQL Server iżomm biss ammont minimu ta 'informazzjoni fir-reġistru tat-tranżazzjonijiet. SQL Server jeqirdu r-reġistru tat-transazzjoni kull darba li d-database tilħaq il-punt ta 'kontroll tat-tranżazzjoni, u ma tħalli l-ebda entrata għal skopijiet ta' rkupru ta 'diżastru.

Għal databases li jużaw il-mudell ta 'rkupru sempliċi, tista' tirrestawra backups sħaħ jew differenzjali biss. Mhuwiex possibbli li din id-database terġa 'tiġi stabbilita għal punt speċifiku fil-ħin - tista' biss terġa 'lura għall-ħin eżatt meta seħħ backup sħiħ jew differenzjali. Għalhekk, awtomatikament titlef kull modifika tad-dejta magħmula bejn il-ħin ta 'l-aktar backup reċenti / sħiħ u l-ħin tan-nuqqas.

Mudell sħiħ ta 'rkupru

Il-mudell ta 'rkupru sħiħ ikollu wkoll isem awto-deskrittiv. Ma 'dan il-mudell, SQL Server jippreserva l-ġurnal tat-transazzjoni sakemm issostnih. Dan jippermettilek li tfassal pjan ta 'rkupru minn diżastri li jinkludi kombinazzjoni ta' backups tad-database sħiħa u differenzjali flimkien ma 'backups ta' log ta 'tranżazzjoni.

Fil-każ ta 'falliment ta' database, għandek l-aktar flessibilità li tirrestawra d-databases billi tuża l-mudell ta 'rkupru sħiħ. Minbarra l-preservazzjoni tal-modifiki tad-dejta maħżuna fir-reġistru tat-tranżazzjonijiet, il-mudell ta 'rkupru sħiħ jippermettilek terġa' ddaħħal database għal punt speċifiku fil-ħin. Per eżempju, jekk xi modifika żbaljata korrotta d-data tiegħek fit-2: 36 ta 'nhar it-Tnejn, tista' tuża r-restrizzjoni tal-punt ta 'SQL Server biex tirreġistra d-database tiegħek lura għas-2:35 am, neħħi l-effetti tal-iżball.

Mudell ta 'Rkupru ta' Bidu Magħluq

Il-mudell tal-irkupru tal-massa rreġistrata huwa mudell għal skop speċjali li jaħdem b'mod simili għall-mudell sħiħ tal-irkupru. L-unika differenza hija fil-mod kif timmaniġġja operazzjonijiet kbar ta 'modifikazzjoni tad-data. Il-mudell b'massa-illoggjat jirreġistra dawn l-operazzjonijiet fir-reġistru tat-tranżazzjonijiet billi juża teknika magħrufa bħala qtugħ minimu . Dan jiffranka b'mod sinifikanti fuq il-ħin tal-ipproċessar, iżda ma jħallix li tuża l-għażla ta 'restawr ta' punt-fil-ħin.

Microsoft tirrakkomanda li l-mudell ta 'rkupru maqtugħ bl-ingrossa jintuża biss għal perjodi qosra ta' żmien. L-aħjar prattika tiddetta li taqleb id-database għall-mudell ta 'rkupru tal-massa rreġistrata immedjatament qabel ma tagħmel operazzjonijiet bil-massa u tirrestawrah għall-mudell ta' rkupru sħiħ meta dawk l-operazzjonijiet jitlestew.

Tibdil ta 'Mudelli ta' Rkupru

Uża SQL Server Management Studio biex tara jew tibdel il-mudell ta 'rkupru:

  1. Agħżel is-server rilevanti : Agħmel konnessjoni mal-istanza rilevanti tal-Magna tad-Database SQL Server, imbagħad f'Object Explorer, ikklikkja l-isem tas-server biex tespandi s-siġra tas-server.
  2. Agħżel id-database : Expand Databases , u, skond id-database, jew tagħżel database ta 'l-utent jew tespandi Database ta' Sistema u agħżel database tas-sistema.
  3. Iftaħ il-Propjetajiet tad-Database
  4. Ara l-Mudell ta 'Rkupru attwali : Fil- Agħżel pane, ikklikkja Għażliet biex tara l-għażla tal- mudell ta' Irkupru kurrenti.
  5. Agħżel il-Mudell ta 'Rkupru ġdid : Agħżel jew Sħiħ , Bulk-illogjat , jew Sempliċi .
  6. Ikklikkja OK .