డేటాబేస్ వలస సమయం తీసుకుంటుంది మరియు అలసిపోతుంది. మీ స్థానిక లేదా లెగసీ డేటాబేస్ను ఆధునీకరించే ప్రక్రియను సరళీకృతం చేయడానికి మరియు AWS RDS నిర్వహించే హోస్టింగ్ ప్లాట్‌ఫామ్‌కు వెళ్లడానికి AWS ఉపయోగించడానికి సులభమైన సేవను అందిస్తుంది.

AWS డేటాబేస్ మైగ్రేషన్ సేవను ఉపయోగించండి

మీకు చిన్న డేటాబేస్ ఉంటే, మీరు డేటాబేస్ స్కీమా మరియు విషయాలను ఉపయోగించి బ్యాకప్ చేయవచ్చు mysqldump, క్రొత్త RDS ఉదాహరణను సృష్టించండి, ఆపై డౌన్‌లోడ్ చేసిన ఫైల్‌ను దిగుమతి చేయడం ద్వారా బ్యాకప్ నుండి పునరుద్ధరించండి. ఇది మీ డేటాబేస్ను సమర్థవంతంగా క్లోన్ చేస్తుంది మరియు మీరు సాపేక్ష సౌలభ్యంతో RDS ఉదాహరణకి మారగలరు.

అయితే, మీకు పెద్ద డేటాబేస్ ఉంటే, mysqldump ఇది ఉపయోగించడం ఆచరణాత్మకం కాదు మరియు చాలా సమయం పడుతుంది. మీరు దీన్ని కొన్ని రోజులు అమలులో ఉంచవచ్చు, కాని సమస్య ఏమిటంటే సోర్స్ డేటాబేస్కు చేసిన ఏవైనా వ్రాతలు డంప్ ఫైల్‌లో ప్రతిబింబించకపోవచ్చు మరియు ప్రక్రియ ముగిసే సమయానికి మీకు రెండు డేటాబేస్‌లలో అసమానతలు ఉంటాయి. మీరు కార్పొరేట్ ఉత్పత్తి డేటాబేస్కు పోర్ట్ చేస్తుంటే, ఇది చాలా పెద్ద విషయం.

దీనికి పరిష్కారం AWS డేటాబేస్ మైగ్రేషన్ సర్వీస్. ప్రారంభించిన తర్వాత, DMS మీ మూలానికి కనెక్ట్ అవుతుంది మరియు RDS లోని లక్ష్య డేటాబేస్‌తో అన్ని డేటాను సమకాలీకరించడం ప్రారంభిస్తుంది. బదిలీ సమయంలో చేసిన సోర్స్ డేటాబేస్లో ఏవైనా మార్పులు సమకాలీకరించబడతాయి మరియు గమ్యం డేటాబేస్లో ప్రతిబింబిస్తాయి. మీ డేటా క్లౌడ్‌కు వెళ్లడానికి చాలా నెలలు పట్టినా, మీరు మీ క్రొత్త డేటాబేస్‌కు సాపేక్ష సౌలభ్యంతో వెళ్లగలుగుతారు.

డేటాబేస్ మైగ్రేషన్ బదిలీని నిర్వహించడానికి EC2 ఉదంతాలను ఉపయోగిస్తుంది. ఈ సందర్భాలను మరియు అనుబంధ నిల్వ ఖర్చులను అమలు చేయడానికి మీరు ఆన్-డిమాండ్ ధరను చెల్లించాలి. అయితే, మీరు అమెజాన్ అరోరా, రెడ్‌షిఫ్ట్, డైనమోడిబి లేదా డాక్యుమెంట్‌డిబి డేటాబేస్‌కు వలస వెళుతుంటే, ఈ ఉదాహరణను ఉపయోగించడం ఆరు నెలల వరకు ఉచితం. వాస్తవానికి, డేటాను దిగుమతి చేయడానికి మరియు ఎగుమతి చేయడానికి మీరు ఇప్పటికీ ప్రామాణిక AWS డేటా ఖర్చులను చెల్లించాలి.

ప్రతిరూపణ ఉదాహరణను కాన్ఫిగర్ చేస్తోంది

