Mfano wa Upya wa SQL Server

Miundo ya Ufuatiliaji Mizani ya Disk Space dhidi ya Faili Zote za Kuingia

SQL Server hutoa mifano mitatu ya kurejesha ambayo inakuwezesha kutaja njia ya SQL Server inayoweza kudhibiti faili za logi na huandaa database yako ya kupona baada ya kupoteza data au maafa mengine. Kila moja ya haya inawakilisha njia tofauti ya kusawazisha tradeoff kati ya kuhifadhi nafasi ya disk na kutoa chaguo la kupona maafa ya granular. Mifano tatu za kufufua maafa zinazotolewa na SQL Server ni:

Hebu tuangalie kila mmoja wa mifano hiyo kwa undani zaidi.

Mfano wa Ufuatiliaji Rahisi

Mfano rahisi wa kurejesha ni tu: rahisi. Kwa njia hii, SQL Server inao tu kiasi kidogo cha habari katika logi ya manunuzi. SQL Server inakusudia logi ya manunuzi wakati kila database inakaribia uhakiki wa shughuli, bila kuacha kuingia kwa logi kwa madhumuni ya kurejesha maafa.

Kwa orodha ya kutumia mfano rahisi wa kurejesha, unaweza kurejesha backups kamili au tofauti tu. Haiwezekani kurejesha daraka kama hiyo kwa wakati uliopangwa - unaweza tu kurejesha wakati halisi wakati backup kamili au tofauti ilitokea. Kwa hiyo, utapoteza moja kwa moja marekebisho ya data yaliyofanywa kati ya wakati wa hifadhi ya hivi karibuni kamili / tofauti na wakati wa kushindwa.

Mfano wa Urejeshaji Kamili

Mtindo kamili wa kurejesha pia huzaa jina la kibinafsi. Kwa mtindo huu, SQL Server inalinda logi ya manunuzi hadi uifanye upya. Hii inakuwezesha kuunda mpango wa kupona maafa ambao unajumuisha mchanganyiko wa salama kamili na za tofauti za database kwa kushirikiana na backups ya logi ya shughuli.

Katika tukio la kushindwa kwa database, una marejesho ya kurekebisha zaidi database kwa kutumia mfano kamili wa kurejesha. Mbali na kuhifadhi marekebisho ya data yaliyohifadhiwa katika logi ya manunuzi, mtindo kamili wa kurejesha inakuwezesha kurejesha database kwenye hatua fulani kwa wakati. Kwa mfano, kama mabadiliko mabaya yameharibu data yako saa 2:36 asubuhi Jumatatu, unaweza kutumia muda wa kurejesha wakati wa SQL Server ili ufungue database yako hadi saa 2:35 asubuhi, ukiondoa madhara ya kosa.

Mfano wa Ukarabati wa Wingi

Mfano wa kufufua kwa wingi ni mfano maalum wa kusudi ambao unafanya kazi kwa namna hiyo kwa mfano kamili wa kurejesha. Tofauti pekee ni kwa namna inavyotumia shughuli za urekebishaji wa data nyingi. Mfano wa wingi wa kumbukumbu huandika kumbukumbu za shughuli hizi katika logi ya manunuzi kwa kutumia mbinu inayojulikana kama kuingia chini . Hii inalinda sana wakati wa usindikaji, lakini inakuzuia kutumia chaguo la kurejesha wakati.

Microsoft inapendekeza kuwa mfano wa kurejesha-wingi utumiwe kwa muda mfupi tu. Mazoezi bora yanataja kubadili darasani kwa mfano wa kurejesha kwa wingi mara moja kabla ya kufanya shughuli nyingi na kuirudisha kwa mtindo kamili wa kurejesha wakati shughuli hizo zinakamilisha.

Mabadiliko ya Nyaraka za Upya

Tumia SQL Server Management Studio ili kuona au kubadilisha mfano wa kurejesha:

  1. Chagua seva husika : Unganisha kwa mfano unaofaa wa injini ya SQL Server Database, kisha katika Object Explorer, bofya jina la seva ili kupanua mti wa seva.
  2. Chagua database : Panua Databases , na, kwa kutegemea database, amagua database ya mtumiaji au kupanua Database Database na kuchagua database mfumo.
  3. Fungua Mali ya Hifadhi : Bonyeza-click database, na kisha Bonyeza Mali , ili ufungue Sanduku la Majadiliano ya Mali ya Hifadhi .
  4. Tazama Mfano wa Upya wa Sasa : Katika chaguo Chagua ukurasa , bofya Chaguo ili uone uteuzi wa sasa wa Ufuajiji wa mfano .
  5. Chagua Mfano mpya wa Upya : Chagua ama Kamili , Wingi-watumiaji , au Rahisi .
  6. Bofya OK .