SQL Server Recovery Models

Modelli di Recuperazione Balance Disk Space Against Log Log Files

SQL Server ponu esse trè mudelli di ricuperazione chì permettenu di spicciariate a manera chì SQL Server gestione u schedari di log è prepares a vostra basa di dati per a ricuperazione dopu una perdita di data o altru disaster. Ogni chjappi rapprisenta un approcciu diffarenti per equilibraru u spaziu di u cunservazione di u spaziu di discu è dapoi l'opere di granulare di recuperazione di disastru. I trè mudelli di ricuperazione di disastru offerti da SQL Server sò:

Fighemu quì unu di quelli ddi mudelli in più dettu.

Mudellu di Recuperazione Simple

U mudellu di résilazione simple hè solu chì: simplicità. In questa strada, SQL Server mantene una quantità minima di nfurmazzioni in u logu di transaccione. SQL Server trunca u logu di transaczione ogni volta chì a basa di dati sviluppa un cuntrollu di a transacción, senza mancu un'entra di log in per scopre di salvatori di disastru.

Per basi chì utilizanu u mudellu di résumura simple, pudete restaurà e copia di salvezza solu. Ùn hè pussibile reabbilità una basa di dati à un puntu dapoi à u tempu - pudete solu rinnuvevule à u tempu esatta in quandu una copia di salvezza sclusiva. Per quessa, vi scusarà automaticamente ogni modificazione di dati fattu entre u tempu di a copia di più recente / di u diferencialu è u tempu di u fallimentu.

Mudellu di Recuperazione tutale

U mudellu di rkupimentu tutale avà ancu un nomu propriu nantu à a scrittura. Cù stu mudellu, SQL Server conserva u logu di transaccionu finu à u back up. Questu permette di cuncepisce un pianu di recuperazione di disastru chì cumprendi una cumminazione di copia di copia di a basa di dati è diffarenziali in cungiunzione cù copia di salvezza di logu di transaccione.

In casu di una fallita di basa di dati, avete a più curretta di fiducia in a basa di dati chì utilizanu u mudellu di recuperatori. In più di preservazione di i modificazioni di dati guardatu in u logu di a transaccione, u mudellu di rkupimentu tutale permette di restituà una basa di dati à un puntu puntuale in u tempu. Per esempiu, se una modificazione erruzzione hà dappienatu i vostri dati à 2:36 am u luni, pudete utilizà u puntuale di SQL Server per restaurà a vostra basa di basa à 2:35 am, scacciò l'effetti di l'errore.

Bulk-logged Recovery Model

U mudellu di salvatage di cuntrollu massu hè un mudellu di scopu specialu chì travaglia in modu simili à u mudellu di rkupimentu. A sola diffarenzia hè in a modu chì gestioneghja operations.The mass modificazione di data modificazione. U mudellu di registratu muderneficate di sti operazioni in u logu di transaczione cù una tecnica chjamata cumminzioni minimale . Questu salvi quantità significativamente in u tempu di prucessu, ma impedisce micca di utilizà a opere di resa in puntuale.

Microsoft ricumandenu chì u mudellu di salvezza cunghjuntatu à Bulla si usa solu per i periudi di tempu. I pratichi pratichi dicite chì cambiatate una basa di dati à u mudellu di recuperazione massicurata immediatamente prima di cumprenda operazioni massimi è restaurate à u mudellu di rkupimentu tutale quandu questi svolgi.

Modificazione di mudelli di ricuperazione

Utilizà SQL Server Management Studio per vede o cambià u mudellu di recuperazione:

  1. Scelta u servitore rilevanti : Conéctate in l'esempiu pertinente di u SQL Server Engine Database Engine, dopu in Ghost Explorer, fate clic à u nome di u servente per espansione l'arbre server.
  2. Scelta a basa di dati : Basta di e basa di dati , è, secondu a basa di dati, sceglie una basa di dati o crescenu Base di stile di u Sistema è cercate a basa di dati.
  3. Apertura di a pruprietà di a basa di a basa è cliccate in a basa di dati, è cliccate Chjave , per apre u box di di a pruprietà di a basa di a basa
  4. Vede u mudellu di recuperazione attuale : In u selezziunate un panellu di pagina , cliccà Opzione per vede l' adopru mudellu di Recuperazione .
  5. Select the new Recovery Model : Sceglite u Pianu , Bulk-logged , o Simple .
  6. Cliccate Eccu .