డేటాబేస్ మైగ్రేషన్ సర్వీస్ మేనేజ్‌మెంట్ కన్సోల్‌కు వెళ్లి “ప్రతిరూప ఉదాహరణను సృష్టించు” క్లిక్ చేయండి.

దీనికి ఒక పేరు ఇవ్వండి మరియు మీరు ఉపయోగించాలనుకుంటున్న అంతర్లీన ఉదాహరణ రకాన్ని ఎంచుకోండి. వేగవంతమైన సందర్భాలు ప్రతిరూపణ ప్రక్రియను వేగవంతం చేస్తాయి.

ప్రతిరూప ఉదాహరణ సెట్టింగులు

VPC ని ఎంచుకోండి మరియు ఉదాహరణకు నిల్వను కేటాయించండి, ఇది ప్రధానంగా లాగ్‌లు మరియు కాష్ కోసం ఉపయోగించబడుతుంది. మీరు కోరుకుంటే, మీరు వేర్వేరు అవైలబిలిటీ జోన్లలో రెండు ప్రతిరూప ఉదంతాలను కూడా మోహరించవచ్చు, ఇది మరింత తప్పు తట్టుకోగలదు.

ప్రతిరూప ఉదాహరణ సెట్టింగులు

మీరు దీన్ని కొంతకాలం చేయాలనుకుంటే, మీరు నిర్వహణ కోసం ఒక నిర్దిష్ట సమయాన్ని కేటాయించవలసి ఉంటుంది, తద్వారా AWS DMS సాఫ్ట్‌వేర్‌కు నవీకరణలు మరియు పాచెస్ చేయగలదు.

ప్రతిరూప ఉదాహరణ సెట్టింగులు

సృష్టించు క్లిక్ చేసి, ప్రతిరూపణ ఉదాహరణ ప్రారంభించడానికి కొన్ని నిమిషాలు వేచి ఉండండి.

ఎండ్ పాయింట్లను కాన్ఫిగర్ చేయండి మరియు బదిలీని ప్రారంభించండి

సైడ్‌బార్‌లోని “ఎండ్‌పాయింట్” కింద, క్రొత్త ఎండ్‌పాయింట్‌ను సృష్టించండి. “మూలం” రకంగా ఎంచుకోండి మరియు “ఎండ్‌పాయింట్ కాన్ఫిగరేషన్‌లో, డేటాబేస్ రకాన్ని ఎంచుకోండి. మీరు డేటాబేస్ చిరునామా, పోర్ట్, వినియోగదారు పేరు మరియు పాస్‌వర్డ్‌తో DMS ను కాన్ఫిగర్ చేయాలి.”

ఎండ్ పాయింట్ సెటప్ మరియు కాన్ఫిగరేషన్

లక్ష్య ఎండ్ పాయింట్ కోసం ఈ విధానాన్ని పునరావృతం చేయండి, కానీ ఈసారి జాబితా నుండి RDS ఉదాహరణను ఎంచుకోండి:

గమ్యం ఎండ్ పాయింట్ సెటప్ మరియు కాన్ఫిగరేషన్

అంతా సిద్ధంగా ఉంది మరియు మిగిలి ఉన్నది బదిలీని ప్రారంభించడమే. సైడ్‌బార్‌లోని “డేటాబేస్ మైగ్రేషన్ టాస్క్” కింద, క్రొత్త పనిని సృష్టించండి. ఉపయోగించడానికి ప్రతిరూప ఉదాహరణను ఎంచుకోండి మరియు మూలం మరియు లక్ష్య ముగింపు బిందువులను ఎంచుకోండి. ప్రతిదీ సమకాలీకరించాలని మీరు కోరుకుంటే, మైగ్రేషన్ రకాన్ని “ఇప్పటికే ఉన్న డేటాను మైగ్రేట్ చేయండి మరియు పురోగతిలో మార్పులను ప్రతిబింబిస్తుంది” అని మార్చండి.

టాస్క్ సెటప్‌లో క్రొత్త పనిని సృష్టించండి

విధిని సృష్టించిన తరువాత, వలసలు ప్రారంభం కావాలి. మీరు కన్సోల్‌లోని టైమ్‌షీట్ నుండి పురోగతిని చూడవచ్చు.

Source link