హలో సహోద్యోగులారా, చెక్ పాయింట్ R77.30 నుండి R80.10 డేటాబేస్లను మార్చే పాఠానికి స్వాగతం.
చెక్ పాయింట్ ఉత్పత్తులను ఉపయోగిస్తున్నప్పుడు, ముందుగానే లేదా తరువాత ఇప్పటికే ఉన్న నియమాలు మరియు ఆబ్జెక్ట్ డేటాబేస్లను తరలించే పని క్రింది కారణాల వల్ల తలెత్తుతుంది:
- కొత్త పరికరాన్ని కొనుగోలు చేసేటప్పుడు, మీరు పాత పరికరం నుండి కొత్త పరికరానికి (GAIA OS యొక్క ప్రస్తుత వెర్షన్ లేదా అంతకంటే ఎక్కువ) డేటాబేస్ను మార్చాలి.
- మీరు మీ పరికరాన్ని GAIA OS యొక్క ఒక సంస్కరణ నుండి మీ స్థానిక మెషీన్లో అధిక సంస్కరణకు అప్గ్రేడ్ చేయాలి.
మొదటి సమస్యను పరిష్కరించడానికి, మేనేజ్మెంట్ సర్వర్ మైగ్రేషన్ టూల్ లేదా మైగ్రేషన్ టూల్ అనే సాధనాన్ని ఉపయోగించడం మాత్రమే సరిపోతుంది. సమస్య సంఖ్య 2 పరిష్కరించడానికి, CPUSE లేదా మైగ్రేషన్ టూల్ పరిష్కారాన్ని ఉపయోగించవచ్చు.
తరువాత, మేము రెండు పద్ధతులను మరింత వివరంగా పరిశీలిస్తాము.
కొత్త పరికరానికి అప్డేట్ చేయండి
డేటాబేస్ మైగ్రేషన్ కొత్త మెషీన్లో మేనేజ్మెంట్ యొక్క తాజా వెర్షన్ను ఇన్స్టాల్ చేయడం మరియు మైగ్రేషన్ టూల్ని ఉపయోగించి డేటాబేస్ను ఇప్పటికే ఉన్న సెక్యూరిటీ మేనేజ్మెంట్ సర్వర్ నుండి కొత్తదానికి మైగ్రేట్ చేయడం. ఈ పద్ధతి ఇప్పటికే ఉన్న కాన్ఫిగరేషన్ను నవీకరించే ప్రమాదాన్ని తగ్గిస్తుంది.
మైగ్రేషన్ టూల్ని ఉపయోగించి డేటాబేస్ని మైగ్రేట్ చేయడానికి, మీరు కలుసుకోవాలి అవసరాలు:
- ఎగుమతి చేయబడిన డేటాబేస్ యొక్క ఆర్కైవ్ పరిమాణం కంటే ఖాళీ డిస్క్ స్థలం తప్పనిసరిగా 5 రెట్లు ఎక్కువగా ఉండాలి.
- లక్ష్య సర్వర్లోని నెట్వర్క్ సెట్టింగ్లు తప్పనిసరిగా సోర్స్ సర్వర్లోని వాటికి సరిపోలాలి.
- బ్యాకప్ను సృష్టిస్తోంది. డేటాబేస్ తప్పనిసరిగా రిమోట్ సర్వర్కు ఎగుమతి చేయబడాలి.
GAIA ఆపరేటింగ్ సిస్టమ్ ఇప్పటికే మైగ్రేషన్ టూల్ను కలిగి ఉంది; ఇది డేటాబేస్ను దిగుమతి చేసేటప్పుడు లేదా ప్రారంభదానికి సమానమైన ఆపరేటింగ్ సిస్టమ్ యొక్క సంస్కరణకు తరలించడానికి ఉపయోగించవచ్చు. డేటాబేస్ను ఆపరేటింగ్ సిస్టమ్ యొక్క అధిక సంస్కరణకు తరలించడానికి, మీరు చెక్ పాయింట్ R80.10 మద్దతు సైట్లోని “టూల్స్” విభాగం నుండి తగిన సంస్కరణ యొక్క మైగ్రేషన్ సాధనాన్ని తప్పనిసరిగా డౌన్లోడ్ చేసుకోవాలి: - SmartEvent / SmartReporter సర్వర్ యొక్క బ్యాకప్ మరియు మైగ్రేషన్. 'బ్యాకప్' మరియు 'మైగ్రేట్ ఎగుమతి' యుటిలిటీలు SmartEvent డేటాబేస్ / SmartReporter డేటాబేస్ నుండి డేటాను కలిగి ఉండవు.
బ్యాకప్ మరియు మైగ్రేషన్ కోసం, మీరు 'eva_db_backup' లేదా 'evs_backup' యుటిలిటీలను ఉపయోగించాలి.
గమనిక: చెక్పాయింట్ నాలెడ్జ్ బేస్ ఆర్టికల్ sk110173.
ఈ సాధనం ఏ లక్షణాలను కలిగి ఉందో చూద్దాం:
నేరుగా డేటా మైగ్రేషన్కు వెళ్లే ముందు, మీరు ముందుగా డౌన్లోడ్ చేసిన మైగ్రేషన్ సాధనాన్ని “/opt/CPsuite-R77/fw1/bin/upgrade_tools/ ఫోల్డర్లోకి అన్జిప్ చేయాలి. ”, మీరు సాధనాన్ని అన్జిప్ చేసిన డైరెక్టరీ నుండి ఆదేశాలను ఉపయోగించి డేటాబేస్ను ఎగుమతి చేయాలి.
మీరు ఎగుమతి చేయడానికి లేదా దిగుమతి చేయడానికి ఆదేశాన్ని అమలు చేయడానికి ముందు, అన్ని SmartConsole క్లయింట్లను మూసివేయండి లేదా సెక్యూరిటీ మేనేజ్మెంట్ సర్వర్లో cpstopని అమలు చేయండి.
ఆ ఎగుమతి ఫైల్ను సృష్టించండి సోర్స్ సర్వర్లో నిర్వహణ డేటాబేస్లు:
- నిపుణుల మోడ్ను నమోదు చేయండి.
- ప్రీ-అప్గ్రేడ్ వెరిఫైయర్ని అమలు చేయండి: pre_upgrade_verifier -p $FWDIR -c R77 -t R80.10. లోపాలు ఉంటే, కొనసాగించే ముందు వాటిని సరిదిద్దండి.
- అమలు చేయండి: ./migrate ఎగుమతి filename.tgz. కమాండ్ సెక్యూరిటీ మేనేజ్మెంట్ సర్వర్ డేటాబేస్ యొక్క కంటెంట్లను TGZ ఫైల్కి ఎగుమతి చేస్తుంది.
- సూచనలను అనుసరించండి. మీరు కమాండ్లో పేర్కొన్న ఫైల్కు డేటాబేస్ ఎగుమతి చేయబడుతుంది. మీరు దీన్ని TGZగా నిర్వచించారని నిర్ధారించుకోండి.
- సోర్స్ సర్వర్లో SmartEvent ఇన్స్టాల్ చేయబడితే, ఈవెంట్ డేటాబేస్ను ఎగుమతి చేయండి.
తరువాత, మేము ఎగుమతి చేసిన భద్రతా సర్వర్ డేటాబేస్ను దిగుమతి చేస్తాము. మీరు ప్రారంభించడానికి ముందు: R80 సెక్యూరిటీ మేనేజ్మెంట్ సర్వర్ను ఇన్స్టాల్ చేయండి. కొత్త మేనేజ్మెంట్ సర్వర్ R80.10 యొక్క నెట్వర్క్ సెట్టింగ్లు తప్పనిసరిగా పాత సర్వర్ సెట్టింగ్లతో సరిపోలాలని నేను మీకు గుర్తు చేస్తున్నాను.
ఆ దిగుమతి కాన్ఫిగరేషన్ నిర్వహణ సర్వర్:
- నిపుణుల మోడ్ను నమోదు చేయండి.
- ఎగుమతి చేసిన కాన్ఫిగరేషన్ ఫైల్ను రిమోట్ సర్వర్కు బదిలీ చేయండి (FTP, SCP లేదా ఇలాంటి వాటి ద్వారా), మూలం నుండి కొత్త సర్వర్కు సేకరించబడుతుంది.
- నెట్వర్క్ నుండి సోర్స్ సర్వర్ని డిస్కనెక్ట్ చేయండి.
- కాన్ఫిగరేషన్ ఫైల్ను రిమోట్ సర్వర్ నుండి కొత్త సర్వర్కి బదిలీ చేయండి.
- బదిలీ చేయబడిన ఫైల్ కోసం MD5ని లెక్కించండి మరియు అసలు సర్వర్లో లెక్కించబడిన MD5తో సరిపోల్చండి: # md5sum filename.tgz
- దిగుమతి డేటాబేస్: ./migrate దిగుమతి filename.tgz
- నవీకరణ కోసం తనిఖీ చేస్తోంది.
పాయింట్ 7 పూర్తయిన తర్వాత, మైగ్రేషన్ సాధనాన్ని ఉపయోగించి డేటాబేస్ మైగ్రేషన్ విజయవంతమైందని మేము సంగ్రహిస్తాము; విఫలమైతే, మీరు ఎల్లప్పుడూ సోర్స్ సర్వర్ను ఆన్ చేయవచ్చు, దాని ఫలితంగా పని ఏ విధంగానూ ప్రభావితం కాదు.
స్వతంత్ర సర్వర్ నుండి మైగ్రేషన్కు మద్దతు లేదని గమనించాలి.
స్థానిక నవీకరణ
CPUSE(చెక్ పాయింట్ అప్గ్రేడ్ సర్వీస్ ఇంజిన్) Gaia OS కోసం చెక్ పాయింట్ ఉత్పత్తుల ఆటోమేటిక్ అప్డేట్లను ప్రారంభిస్తుంది. సాఫ్ట్వేర్ అప్డేట్ ప్యాకేజీలు కేటగిరీలుగా విభజించబడ్డాయి, అవి ప్రధాన విడుదలలు, చిన్న విడుదలలు మరియు హాట్ఫిక్స్లు. మీరు అప్గ్రేడ్ చేయగల Gaia ఆపరేటింగ్ సిస్టమ్ సంస్కరణకు సంబంధించిన అందుబాటులో ఉన్న సాఫ్ట్వేర్ నవీకరణ ప్యాకేజీలు మరియు చిత్రాలను Gaia స్వయంచాలకంగా కనుగొని, ప్రదర్శిస్తుంది. CPUSEని ఉపయోగించి, మీరు GAIA OS యొక్క కొత్త వెర్షన్ యొక్క క్లీన్ ఇన్స్టాలేషన్ను చేయవచ్చు లేదా డేటాబేస్ మైగ్రేషన్తో సిస్టమ్ నవీకరణను చేయవచ్చు.
అధిక వెర్షన్కి అప్గ్రేడ్ చేయడానికి లేదా CPUSEని ఉపయోగించి క్లీన్ ఇన్స్టాల్ చేయడానికి, మెషీన్ తప్పనిసరిగా తగినంత ఖాళీ (కేటాయించబడని) స్థలాన్ని కలిగి ఉండాలి - కనీసం రూట్ విభజన పరిమాణం.
కొత్త వెర్షన్కి అప్గ్రేడ్ చేయడం కొత్త హార్డ్ డ్రైవ్ విభజనపై నిర్వహించబడుతుంది మరియు "పాత" విభజన Gaia స్నాప్షాట్గా మార్చబడుతుంది (హార్డ్ డ్రైవ్లో కేటాయించని స్థలం నుండి కొత్త విభజన స్థలం తీసుకోబడుతుంది). అలాగే, సిస్టమ్ను నవీకరించే ముందు, స్నాప్షాట్ తీసుకొని రిమోట్ సర్వర్కు అప్లోడ్ చేయడం సరైనది.
నవీకరణ ప్రక్రియ:
- నవీకరణ ప్యాకేజీని ధృవీకరించండి (మీరు ఇప్పటికే అలా చేయకపోతే) - ఈ ప్యాకేజీని వైరుధ్యాలు లేకుండా ఇన్స్టాల్ చేయవచ్చో లేదో తనిఖీ చేయండి: ప్యాకేజీపై కుడి-క్లిక్ చేయండి - "వెరిఫైయర్" క్లిక్ చేయండి.
ఫలితం ఇలా ఉండాలి:
- సంస్థాపన అనుమతించబడుతుంది
- అప్గ్రేడ్ అనుమతించబడుతుంది
- ప్యాకేజీని ఇన్స్టాల్ చేయండి: ప్యాకేజీపై కుడి-క్లిక్ చేసి, "అప్గ్రేడ్" క్లిక్ చేయండి:
గియా పోర్టల్లో CPUSE కింది హెచ్చరికను చూపుతుంది: ఈ అప్గ్రేడ్ తర్వాత, ఆటోమేటిక్ రీబూట్ ఉంటుంది (ఇప్పటికే ఉన్న OS సెట్టింగ్లు మరియు చెక్ పాయింట్ డేటాబేస్ భద్రపరచబడ్డాయి). - మీరు R80.10కి అప్గ్రేడ్ చేసిన తర్వాత సంబంధిత డేటా మైగ్రేషన్ పురోగతిని చూస్తారు:
- ఉత్పత్తులను అప్గ్రేడ్ చేస్తోంది
- డేటాబేస్ దిగుమతి చేస్తోంది
- ఉత్పత్తులను కాన్ఫిగర్ చేస్తోంది
- SIC డేటాను సృష్టిస్తోంది
- ప్రక్రియలను ఆపడం
- ప్రారంభ ప్రక్రియలు
- ఇన్స్టాల్ చేయబడింది, స్వీయ-పరీక్ష ఉత్తీర్ణత సాధించింది
- సిస్టమ్ స్వయంచాలకంగా రీబూట్ అవుతుంది
- SmartConsoleలో పాలసీని ఇన్స్టాల్ చేస్తోంది
మీరు చూడగలిగినట్లుగా, ప్రతిదీ చాలా సులభం; సమస్య సంభవించినట్లయితే, మీరు తీసిన స్నాప్షాట్ని ఉపయోగించి పాత సెట్టింగ్లకు తిరిగి వెళ్లవచ్చు.
ఆచరణలో
సమర్పించబడిన వీడియో పాఠం సైద్ధాంతిక మరియు ఆచరణాత్మక భాగాన్ని కలిగి ఉంది. వీడియో యొక్క మొదటి సగం వివరించిన సైద్ధాంతిక భాగాన్ని నకిలీ చేస్తుంది మరియు ఆచరణాత్మక ఉదాహరణ రెండు పద్ధతులను ఉపయోగించి డేటా మైగ్రేషన్ను చూపుతుంది.
తీర్మానం
ఈ పాఠంలో, ఆబ్జెక్ట్ మరియు రూల్ డేటాబేస్లను అప్డేట్ చేయడం మరియు మైగ్రేట్ చేయడం కోసం మేము చెక్ పాయింట్ సొల్యూషన్స్ని చూశాము. కొత్త పరికరం విషయంలో, మైగ్రేషన్ సాధనాన్ని ఉపయోగించడం మినహా ఇతర పరిష్కారాలు లేవు. మీరు GAIA OSని అప్డేట్ చేయాలనుకుంటే మరియు మెషీన్ను మళ్లీ అమలు చేయాలనే కోరిక మరియు సామర్థ్యం మీకు ఉంటే, మైగ్రేషన్ టూల్ని ఉపయోగించి డేటాబేస్ను మైగ్రేట్ చేయమని ఇప్పటికే ఉన్న అనుభవం ఆధారంగా మా కంపెనీ సలహా ఇస్తుంది. ఈ పద్ధతి CPUSEతో పోలిస్తే ఇప్పటికే ఉన్న కాన్ఫిగరేషన్కు అప్గ్రేడ్ అయ్యే ప్రమాదాన్ని తగ్గిస్తుంది. అలాగే, CPUSE ద్వారా అప్డేట్ చేస్తున్నప్పుడు, చాలా అనవసరమైన పాత ఫైల్లు డిస్క్లో నిల్వ చేయబడతాయి మరియు వాటిని తీసివేయడానికి, అదనపు సాధనం అవసరం, ఇది అదనపు దశలు మరియు కొత్త ప్రమాదాలను కలిగి ఉంటుంది.
మీరు భవిష్యత్ పాఠాలను కోల్పోకూడదనుకుంటే, మా గుంపుకు సభ్యత్వాన్ని పొందండి
మూలం: www.habr.com