విషయ సూచిక
వర్చువల్ మిషన్లు లేదా సంక్షిప్తంగా VMలు ఒక అద్భుతమైన సాధనం. అనుకూలీకరించిన ఆపరేటింగ్ సిస్టమ్ను స్పిన్ అప్ చేసి, మీ మెషీన్లో ఎప్పుడైనా అమలు చేయగల సామర్థ్యం దాదాపు అపరిమితమైన ఉపయోగాలను కలిగి ఉంది.
వర్చువల్ మెషీన్లు రోజువారీ కంప్యూటర్ వినియోగదారుకు ఉపయోగపడతాయి, సాఫ్ట్వేర్ డెవలపర్లు, టెస్టర్లకు అవి అమూల్యమైనవి. , లేదా సాఫ్ట్వేర్ డెవలప్మెంట్ రంగంలో పనిచేసే ఎవరైనా. దాదాపు ఏదైనా ఆపరేటింగ్ సిస్టమ్ మరియు హార్డ్వేర్ స్పెసిఫికేషన్ల కోసం వాటిని సెటప్ చేయవచ్చు మరియు కాన్ఫిగర్ చేయవచ్చు.
ఫలితం? దేవ్ బృందాలు అనేక రకాల పరిసరాలలో సాఫ్ట్వేర్ను అభివృద్ధి చేయవచ్చు మరియు పరీక్షించవచ్చు. వర్చువల్ మెషీన్లను ఉపయోగించడం వల్ల కలిగే అనేక ప్రయోజనాలలో పర్యావరణాలను సృష్టించి, ఆపై “క్లోన్” చేయగల సామర్థ్యం ఒకటి.
వర్చువల్ మెషీన్ను “క్లోన్” చేయడం అంటే ఏమిటి? ముందుగా క్లోనింగ్ అంటే ఏమిటో చూద్దాం, తర్వాత దీన్ని ఎలా చేయాలో చూద్దాం.
వర్చువల్ మెషిన్ క్లోనింగ్ అంటే ఏమిటి?
క్లోన్ అనే పదం క్రియగా ఉపయోగించినప్పుడు, ఏదైనా ఒకేలా కాపీని రూపొందించడం అని అర్థం. మా విషయంలో, మేము ఇప్పటికే ఉన్న వర్చువల్ మెషీన్ యొక్క ఒకే విధమైన కాపీని తయారు చేయాలనుకుంటున్నాము. డూప్లికేట్లో ఖచ్చితమైన ఆపరేటింగ్ సిస్టమ్, హార్డ్వేర్ కాన్ఫిగరేషన్, సాఫ్ట్వేర్ కాన్ఫిగరేషన్ మరియు ఇన్స్టాల్ చేసిన అప్లికేషన్లు ఉంటాయి.
మొదట సృష్టించినప్పుడు, క్లోన్ చేయబడిన మెషీన్ ప్రతి ప్రాంతంలోని అసలైన దానితో సరిపోలుతుంది. ఇది ఉపయోగించబడిన వెంటనే, వినియోగదారు చర్యలపై ఆధారపడి స్వల్ప వ్యత్యాసాలు కనిపిస్తాయి. కాన్ఫిగరేషన్ సెట్టింగ్లు మారవచ్చు, ఫైల్లు డిస్క్లో సృష్టించబడవచ్చు, అప్లికేషన్లు లోడ్ కావచ్చు మొదలైనవి.క్రొత్త వినియోగదారు డేటా డిస్క్కు వ్రాయబడిన తర్వాత లాగిన్ చేయడం లేదా క్రొత్త వినియోగదారుని సృష్టించడం సిస్టమ్ని మారుస్తుంది.
కాబట్టి, క్లోన్ చేయబడిన VM అనేది దాని ప్రారంభ సృష్టి సమయంలో నిజంగా ఖచ్చితమైన కాపీ మాత్రమే. ఇది ప్రారంభించబడి, ఉపయోగించబడిన తర్వాత, ఇది అసలు ఉదాహరణ నుండి వేరుచేయడం ప్రారంభమవుతుంది.
వర్చువల్ మెషీన్ను ఎందుకు క్లోన్ చేయాలి?
సాఫ్ట్వేర్ డెవలపర్ లేదా టెస్టర్గా, అప్లికేషన్లను రూపొందించడానికి మరియు పరీక్షించడానికి మీకు తరచుగా వాతావరణం అవసరం. పరీక్షకు అవసరమైన వనరులతో కాన్ఫిగర్ చేయబడిన స్వచ్ఛమైన వాతావరణాన్ని సృష్టించడానికి వర్చువల్ మిషన్లు మిమ్మల్ని అనుమతిస్తాయి. మీరు VMని ఉపయోగిస్తున్నప్పుడు, వివిధ డెవలప్మెంట్ ఆలోచనలను ప్రయత్నించడం లేదా సాఫ్ట్వేర్ను పరీక్షించడం వలన ఇది పాడైపోతుంది. చివరికి, మీకు కొత్తది అవసరం అవుతుంది.
మీకు అవసరమైన ప్రతిసారీ కొత్త వర్చువల్ మెషీన్ను సెటప్ చేయడానికి మరియు సృష్టించడానికి కొంత సమయం పట్టవచ్చు, కాబట్టి VMలో ఒక అసలైన వాతావరణాన్ని సృష్టించడం ఉత్తమ పద్ధతి. అప్పుడు, దానిని శుభ్రంగా లేదా ఉపయోగించకుండా ఉంచండి. ఎప్పుడైనా కొత్తది అవసరమైనప్పుడు, అసలు దాన్ని క్లోన్ చేయండి. మీ టెస్ట్ లేదా డెవలప్మెంట్ ఎన్విరాన్మెంట్ కోసం మీకు కావలసినవన్నీ మీరు త్వరగా కలిగి ఉంటారు.
మీరు డెవలపర్లు మరియు టెస్టర్ల బృందం కలిగి ఉన్నప్పుడు కూడా ఇది బాగా పని చేస్తుంది. ప్రతి ఒక్కరూ వారి స్వంత VMని సృష్టించే బదులు, వారికి అవసరమైన ప్రతిదానితో ఇప్పటికే సెటప్ చేయబడిన అసలైన కాపీని వారికి ఇవ్వవచ్చు. ఇది డెవలపర్లు మరియు టెస్టర్లు త్వరగా పని చేయడానికి అనుమతిస్తుంది, వారు అదే వాతావరణంతో ప్రారంభమవుతారని నిర్ధారిస్తుంది. ఎవరైనా తమ మెషీన్ను పాడు చేసినా లేదా నాశనం చేసినా, కొత్త దాన్ని సృష్టించడం సులభం మరియుప్రారంభించండి.
వర్చువల్ మెషీన్ను ఎలా క్లోన్ చేయాలి: గైడ్
వర్చువల్ మెషీన్లు హైపర్వైజర్ అనే అప్లికేషన్ ద్వారా నియంత్రించబడతాయి. Mac కోసం Virtualbox, VMWare Fusion మరియు Parallels Desktop ఉదాహరణలు.
మీరు మా ఉత్తమ వర్చువల్ మెషీన్ రౌండప్లో అత్యుత్తమ హైపర్వైజర్ల గురించి చదువుకోవచ్చు. ప్రతి హైపర్వైజర్లో వర్చువల్ మెషీన్ను క్లోన్ చేయడానికి మిమ్మల్ని అనుమతించే ఫీచర్ ఉంటుంది. మేము పైన జాబితా చేసిన 3 హైపర్వైజర్లను ఉపయోగించి ఎలా చేయాలో మేము మీకు చూపుతాము. చాలా మంది ఇలాంటి పద్ధతులను ఉపయోగిస్తున్నారు.
VirtualBox
VirtualBoxలో మెషీన్ను క్లోన్ చేయడానికి క్రింది పద్ధతిని ఉపయోగించండి. ఈ ఆదేశాలను VirtualBox అప్లికేషన్ ఎగువన ఉన్న మెను నుండి కూడా అమలు చేయవచ్చని గుర్తుంచుకోండి.
1వ దశ: మీ డెస్క్టాప్లో VirtualBoxని ప్రారంభించండి.
దశ 2: మీరు కోరుకుంటున్న VMని నిర్ధారించుకోండి. నకిలీ అన్ని అప్లికేషన్లను ఇన్స్టాల్ చేసింది, మీకు కావలసిన విధంగా కాన్ఫిగర్ చేయబడింది మరియు కావలసిన స్థితిలో ఉంది. ప్రతి కాపీ అదే స్థితిలో మరియు కాన్ఫిగరేషన్లో ప్రారంభమవుతుందని గుర్తుంచుకోండి. సిద్ధమైన తర్వాత, VMని క్లోనింగ్ చేయడానికి ముందు దాన్ని మూసివేయడం ఉత్తమం.
దశ 3: వర్చువల్బాక్స్ అప్లికేషన్ యొక్క ఎడమ ప్యానెల్లోని వర్చువల్ మెషీన్ల జాబితాలో, మీరు క్లోన్ చేయాలనుకుంటున్న దానిపై కుడి-క్లిక్ చేయండి. ఇది సందర్భ మెనుని తెరుస్తుంది.
దశ 4: “క్లోన్” క్లిక్ చేయండి.
స్టెప్ 5: మీరు కొన్ని కాన్ఫిగరేషన్ ఎంపికలతో ప్రాంప్ట్ చేయబడతారు—కొత్త ఉదాహరణ పేరు, మీరు దీన్ని ఎక్కడ నిల్వ చేయాలనుకుంటున్నారు, మొదలైనవి. మీరు డిఫాల్ట్లను ఉంచుకోవచ్చు లేదా వాటిని మీ ప్రాధాన్యతలకు మార్చుకోవచ్చు. ఒకసారి మీరు మీఎంపికలు ఎంచుకోబడ్డాయి, “క్లోన్” బటన్ను క్లిక్ చేయండి.
ఇప్పుడు మీరు మీ అసలు VM యొక్క ఖచ్చితమైన నకిలీని కలిగి ఉంటారు, దాన్ని మీరు ఉపయోగించుకోవచ్చు లేదా మీ బృందంలోని మరొకరికి అందించవచ్చు.
VMware
VMware ఇదే విధమైన ప్రక్రియను కలిగి ఉంది. మీరు VMware ఫ్యూజన్లో క్రింది దశలను ఉపయోగించవచ్చు.
- VMware ఫ్యూజన్ అప్లికేషన్ను ప్రారంభించండి.
- మీరు కాపీ చేస్తున్న వర్చువల్ మెషీన్లో అవసరమైన అన్ని అప్లికేషన్లు ఉన్నాయని మరియు మీరు కాన్ఫిగర్ చేసిన విధంగా కాన్ఫిగర్ చేయబడిందని నిర్ధారించుకోండి. ఇది కావాలి.
- మెషిన్ను క్లోనింగ్ చేయడానికి ముందు దాన్ని షట్ డౌన్ చేయండి.
- వర్చువల్ మెషీన్ లైబ్రరీ నుండి మీకు కావలసిన VMని ఎంచుకోండి.
- వర్చువల్ మెషీన్పై క్లిక్ చేసి, ఆపై పూర్తిని సృష్టించండి క్లోన్ లేదా లింక్డ్ క్లోన్. మీరు దీన్ని స్నాప్షాట్ నుండి తక్షణమే చేయాలనుకుంటే, స్నాప్షాట్లపై క్లిక్ చేయండి.
- మీరు స్నాప్షాట్ నుండి క్లోన్ను సృష్టించే ఎంపికను ఎంచుకుంటే, కుడి-క్లిక్ చేసి, ఆపై పూర్తి క్లోన్ లేదా లింక్ చేసిన క్లోన్ను ఎంచుకోండి.
- కొత్త సంస్కరణ పేరు టైప్ చేసి, ఆపై “సేవ్” క్లిక్ చేయండి.
సమాంతర డెస్క్టాప్
సమాంతర డెస్క్టాప్ కోసం, కింది దశలను ఉపయోగించండి. లేదా సమాంతరాల నుండి ఈ గైడ్ని చూడండి.
- సమాంతరాలను ప్రారంభించండి మరియు మీరు మీ ఒరిజినల్గా ఉపయోగించాలనుకుంటున్న VM కాన్ఫిగర్ చేయబడిందని మరియు మీరు కాపీ చేయాలనుకుంటున్న స్థితిలో ఉందని నిర్ధారించుకోండి. అలాగే, అది షట్ డౌన్ చేయబడిందని నిర్ధారించుకోండి.
- నియంత్రణ కేంద్రంలో, VMని ఎంచుకుని, ఆపై ఫైల్->క్లోన్ని ఎంచుకోండి.
- మీరు కొత్త దాన్ని నిల్వ చేయాలనుకుంటున్న లొకేషన్ను ఎంచుకోండి. సంస్కరణ.
- “సేవ్ చేయి,” క్లిక్ చేసి, ఆపై అది సృష్టించబడుతుంది.
Aలింక్డ్ క్లోన్ల గురించి పదం
చాలా హైపర్వైజర్లను ఉపయోగించి క్లోన్ను క్రియేట్ చేస్తున్నప్పుడు, మీకు పూర్తి క్లోన్ లేదా “లింక్డ్” క్లోన్ని సృష్టించే అవకాశం ఇవ్వబడుతుంది. తేడా ఏమిటి అని మీరు ఆశ్చర్యపోవచ్చు.
పూర్తి అనేది హైపర్వైజర్లో దాని స్వంతంగా పనిచేసే స్టాండ్-అలోన్ వర్చువల్ మెషీన్ను అందిస్తుంది, అయితే లింక్ చేయబడిన దాని వనరులు అసలు VMకి లింక్ చేయబడి ఉంటాయి.
లింక్ చేయబడిన క్లోన్ని ఉపయోగించడం వల్ల ప్రయోజనాలు మరియు అప్రయోజనాలు ఉన్నాయి, కాబట్టి మీరు ఏది ఉపయోగించాలో నిర్ణయించే ముందు అవి ఏమిటో తెలుసుకోవాలనుకోవచ్చు.
లింక్ చేయబడిన క్లోన్ దాని వనరులను పంచుకుంటుంది, అంటే ఇది మీ హార్డ్ డ్రైవ్లో చాలా తక్కువ స్థలాన్ని తీసుకుంటుంది. పూర్తి క్లోన్లు ఎక్కువ డిస్క్ స్థలాన్ని ఉపయోగించగలవు.
లింక్ చేయబడిన క్లోన్ని ఉపయోగించడం వల్ల కలిగే మరో ప్రయోజనం ఏమిటంటే, మీరు అసలు VMకి మార్పులు చేసినప్పుడు, లింక్ చేయబడిన సంస్కరణలు నవీకరించబడతాయి. అంటే ఒరిజినల్కి మార్పు చేసిన ప్రతిసారీ కొత్తదాన్ని సృష్టించాల్సిన అవసరం ఉండదు. అయితే, మీరు ఆ మార్పులు మీ నకిలీ పరిసరాలను ప్రభావితం చేయకూడదనుకుంటే ఇది ప్రతికూలంగా పరిగణించబడుతుంది.
లింకింగ్ యొక్క మరొక ప్రతికూలత ఏమిటంటే, మెషీన్లు చాలా నెమ్మదిగా పని చేస్తాయి, ప్రత్యేకించి మీరు ఒకటి కంటే ఎక్కువ రన్ చేస్తే సమయం. వనరులు భాగస్వామ్యం చేయబడినందున, అవసరమైన వనరులను ఉపయోగించడానికి లింక్ చేయబడిన VM తన వంతు వేచి ఉండవలసి రావచ్చు.
ఇంకో ప్రతికూలత ఏమిటంటే లింక్ చేయబడిన మెషీన్ అసలు VMపై ఆధారపడి ఉంటుంది. మీరు క్లోన్ని కాపీ చేసి మరొక మెషీన్లో అమలు చేయలేరుఅసలు దాన్ని అదే ప్రాంతానికి కాపీ చేయండి.
అలాగే, అసలైనదానికి ఏదైనా జరిగితే—అది అనుకోకుండా తొలగించడం వంటిది—లింక్ చేయబడిన కాపీలు ఇకపై పని చేయవు.
చివరి పదాలు
VM యొక్క క్లోన్ వాస్తవానికి ప్రస్తుత స్థితిలో ఉన్న ఆ వర్చువల్ మిషన్ యొక్క కాపీ మాత్రమే. ముఖ్యంగా సాఫ్ట్వేర్ డెవలప్మెంట్లో పనిచేసే వారికి క్లోనింగ్ ప్రయోజనకరంగా ఉంటుంది. వర్చువల్ మెషీన్ క్లోన్లు నిర్దిష్ట వాతావరణం యొక్క కాపీలను రూపొందించడానికి మమ్మల్ని అనుమతిస్తాయి, తద్వారా మేము వాటిని మళ్లీ ఉపయోగించుకోవచ్చు మరియు అసలు దాన్ని నాశనం చేయడం గురించి చింతించాల్సిన అవసరం లేదు.
కొత్త క్లోన్ను సృష్టించేటప్పుడు, మీరు సృష్టించాలనుకుంటున్నారా అని మీరు నిర్ణయించుకోవాలి. పూర్తి లేదా లింక్ చేయబడిన క్లోన్. మేము పైన మాట్లాడిన ప్రయోజనాలు మరియు అప్రయోజనాలను పరిగణనలోకి తీసుకోవాలని నిర్ధారించుకోండి.
ఎప్పటిలాగే, దయచేసి మీకు ఏవైనా ప్రశ్నలు లేదా వ్యాఖ్యలు ఉంటే మాకు తెలియజేయండి. మేము మీ నుండి వినడానికి ఇష్టపడతాము.