MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat

MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat
Ngayon sasabihin ko sa iyo ang tungkol sa dalawang feature ng Commvault para sa backup ng MS SQL na hindi patas na binabalewala: granular recovery at ang Commvault plugin para sa SQL Management Studio. Hindi ko isasaalang-alang ang mga pangunahing setting. Ang post ay mas malamang para sa mga taong alam na kung paano mag-install ng ahente, mag-configure ng iskedyul, mga patakaran, atbp. Napag-usapan ko kung paano gumagana ang Commvault at kung ano ang magagawa nito dito post.

Butil-butil na pagbawi

Pagpipilian pagpapanumbalik ng antas ng talahanayan lumitaw sa mga katangian ng Subclient kamakailan. Pinapayagan ka nitong paganahin ang kakayahang ibalik ang mga talahanayan mula sa isang database nang hindi ibinabalik ang buong database mula sa isang backup. Ito ay maginhawa kapag alam mo kung saan eksakto ang error o pagkawala ng data. Kasabay nito, ang database mismo ay malaki at ang pagpapanumbalik ng lahat ay aabutin ng maraming oras.
MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat

May mga limitasyon ang opsyong ito:
- Ang mga talahanayan ay hindi maibabalik sa orihinal na database, sa ibang isa lamang.  
β€” Ang lahat ng mga talahanayan ay naibalik sa dbo schema. Ang talahanayan ay hindi maibabalik sa isang schema ng user.
β€” Tanging isang lokal na SQL server account na may mga karapatan sa administrator ng system ang sinusuportahan.
β€” Ang target na server kung saan namin nire-restore ang talahanayan ay dapat tumakbo sa Windows OS.
β€” Sa target na server, bilang karagdagan sa SQL Agent, dapat na mai-install ang Media Agent at Java Runtime Environment.
β€” Dapat gamitin ng database ang modelo ng Pagbawi sa Full mode.
β€” Kung pinagana ang opsyon sa pagbawi ng butil-butil na database, mawawala ang kakayahang magpatakbo ng mga differential backup na trabaho.  

MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat
Ang opsyon sa pag-restore sa antas ng talahanayan ay hindi pinagana.

MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat
Ang opsyon sa pag-restore sa antas ng talahanayan ay hindi pinagana.

Sa aking pagsasanay, nagkaroon ng kaso kapag ang isang kliyente ay may sumusunod na iskedyul na na-configure para sa isang SQL server: isang buong backup minsan sa isang linggo at 6 na differential backup sa mga karaniwang araw. Pinagana niya ang function ng table-level-restore, at ang mga differential backup na trabaho ay naproseso nang may error.

Tingnan natin kung ano ang magiging hitsura mismo ng pagpapanumbalik.
1. Simulan ang pagbawi sa gustong ahente.
MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat

2. Sa lalabas na window, pumunta sa tab Mga Advanced na Pagpipilian. Pumili SQL Granular Browse - Tingnan ang Nilalaman.
MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat

3. Sa listahan na bubukas, piliin ang database kung saan namin ibabalik ang talahanayan at i-click Ibalik ang Granular.
MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat

4. Sa dialog box, i-configure ang database mount point mula sa mga backup na file (tulad ng teknolohiya ng Instant Recovery).
Tukuyin:

  • pangalan para sa pansamantalang database;
  • gaano katagal panatilihin ang punto ng pagbawi na ito sa mga araw;
  • ang server kung saan namin i-mount ang database. Ang mga server lamang na tumutupad sa lahat ng kinakailangang kundisyon na binanggit sa itaas ang magiging available sa listahan: na may naka-install na Windows OS, Media Agent at Java Runtime Environment, atbp.

I-click ang OK.
MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat

5. Sa bagong window, mag-click sa List Recovery Points.
MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat

6. Magbubukas ang isang listahan ng mga naka-mount na recovery point. Kung malaki ang database, kailangan mong maghintay. Pagkatapos ay i-click Magtingin. Lilitaw ang isang window upang tingnan ang mga talahanayan mula sa napiling database.
MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat

Habang binubuo ang listahan, madalas na isinasara ang dialog ng Mga Puntos sa Pagbawi, at pagkatapos ay hindi na sila makakabalik doon muli. Ito ay simple: i-right-click sa halimbawa ng SQL server kung saan nagsimula ang proseso ng pag-mount ng recovery point. Pumunta sa Lahat ng Mga Gawain at piliin ang Listahan ng Mga Puntos sa Pagbawi.
MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat

7. Kung maraming mga talahanayan, maaaring tumagal ng ilang oras upang maipakita ang mga ito. Halimbawa, para sa isang 40 GB na database, ang listahan ay tumatagal ng humigit-kumulang sampung minuto upang mabuo. Piliin ang nais na talahanayan at i-click ang I-recover ang Lahat ng Napili.
MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat

8. Sa isang bagong window, piliin ang database kung saan namin ibabalik ang (mga) talahanayan. Sa aming kaso, ito ang database ng GPI TEST.
MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat

9. Pagkatapos makumpleto ang pagpapanumbalik, lalabas ang mga napiling talahanayan sa database ng GPI TEST.
MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat

Pagkatapos mong ibalik ang isang talahanayan sa isang pansamantalang database, maaari mo itong ilipat sa orihinal na database gamit ang Management Studio.

Commvault plug-in para sa SQL Management Studio

Ang mga administrator ng database ay hindi palaging may access sa backup system (BSS). Minsan kailangan mong gumawa ng isang bagay nang madalian, ngunit hindi available ang administrator ng IBS. Gamit ang Commvault plugin para sa SQL Management Studio, ang isang database administrator ay maaaring magsagawa ng pangunahing data backup at pagbawi.

Bersyon ng QL Management Studio

Utos

SQL 2008 R2

CvSQLAddInConfig.exe /i 10 /r

SQL 2012

CvSQLAddInConfig.exe /i 11 /r

SQL 2014

CvSQLAddInConfig.exe /i 12 /r

SQL 2016

CvSQLAddInConfig.exe /i 13 /r

SQL 2017

CvSQLAddInConfig.exe /i 14 /r

Mga bersyon ng mga SQL server na sumusuporta sa Commvault Plug-in at mga command na nagpapagana sa plug-in. Ang plugin ay sinusuportahan lamang sa 64-bit na Windows OS.

1. Isagawa ang command na tumutugma sa aming bersyon ng SQL server:
MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat

2. Ang mga opsyon sa pag-backup at pagpapanumbalik ay magagamit na ngayon sa Management Studio. Upang gawin ito, mag-right-click sa nais na database.
Kaya, may pagkakataon ang administrator na direktang makipag-ugnayan sa mga backup na kopya ng database na ito nang walang Commvault console at tumawag sa SRK administrator.
MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat

3. Kapag inilunsad mo ang alinman sa mga magagamit na function ng menu na ito, lalabas ang isang window na humihingi ng iyong login at password. Upang kumonekta sa CommServe, gamitin ang SSO o anumang iba pang account mula sa seksyong Security sa Commserve (Commcell login).
MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat

MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat

4. Kung ang mga kredensyal ay naipasok nang tama at may sapat na mga karapatan sa pag-access, ang database administrator ay maaaring:
β€” magpatakbo ng isang hindi pangkaraniwang backup (Backup);
β€” ibalik ang database mula sa isang backup (Ibalik);
β€” tingnan ang kasaysayan ng mga nakumpletong gawain (Tingnan ang Kasaysayan) at ang pag-usad ng mga gawain na isinasagawa (monitor ng trabaho).
MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat
Ito ang hitsura ng kasaysayan ng mga nakumpletong backup na trabaho para sa napiling database sa Management Studio.

MS SQL backup: isang pares ng mga kapaki-pakinabang na tampok ng Commvault na hindi alam ng lahat
Menu para sa pagbawi ng database. Hindi ito naiiba sa console menu.

Iyon lang para sa dalawang tampok na ito ng SQL Agent mula sa Commvault. Idaragdag ko na ang backup gamit ang Commvault ay mas angkop para sa mga may dose-dosenang mga server sa serbisyo, na may ilang mga pagkakataon at database, lahat ng ito, marahil, sa iba't ibang mga site at nangangailangan ng pag-set up ng iba't ibang mga iskedyul, lalim, atbp. Kung mayroon kang isang ilang mga server, pagkatapos ay para sa Standard MS SQL tool ay sapat na para sa backup.

Pinagmulan: documentation.commvault.com

Pinagmulan: www.habr.com

Magdagdag ng komento