Models SQL Server Pamulihan

Models Pamulihan Balance piringan Spasi Ngalawan Log Payil lengkep

SQL Server nyadiakeun tilu model recovery nu ngidinan Anjeun pikeun nangtukeun jalan SQL Server manages file log sarta prepares database anjeun recovery sanggeus leungitna data atawa musibah séjén. Unggal ieu ngagambarkeun pendekatan béda mun balancing anu tradeoff antara conserving spasi disk jeung nyadiakeun keur pilihan recovery musibah granular. Model recovery tilu musibah ditawarkeun ku SQL Server nyaéta:

Hayu urang nyandak katingal di unggal jalma model di jéntré salajengna.

Modél Pamulihan basajan

Modél recovery basajan téh ngan éta: basajan. Dina pendekatan ieu, SQL Server mertahankeun ukur jumlah minimal inpormasi dina log urus. SQL Server truncates urus log unggal waktos pangkalan data geus ngahontal papariksaan urus, ninggalkeun euweuh éntri log pikeun tujuan recovery bencana.

Pikeun basis data ngagunakeun modél recovery basajan, anjeun tiasa balikkeun pinuh atawa diferensial cadangan wungkul. Teu mungkin mun balikkeun database kitu ka titik nu diberekeun dina jangka waktu - anjeun ngan bisa mulangkeun deui kana waktu pasti lamun pinuh atawa diferensial cadangan lumangsung. Kituna, anjeun otomatis bakal leungit sagala modifikasi data dijieun antara waktu panganyarna pinuh cadangan diferensial / jeung waktu gagal teh.

Modél Pamulihan pinuh

Modél recovery pinuh ogé ngasuh ngaran timer deskriptif. Kalawan modél ieu, SQL Server preserves log urus dugi ka tonggong eta up. Ieu ngidinan Anjeun pikeun ngarancang hiji rencana recovery musibah nu ngawengku kombinasi lengkep sareng diferensial cadangan database ditéang jeung cadangan log urus.

Dina acara anu gagalna database, Anjeun gaduh paling kalenturan malikkeun basis data nu ngagunakeun modél recovery pinuh. Salian preserving modifikasi data nu disimpen dina log urus, modél recovery pinuh ngidinan Anjeun pikeun balikkeun database ka hiji titik husus dina jangka waktu. Contona, upami hiji modifikasi erroneous disogok data anjeun di 2:36 am on Senén, Anjeun bisa make SQL Server urang titik-di-waktos balikkeun gulung databés anjeun deui 2:35 am, wiping kaluar efek tina kasalahan.

Bulk-log Modél Pamulihan

Modél recovery bulk-log nyaeta model husus-Tujuan anu hade di luhur sarupa model recovery pinuh. Hijina bédana aya dina jalan eta handles modifikasi data bulk operations.The modél bulk-log rékaman operasi ieu dina log urus maké téhnik katelah logging minimal. Ieu ngaheéat nyata dina waktu pengolahan, tapi nyegah anjeun ti maké titik-di-waktu anu balikkeun pilihan.

Microsoft ngajak yén modél recovery bulk-asup dipaké ngan pikeun période pondok waktu. prakték pangalusna dictates nu pindah database pikeun modél recovery bulk-log geuwat saméméh ngalakonan operasi bulk tur malikkeun ka model recovery pinuh lamun aya jalma operasi lengkep.

Ngarobah Models Pamulihan

Paké SQL Server Manajemén Studio pikeun némbongkeun atawa ngarobah modél recovery:

  1. Milih server relevan: Sambungkeun ka conto relevan tina SQL Server databés Engine, teras di Objék Explorer, klik nami server rék dilegakeun ka tangkal server.
  2. Pilih pangkalan data: Ngalengkepan basis data, sarta, gumantung kana databés, boh milih database pamaké atawa dilegakeun System basis data tur pilih sistem database.
  3. Buka Pasipatan databés: Katuhu-klik Cikajang, lajeng klik Pasipatan, pikeun muka databés kotak dialog Pasipatan.
  4. Ningali Modél Pamulihan ayeuna: Di Pilih jandela kaca, klik Pilihan pikeun ningali Pilihan modél Pamulihan ayeuna.
  5. Pilih Modél Pamulihan anyar: Pilih boh Full, PCplus-asup, atawa Basajan.
  6. Klik OK.