MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea

MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea
Täna räägin teile kahest MS SQL-i varundamise Commvaulti funktsioonist, mida ebaõiglaselt ignoreeritakse: granulaarne taastamine ja SQL Management Studio Commvaulti pistikprogramm. Põhiseadeid ma arvesse ei võta. Postitus on tõenäolisem neile, kes juba teavad, kuidas agenti installida, ajakava, poliitikaid jne konfigureerida. Rääkisin sellest, kuidas Commvault töötab ja mida see selles teha saab siin postituses..

Granuleeritud taastumine

Variant tabeli taseme taastamine ilmus alamkliendi atribuutides suhteliselt hiljuti. See võimaldab teil lubada võimaluse taastada andmebaasist tabeleid ilma kogu andmebaasi varukoopiast taastamata. See on mugav, kui teate täpselt, kus viga või andmete kadu on. Samas on andmebaas ise suur ja selle kõige taastamine võtab palju aega.
MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea

Sellel valikul on piirangud:
- Tabeleid ei saa taastada algsesse andmebaasi, vaid ainult teise.  
— Kõik tabelid taastatakse dbo skeemi järgi. Tabelit ei saa kasutajaskeemi taastada.
— Toetatakse ainult süsteemiadministraatori õigustega kohalikku SQL-serveri kontot.
— Sihtserver, kus me tabelit taastame, peab töötama Windows OS-is.
— Sihtserverisse peavad lisaks SQL-agendile olema installitud ka Media Agent ja Java Runtime Environment.
— Andmebaas peab kasutama täisrežiimis taastemudelit.
— Kui detailse andmebaasi taastamise suvand on lubatud, kaob diferentseeritud varundustööde käivitamise võimalus.  

MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea
Tabelitaseme taastamise valik on keelatud.

MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea
Tabelitaseme taastamise valik on keelatud.

Minu praktikas oli juhtum, kus kliendil oli SQL-serveri jaoks seadistatud järgmine ajakava: üks täielik varukoopia kord nädalas ja 6 diferentsiaalvarukoopiat tööpäeviti. Ta lubas tabelitaseme taastamise funktsiooni ja diferentsiaalseid varundustöid töödeldi veaga.

Vaatame, kuidas restaureerimine ise välja näeb.
1. Alustage soovitud aine taastamist.
MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea

2. Avanevas aknas minge vahekaardile Advanced Options. Vali SQL Granular Browse – sisu vaatamine.
MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea

3. Avanevas loendis valige andmebaas, millest me tabeli taastame ja klõpsake Taasta graanul.
MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea

4. Konfigureerige dialoogiboksis andmebaasi ühenduspunkt varukoopiafailide põhjal (midagi nagu Instant Recovery tehnoloogia).
Täpsustage:

  • ajutise andmebaasi nimi;
  • kui kaua seda taastumispunkti päevades hoida;
  • server, kuhu me andmebaasi ühendame. Loendis on saadaval ainult need serverid, mis vastavad kõigile ülalnimetatud vajalikele tingimustele: Windows OS, Media Agent ja Java Runtime Environment installitud jne.

Klõpsake nuppu OK.
MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea

5. Uues aknas klõpsake nuppu Taastepunktide loend.
MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea

6. Avaneb ühendatud taastepunktide loend. Kui andmebaas on suur, peate ootama. Seejärel klõpsake Sirvi. Ilmub aken valitud andmebaasi tabelite vaatamiseks.
MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea

Loendi koostamise ajal suletakse taastepunktide dialoog sageli ja siis ei saa nad sinna enam tagasi pöörduda. See on lihtne: paremklõpsake SQL-serveri eksemplari, kus taastepunkti ühendamise protsess algas. Minge jaotisse Kõik ülesanded ja valige Taastepunktide loend.
MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea

7. Kui tabeleid on palju, võib nende kuvamine veidi aega võtta. Näiteks 40 GB andmebaasi puhul kulub loendi moodustamiseks kümmekond minutit. Valige soovitud tabel ja klõpsake nuppu Taasta kõik valitud.
MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea

8. Vali uues aknas andmebaas, kuhu tabeli(d) taastame. Meie puhul on selleks GPI TEST andmebaas.
MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea

9. Pärast taastamise lõpetamist ilmuvad valitud tabelid GPI TEST andmebaasi.
MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea

Pärast tabeli taastamist ajutisse andmebaasi saate selle Management Studio abil algsesse andmebaasi teisaldada.

Commvaulti pistikprogramm SQL Management Studio jaoks

Andmebaasi administraatoritel ei ole alati juurdepääsu varundussüsteemile (BSS). Mõnikord on vaja midagi kiiresti ette võtta, kuid IBS-i administraator pole saadaval. SQL Management Studio Commvaulti pistikprogrammiga saab andmebaasi administraator teha põhiandmete varundamise ja taastamise.

QL Management Studio versioon

käsk

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

SQL-serverite versioonid, mis toetavad Commvaulti pistikprogrammi ja pistikprogrammi aktiveerivaid käske. Pistikprogrammi toetab ainult 64-bitine Windows OS.

1. Käivitage käsk, mis vastab meie SQL-serveri versioonile:
MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea

2. Varundamise ja taastamise valikud on nüüd Management Studios saadaval. Selleks paremklõpsake soovitud andmebaasi.
Seega on administraatoril võimalus otse suhelda selle andmebaasi varukoopiatega ilma Commvaulti konsooli ja kõnedeta SRK administraatorile.
MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea

3. Kui käivitate mõne selle menüü saadaolevatest funktsioonidest, ilmub aken, mis küsib teie sisselogimist ja parooli. CommServe'iga ühenduse loomiseks kasutage SSO-d või mõnda muud kontot Commserve'i jaotises Turvalisus (Commcelli sisselogimine).
MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea

MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea

4. Kui mandaadid on õigesti sisestatud ja juurdepääsuõigusi on piisavalt, saab andmebaasi administraator:
— käivitada erakorraline varukoopia (Backup);
— taastada andmebaas varukoopiast (Restore);
— vaadata lõpetatud ülesannete ajalugu (View History) ja pooleliolevate ülesannete edenemist (Job monitor).
MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea
Selline näeb välja valitud andmebaasi lõpetatud varundustööde ajalugu Management Studios.

MS SQL-i varukoopia: paar kasulikku Commvaulti funktsiooni, millest kõik ei tea
Menüü andmebaasi taastamiseks. See ei erine isegi konsooli menüüst.

See on kõik nende kahe Commvaulti SQL-agendi funktsiooni jaoks. Lisan, et varundamine Commvaulti abil sobib rohkem neile, kellel on kasutusel kümneid servereid, millel on mitu eksemplari ja andmebaase, kõik see võib-olla erinevatel saitidel ja nõuab erinevate ajakavade, sügavuse jne seadistamist. Kui teil on paar serverit, siis Standard MS SQL jaoks piisab varundamiseks tööriistadest.

Allikas: documentation.commvault.com

Allikas: www.habr.com

Lisa kommentaar