SQLa Servilo Reakiro Modeloj

Reakiro-Modeloj Balance Disk Space Kontraŭ Kompletaj Ensalutaj Dosieroj

SQLa Servilo provizas tri reaktajn modelojn, kiuj ebligas al vi specifi la vojon SQL-Servilo administras ensalutajn dosierojn kaj preparas vian datumaron por reakiro post datuma perdo aŭ alia katastrofo. Ĉiu el ĉi tiuj reprezentas malsaman aliron al ekvilibro de la interŝanĝo inter konservado de disko-spaco kaj havigado por granulaj reaktobastaj opcioj. La tri modeloj de reakiro de katastrofoj ofertitaj de SQL-Servilo estas:

Ni rigardu ĉiun el tiuj modeloj pli detale.

Simpla Reakiro Modelo

La simpla reakiro estas simple: simpla. En ĉi tiu aliro, SQL-Servilo konservas nur minimuman kvanton da informoj en la transakcio. SQL-servilo detranĉas la transakcion-logon ĉiufoje kiam la datumbazo atingas transakcion-kontrolpunkton, lasante neniujn ensalutajn ensalutojn por katastrofaj reakiro.

Por datumbazoj per simpla reakiro, vi povas restarigi plenajn aŭ diferencialajn kopiojn. Ne eblas restarigi tian datumbazon al donita punkto en tempo - vi povas nur restarigi ĝin al la ĝusta tempo kiam plena aŭ diferenciala rezervo okazis. Sekve, vi aŭtomate perdos iujn datumajn modifojn faritajn inter la tempo de la plej freŝa kompleta / diferenciala rezervo kaj la tempo de la fiasko.

Plena Reakiro Modelo

La plena reakva modelo ankaŭ havas mem-priskriban nomon. Kun ĉi tiu modelo, SQL-servilo konservas la transakcion-logon ĝis vi retenos ĝin. Ĉi tio ebligas al vi desegni plankon de reaktado de katastrofoj, kiu inkluzivas kombinaĵon de plenaj kaj diferencialaj datumbazaj rezervoj en kunjunkcio kun transakcioj.

En kazo de datumbazo malsukceso, vi havas la plej flekseblon restarigante datumbazojn uzante la plenan reakiron. Krom konservi datumajn modifojn stokitajn en la transakcio-logo, la plena reakta modelo permesas restarigi datumbazon al specifa punkto. Ekzemple, se erara modifado koruptis vian datumon je la 2:36 de lundo, vi povus uzi la restarigon de punkto de tempo de SQL Server por ruliĝi vian datumaron reen al 2:35 am, elŝaltante la efikojn de la eraro.

Malsupra Reakiro Modelo

La plejparta reakiro-modelo estas speciala celo, kiu funkcias simile al la plena reakiro. La sola diferenco estas en la maniero, ke ĝi manipulas grandajn datumajn operaciojn. La plejparto-ensalutita modelo registras ĉi tiujn operaciojn en la transakcio-logo per tekniko konata kiel minimuma ensaluto . Ĉi tio konservas signife en la tempo de prilaborado, sed malhelpas vin uzi la punktan restarigon opcion.

Microsoft rekomendas, ke la plej grandskala reakiro-modelo estas uzata nur por mallongaj tempoj. Plej bona praktiko diktas, ke vi ŝanĝu datumbazon al la plej grandskala reakiro-modelo tuj antaŭ realigi grandajn operaciojn kaj restarigi ĝin al la plena reakiro kiam tiuj operacioj kompletigas.

Ŝanĝi Reakiron-Modelojn

Uzu SQL Server Management Studio por vidi aŭ ŝanĝi la reakiron-modelon:

  1. Elektu la koncernan servilon : Konekti al la grava kazo de SQL Server Database Engine, tiam en Objekto Esploristo, alklaku la servilon por ekspansiiĝi ​​la servilon arbo.
  2. Elektu la datumbazon : Etendu datumbazojn kaj, laŭ la datumbazo, elektu uzanton-datumbazon aŭ vastigu Sistemajn datumbazojn kaj elektu sistemon-datumbazon.
  3. Malfermu la datumojn de la datumbazo: dekstra alklaku la datumbazon, kaj tiam alklaku Propraĵojn , por malfermi la dialogon de la Datumaj Propraĵoj .
  4. Rigardu la nunan Reakiron : En la Elektu paĝan panelon, alklaku Eblojn por vidi la nunan Reakiron-modelo- selektado.
  5. Elektu la novan Reakiron Modelo : Elektu ĉu Plena , Multekosta , aŭ Simpla .
  6. Alklaku OK .