అన్యాయంగా విస్మరించబడిన MS SQL బ్యాకప్ కోసం రెండు Commvault లక్షణాల గురించి ఈ రోజు నేను మీకు చెప్తాను: గ్రాన్యులర్ రికవరీ మరియు SQL మేనేజ్మెంట్ స్టూడియో కోసం Commvault ప్లగ్ఇన్. నేను ప్రాథమిక సెట్టింగులను పరిగణించను. ఏజెంట్ను ఇన్స్టాల్ చేయడం, షెడ్యూల్ను కాన్ఫిగర్ చేయడం, పాలసీలు మొదలైనవాటిని ఎలా చేయాలో ఇప్పటికే తెలిసిన వారికి పోస్ట్ ఎక్కువగా ఉంటుంది. నేను Commvault ఎలా పని చేస్తుంది మరియు దీనిలో ఏమి చేయగలదు అనే దాని గురించి మాట్లాడాను.
గ్రాన్యులర్ రికవరీ
ఎంపిక పట్టిక స్థాయి పునరుద్ధరణ సాపేక్షంగా ఇటీవల సబ్క్లయింట్ ప్రాపర్టీలలో కనిపించింది. బ్యాకప్ నుండి మొత్తం డేటాబేస్ను పునరుద్ధరించకుండా డేటాబేస్ నుండి పట్టికలను పునరుద్ధరించే సామర్థ్యాన్ని ఇది మిమ్మల్ని అనుమతిస్తుంది. సరిగ్గా లోపం లేదా డేటా నష్టం ఎక్కడ ఉందో మీకు తెలిసినప్పుడు ఇది సౌకర్యవంతంగా ఉంటుంది. అదే సమయంలో, డేటాబేస్ కూడా పెద్దది మరియు అన్నింటినీ పునరుద్ధరించడానికి చాలా సమయం పడుతుంది.
ఈ ఎంపికకు పరిమితులు ఉన్నాయి:
- టేబుల్లను అసలు డేటాబేస్కు పునరుద్ధరించడం సాధ్యం కాదు, వేరొకదానికి మాత్రమే.
— అన్ని పట్టికలు dbo స్కీమాకు పునరుద్ధరించబడతాయి. పట్టిక వినియోగదారు స్కీమాకు పునరుద్ధరించబడదు.
— సిస్టమ్ అడ్మినిస్ట్రేటర్ హక్కులతో కూడిన స్థానిక SQL సర్వర్ ఖాతాకు మాత్రమే మద్దతు ఉంది.
— మనం టేబుల్ని రీస్టోర్ చేస్తున్న టార్గెట్ సర్వర్ తప్పనిసరిగా Windows OSలో రన్ అవుతుంది.
— లక్ష్య సర్వర్లో, SQL ఏజెంట్తో పాటు, మీడియా ఏజెంట్ మరియు జావా రన్టైమ్ ఎన్విరాన్మెంట్ తప్పనిసరిగా ఇన్స్టాల్ చేయబడాలి.
— డేటాబేస్ తప్పనిసరిగా రికవరీ మోడల్ను పూర్తి మోడ్లో ఉపయోగించాలి.
— గ్రాన్యులర్ డేటాబేస్ రికవరీ ఎంపిక ప్రారంభించబడితే, అవకలన బ్యాకప్ జాబ్లను అమలు చేసే సామర్థ్యం పోతుంది.
పట్టిక-స్థాయి-పునరుద్ధరణ ఎంపిక నిలిపివేయబడింది.
పట్టిక-స్థాయి-పునరుద్ధరణ ఎంపిక నిలిపివేయబడింది.
నా ఆచరణలో, ఒక క్లయింట్ SQL సర్వర్ కోసం క్రింది షెడ్యూల్ను కాన్ఫిగర్ చేసినప్పుడు ఒక సందర్భం ఉంది: వారానికి ఒకసారి ఒక పూర్తి బ్యాకప్ మరియు వారపు రోజులలో 6 అవకలన బ్యాకప్లు. అతను పట్టిక-స్థాయి-పునరుద్ధరణ ఫంక్షన్ను ప్రారంభించాడు మరియు అవకలన బ్యాకప్ జాబ్లు లోపంతో ప్రాసెస్ చేయబడ్డాయి.
పునరుద్ధరణ ఎలా ఉంటుందో చూద్దాం.
1. కావలసిన ఏజెంట్పై రికవరీని ప్రారంభించండి.
2. కనిపించే విండోలో, ట్యాబ్కు వెళ్లండి అధునాతన ఎంపికలు. ఎంచుకోండి SQL గ్రాన్యులర్ బ్రౌజ్ - కంటెంట్ని వీక్షించండి.
3. తెరుచుకునే జాబితాలో, మేము పట్టికను పునరుద్ధరించే డేటాబేస్ను ఎంచుకోండి మరియు క్లిక్ చేయండి గ్రాన్యులర్ని పునరుద్ధరించండి.
4. డైలాగ్ బాక్స్లో, బ్యాకప్ ఫైల్ల నుండి డేటాబేస్ మౌంట్ పాయింట్ను కాన్ఫిగర్ చేయండి (ఇన్స్టంట్ రికవరీ టెక్నాలజీ లాంటిది).
మేము సూచిస్తాము:
- తాత్కాలిక డేటాబేస్ పేరు;
- ఈ రికవరీ పాయింట్ను రోజులలో ఎంతకాలం ఉంచాలి;
- మేము డేటాబేస్ను మౌంట్ చేసే సర్వర్. పైన పేర్కొన్న అన్ని అవసరమైన షరతులను పూర్తి చేసే సర్వర్లు మాత్రమే జాబితాలో అందుబాటులో ఉంటాయి: Windows OS, మీడియా ఏజెంట్ మరియు జావా రన్టైమ్ ఎన్విరాన్మెంట్ ఇన్స్టాల్ చేయడం మొదలైనవి.
సరే క్లిక్ చేయండి.
5. కొత్త విండోలో, జాబితా రికవరీ పాయింట్లపై క్లిక్ చేయండి.
6. మౌంటెడ్ రికవరీ పాయింట్ల జాబితా తెరవబడుతుంది. డేటాబేస్ పెద్దగా ఉంటే, మీరు వేచి ఉండాలి. అప్పుడు క్లిక్ చేయండి బ్రౌజ్. ఎంచుకున్న డేటాబేస్ నుండి పట్టికలను వీక్షించడానికి ఒక విండో కనిపిస్తుంది.
జాబితా రూపొందించబడుతున్నప్పుడు, రికవరీ పాయింట్ల డైలాగ్ తరచుగా మూసివేయబడుతుంది, ఆపై వారు మళ్లీ అక్కడికి తిరిగి రాలేరు. ఇది చాలా సులభం: రికవరీ పాయింట్ను మౌంట్ చేసే ప్రక్రియ ప్రారంభించిన SQL సర్వర్ ఉదాహరణపై కుడి-క్లిక్ చేయండి. అన్ని టాస్క్లకు వెళ్లి, జాబితా రికవరీ పాయింట్లను ఎంచుకోండి.
7. అనేక పట్టికలు ఉంటే, వాటిని ప్రదర్శించడానికి కొంత సమయం పట్టవచ్చు. ఉదాహరణకు, 40 GB డేటాబేస్ కోసం, జాబితా రూపొందించడానికి పది నిమిషాల సమయం పడుతుంది. కావలసిన పట్టికను ఎంచుకుని, ఎంచుకున్నవన్నీ పునరుద్ధరించు క్లిక్ చేయండి.
8. కొత్త విండోలో, మేము పట్టిక(ల)ని పునరుద్ధరించే డేటాబేస్ను ఎంచుకోండి. మా విషయంలో, ఇది GPI పరీక్ష డేటాబేస్.
9. పునరుద్ధరణ పూర్తయిన తర్వాత, ఎంచుకున్న పట్టికలు GPI TEST డేటాబేస్లో కనిపిస్తాయి.
మీరు తాత్కాలిక డేటాబేస్కు పట్టికను పునరుద్ధరించిన తర్వాత, మీరు మేనేజ్మెంట్ స్టూడియోని ఉపయోగించి అసలు డేటాబేస్కు తరలించవచ్చు.
SQL మేనేజ్మెంట్ స్టూడియో కోసం Commvault ప్లగ్-ఇన్
డేటాబేస్ నిర్వాహకులకు ఎల్లప్పుడూ బ్యాకప్ సిస్టమ్ (BSS) యాక్సెస్ ఉండదు. కొన్నిసార్లు మీరు అత్యవసరంగా ఏదైనా చేయాల్సి ఉంటుంది, కానీ IBS అడ్మినిస్ట్రేటర్ అందుబాటులో లేరు. SQL మేనేజ్మెంట్ స్టూడియో కోసం Commvault ప్లగ్ఇన్తో, డేటాబేస్ అడ్మినిస్ట్రేటర్ ప్రాథమిక డేటా బ్యాకప్ మరియు రికవరీని చేయగలడు.
QL మేనేజ్మెంట్ స్టూడియో వెర్షన్
కమాండ్
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
Commvault ప్లగ్-ఇన్కు మద్దతిచ్చే SQL సర్వర్ల వెర్షన్లు మరియు ప్లగ్-ఇన్ని యాక్టివేట్ చేసే కమాండ్లు. ప్లగ్ఇన్ 64-బిట్ Windows OSలో మాత్రమే మద్దతు ఇస్తుంది.
1. SQL సర్వర్ యొక్క మా సంస్కరణకు అనుగుణంగా ఉండే ఆదేశాన్ని అమలు చేయండి:
2. బ్యాకప్ మరియు పునరుద్ధరణ ఎంపికలు ఇప్పుడు మేనేజ్మెంట్ స్టూడియోలో అందుబాటులో ఉన్నాయి. దీన్ని చేయడానికి, కావలసిన డేటాబేస్పై కుడి-క్లిక్ చేయండి.
అందువలన, నిర్వాహకుడు Commvault కన్సోల్ మరియు SRK అడ్మినిస్ట్రేటర్కి కాల్లు లేకుండా ఈ డేటాబేస్ యొక్క బ్యాకప్ కాపీలతో నేరుగా పరస్పర చర్య చేసే అవకాశం ఉంది.
3. మీరు ఈ మెనులో అందుబాటులో ఉన్న ఏదైనా ఫంక్షన్లను ప్రారంభించినప్పుడు, మీ లాగిన్ మరియు పాస్వర్డ్ కోసం అడుగుతున్న విండో కనిపిస్తుంది. CommServeకి కనెక్ట్ చేయడానికి, Commserve (Commcell లాగిన్)లోని భద్రతా విభాగం నుండి SSO లేదా ఏదైనా ఇతర ఖాతాను ఉపయోగించండి.
4. ఆధారాలు సరిగ్గా నమోదు చేయబడి మరియు తగినంత ప్రాప్యత హక్కులు ఉంటే, డేటాబేస్ నిర్వాహకుడు వీటిని చేయవచ్చు:
— అసాధారణ బ్యాకప్ (బ్యాకప్) అమలు చేయండి;
— బ్యాకప్ నుండి డేటాబేస్ను పునరుద్ధరించండి (పునరుద్ధరించండి);
— పూర్తయిన టాస్క్ల చరిత్రను వీక్షించండి (చరిత్రను వీక్షించండి) మరియు పురోగతిలో ఉన్న పనుల పురోగతి (జాబ్ మానిటర్).
మేనేజ్మెంట్ స్టూడియోలో ఎంచుకున్న డేటాబేస్ కోసం పూర్తయిన బ్యాకప్ జాబ్ల చరిత్ర ఇలా ఉంటుంది.
డేటాబేస్ రికవరీ కోసం మెను. ఇది కన్సోల్ మెను నుండి కూడా భిన్నంగా లేదు.
Commvault నుండి ఈ రెండు SQL ఏజెంట్ ఫీచర్లు అంతే. సర్వీస్లో డజన్ల కొద్దీ సర్వర్లను కలిగి ఉన్నవారికి, అనేక సందర్భాలు మరియు డేటాబేస్లతో, వీటన్నిటినీ, బహుశా, వివిధ సైట్లలో మరియు విభిన్న షెడ్యూల్లు, డెప్త్లు మొదలైన వాటిని సెటప్ చేయాల్సిన అవసరం ఉన్న వారికి Commvaultని ఉపయోగించి బ్యాకప్ మరింత అనుకూలంగా ఉంటుందని నేను జోడిస్తాను. రెండు సర్వర్లు, ఆపై ప్రామాణిక MS SQL సాధనాలు బ్యాకప్ కోసం సరిపోతాయి.
మూలం:
మూలం: www.habr.com