સામગ્રીઓનું કોષ્ટક
વર્ચ્યુઅલ મશીનો, અથવા ટૂંકમાં VM, એક ઉત્તમ સાધન છે. કસ્ટમાઈઝ્ડ ઓપરેટિંગ સિસ્ટમને સ્પિન કરવાની અને તેને કોઈપણ સમયે તમારા મશીન પર ચલાવવાની ક્ષમતામાં લગભગ અમર્યાદિત ઉપયોગો છે.
જ્યારે વર્ચ્યુઅલ મશીનો રોજબરોજના કમ્પ્યુટર યુઝર માટે કામમાં આવી શકે છે, તે સોફ્ટવેર ડેવલપર્સ, ટેસ્ટર્સ માટે અમૂલ્ય છે. , અથવા કોઈપણ જે સોફ્ટવેર ડેવલપમેન્ટ ક્ષેત્રમાં કામ કરે છે. તેઓ લગભગ કોઈપણ ઓપરેટિંગ સિસ્ટમ અને હાર્ડવેર વિશિષ્ટતાઓ માટે સેટ અને ગોઠવી શકાય છે.
પરિણામ? ડેવ ટીમો વિવિધ પ્રકારના વાતાવરણમાં સોફ્ટવેરનો વિકાસ અને પરીક્ષણ કરી શકે છે. વર્ચ્યુઅલ મશીનોનો ઉપયોગ કરવાના ઘણા ફાયદાઓમાંથી એક પર્યાવરણ બનાવવા અને પછી "ક્લોન" કરવાની ક્ષમતા છે.
વર્ચ્યુઅલ મશીનને "ક્લોન" કરવાનો શું અર્થ છે? ચાલો પહેલા ક્લોનિંગનો અર્થ શું થાય છે તેના પર એક નજર કરીએ, પછી તે કેવી રીતે કરવું.
વર્ચ્યુઅલ મશીન ક્લોનિંગ શું છે?
શબ્દ "ક્લોન," જ્યારે ક્રિયાપદ તરીકે વપરાય છે, તેનો અર્થ થાય છે કોઈ વસ્તુની સમાન નકલ બનાવવી. અમારા કિસ્સામાં, અમે હાલની વર્ચ્યુઅલ મશીનની સમાન નકલ બનાવવા માંગીએ છીએ. ડુપ્લિકેટમાં ચોક્કસ સમાન ઓપરેટિંગ સિસ્ટમ, હાર્ડવેર રૂપરેખાંકન, સોફ્ટવેર રૂપરેખાંકન અને ઇન્સ્ટોલ કરેલ એપ્લિકેશન્સ હશે.
જ્યારે પ્રથમ બનાવવામાં આવશે, ત્યારે ક્લોન કરેલ મશીન દરેક ક્ષેત્રમાં મૂળ સાથે મેળ ખાશે. તેનો ઉપયોગ થતાંની સાથે જ, વપરાશકર્તાની ક્રિયાઓના આધારે થોડો તફાવત ઉભરી આવશે. રૂપરેખાંકન સેટિંગ્સ બદલાઈ શકે છે, ડિસ્ક પર ફાઇલો બની શકે છે, એપ્લિકેશન લોડ થઈ શકે છે, વગેરે.એકવાર નવો વપરાશકર્તા ડેટા ડિસ્ક પર લખાઈ જાય પછી ફક્ત લૉગ ઇન કરવું અથવા નવો વપરાશકર્તા બનાવવાથી સિસ્ટમ બદલાઈ જશે.
તેથી, ક્લોન કરેલ VM એ તેની પ્રારંભિક રચના સમયે ખરેખર માત્ર એક ચોક્કસ નકલ છે. એકવાર તે શરૂ થઈ જાય અને ઉપયોગમાં લેવાય, તે મૂળ ઉદાહરણથી અલગ થવાનું શરૂ કરે છે.
શા માટે વર્ચ્યુઅલ મશીનને ક્લોન કરવું?
એક સોફ્ટવેર ડેવલપર અથવા ટેસ્ટર તરીકે, તમને વારંવાર એપ્લિકેશન બનાવવા અને પરીક્ષણ કરવા માટે પર્યાવરણની જરૂર હોય છે. વર્ચ્યુઅલ મશીનો તમને પરીક્ષણ માટે જરૂરી સંસાધનો સાથે રૂપરેખાંકિત સ્વચ્છ વાતાવરણ બનાવવાની મંજૂરી આપે છે. જેમ તમે VM નો ઉપયોગ કરો છો, તે વિવિધ વિકાસ વિચારોને અજમાવવાથી અથવા સૉફ્ટવેરનું પરીક્ષણ કરવાથી દૂષિત થઈ શકે છે. આખરે, તમારે એક નવાની જરૂર પડશે.
જ્યારે પણ તમને જરૂર હોય ત્યારે નવું વર્ચ્યુઅલ મશીન સેટ કરવામાં અને બનાવવામાં થોડો સમય લાગી શકે છે, તેથી શ્રેષ્ઠ પદ્ધતિ એ છે કે VM પર એક મૂળ વાતાવરણ બનાવવું. પછી, તેને સ્વચ્છ અથવા બિનઉપયોગી રાખો. કોઈપણ સમયે નવાની જરૂર હોય, ફક્ત મૂળને ક્લોન કરો. તમારી પાસે તમારા ટેસ્ટ અથવા ડેવલપમેન્ટ એન્વાયર્નમેન્ટ માટે જરૂરી બધું જ ઝડપથી હશે.
જ્યારે તમારી પાસે ડેવલપર્સ અને ટેસ્ટર્સની ટીમ હોય ત્યારે પણ આ સારું કામ કરે છે. દરેક વ્યક્તિ પોતાનું VM બનાવવાને બદલે, તેમને ફક્ત એક મૂળની નકલ આપી શકાય છે જે તેમને જરૂરી દરેક વસ્તુ સાથે પહેલેથી જ સેટ કરેલી હોય છે. આ વિકાસકર્તાઓ અને પરીક્ષકોને ઝડપથી કામ કરવાની મંજૂરી આપે છે, તે સુનિશ્ચિત કરે છે કે તેઓ સમાન વાતાવરણથી પ્રારંભ કરે છે. જો કોઈ તેમના મશીનને ભ્રષ્ટ અથવા નાશ કરે છે, તો નવું બનાવવું સરળ છે અનેપ્રારંભ કરો.
વર્ચ્યુઅલ મશીનને કેવી રીતે ક્લોન કરવું: માર્ગદર્શિકા
વર્ચ્યુઅલ મશીનો હાઇપરવાઇઝર નામની એપ્લિકેશન દ્વારા નિયંત્રિત થાય છે. વર્ચ્યુઅલબોક્સ, VMWare ફ્યુઝન, અને પેરેલલ્સ ડેસ્કટોપ ફોર Mac ઉદાહરણો છે.
તમે અમારા શ્રેષ્ઠ વર્ચ્યુઅલ મશીન રાઉન્ડઅપમાં શ્રેષ્ઠ હાઇપરવાઇઝર વિશે વાંચી શકો છો. લગભગ દરેક હાઇપરવાઇઝરમાં એક લક્ષણ હોય છે જે તમને વર્ચ્યુઅલ મશીનને ક્લોન કરવાની મંજૂરી આપે છે. અમે ઉપર સૂચિબદ્ધ કરેલ 3 હાઇપરવાઇઝરનો ઉપયોગ કરીને આમ કેવી રીતે કરવું તે અમે તમને બતાવીશું. મોટા ભાગના અન્ય સમાન પદ્ધતિઓનો ઉપયોગ કરે છે.
VirtualBox
VirtualBox માં મશીનને ક્લોન કરવા માટે નીચેની પદ્ધતિનો ઉપયોગ કરો. નોંધ કરો કે આ આદેશો વર્ચ્યુઅલબોક્સ એપ્લિકેશનની ટોચ પરના મેનૂમાંથી પણ ચલાવી શકાય છે.
પગલું 1: તમારા ડેસ્કટોપ પર વર્ચ્યુઅલબોક્સ સ્ટાર્ટઅપ કરો.
પગલું 2: ખાતરી કરો કે તમે જે VM કરવા માંગો છો. ડુપ્લિકેટમાં બધી એપ્લિકેશનો ઇન્સ્ટોલ કરેલી છે, તમે ઇચ્છો તે રીતે ગોઠવેલ છે અને ઇચ્છિત સ્થિતિમાં છે. યાદ રાખો કે દરેક નકલ સમાન સ્થિતિમાં અને ગોઠવણીમાં શરૂ થશે. એકવાર તૈયાર થઈ ગયા પછી, VM ક્લોન કરતા પહેલા તેને બંધ કરવું શ્રેષ્ઠ છે.
પગલું 3: વર્ચ્યુઅલબોક્સ એપ્લિકેશનની ડાબી પેનલ પર વર્ચ્યુઅલ મશીનોની સૂચિમાં, તમે જેને ક્લોન કરવા માંગો છો તેના પર જમણું-ક્લિક કરો. આ સંદર્ભ મેનૂ ખોલશે.
પગલું 4: "ક્લોન" પર ક્લિક કરો.
પગલું 5: પછી તમને કેટલાક રૂપરેખાંકન વિકલ્પો સાથે પૂછવામાં આવશે - નવા ઉદાહરણનું નામ, જ્યાં તમે તેને સંગ્રહિત કરવા માંગો છો, વગેરે. તમે ડિફોલ્ટ રાખી શકો છો અથવા તેને તમારી પસંદગીઓમાં બદલી શકો છો. એકવાર તમે તમારાવિકલ્પો પસંદ કર્યા પછી, "ક્લોન" બટન પર ક્લિક કરો.
તમારી પાસે હવે તમારા મૂળ VMનું ચોક્કસ ડુપ્લિકેટ હશે જેનો તમે ઉપયોગ કરી શકો છો અથવા તમારી ટીમના અન્ય કોઈને આપી શકો છો.
VMware
VMware સમાન પ્રક્રિયા ધરાવે છે. તમે VMware ફ્યુઝનમાં નીચેના સ્ટેપ્સનો ઉપયોગ કરી શકો છો.
- VMware ફ્યુઝન એપ્લિકેશન શરૂ કરો.
- તમે જે વર્ચ્યુઅલ મશીનની નકલ કરી રહ્યાં છો તે તમામ જરૂરી એપ્લિકેશનો ધરાવે છે અને તે રીતે ગોઠવેલ છે તેની ખાતરી કરો તે જોઈએ છે.
- મશીનને ક્લોન કરતા પહેલા તેને બંધ કરો.
- વર્ચ્યુઅલ મશીન લાઇબ્રેરીમાંથી તમને જોઈતો VM પસંદ કરો.
- વર્ચ્યુઅલ મશીન પર ક્લિક કરો, પછી સંપૂર્ણ બનાવો ક્લોન અથવા લિંક્ડ ક્લોન. જો તમે તેને સ્નેપશોટમાંથી ઇન્સ્ટન્ટ કરવા માંગતા હો, તો પછી સ્નેપશોટ પર ક્લિક કરો.
- જો તમે સ્નેપશોટમાંથી ક્લોન બનાવવાનો વિકલ્પ પસંદ કર્યો હોય, તો જમણું-ક્લિક કરો અને પછી સંપૂર્ણ ક્લોન અથવા લિંક કરેલ ક્લોન પસંદ કરો.<11
- નવા સંસ્કરણનું નામ લખો, પછી "સાચવો" પર ક્લિક કરો.
પેરેલલ્સ ડેસ્કટોપ
સમાંતર ડેસ્કટોપ માટે, નીચેના પગલાંઓનો ઉપયોગ કરો અથવા પેરેલલ્સમાંથી આ માર્ગદર્શિકાનો સંદર્ભ લો.
- સમાંતર શરૂ કરો અને ખાતરી કરો કે તમે તમારા મૂળ તરીકે ઉપયોગ કરવા માંગો છો તે VM રૂપરેખાંકિત છે અને તમે જે રાજ્યમાં નકલ કરવા માંગો છો તે સ્થિતિમાં છે. ઉપરાંત, ખાતરી કરો કે તે શટ ડાઉન છે.
- નિયંત્રણ કેન્દ્રમાં, VM પસંદ કરો અને પછી ફાઇલ->ક્લોન પસંદ કરો.
- તમે નવું સ્ટોર કરવા માંગો છો તે સ્થાન પસંદ કરો. સંસ્કરણ.
- "સાચવો" પર ક્લિક કરો અને પછી તે બનાવવામાં આવશે.
Aલિંક્ડ ક્લોન્સ વિશે શબ્દ
મોટા ભાગના હાઇપરવાઇઝરનો ઉપયોગ કરીને ક્લોન બનાવતી વખતે, તમને સંપૂર્ણ ક્લોન અથવા "લિંક્ડ" ક્લોન બનાવવાનો વિકલ્પ આપવામાં આવશે. તમે વિચારી રહ્યા હશો કે શું તફાવત છે.
Full તમને સ્ટેન્ડ-અલોન વર્ચ્યુઅલ મશીન આપે છે જે હાઇપરવાઇઝરમાં તેની પોતાની રીતે ચાલે છે, જ્યારે લિંક કરેલ પાસે તેના સ્ત્રોતો મૂળ VM સાથે જોડાયેલા હોય છે.
લિંક કરેલ ક્લોનનો ઉપયોગ કરવાના ફાયદા અને ગેરફાયદા છે, તેથી તમે કયો ઉપયોગ કરવો તે નક્કી કરતા પહેલા તે જાણવા માગી શકો છો.
લિંક કરેલ ક્લોન તેના સંસાધનો શેર કરશે, જેનો અર્થ છે કે તે તમારી હાર્ડ ડ્રાઈવ પર ઘણી ઓછી જગ્યા લેશે. સંપૂર્ણ ક્લોન્સ ડિસ્ક જગ્યાનો ઘણો ઉપયોગ કરી શકે છે.
લિંક કરેલા ક્લોનનો ઉપયોગ કરવાનો બીજો ફાયદો એ છે કે જ્યારે તમે મૂળ VMમાં ફેરફાર કરો છો, ત્યારે લિંક કરેલ વર્ઝન અપડેટ કરવામાં આવશે. તેનો અર્થ એ કે જ્યારે પણ મૂળમાં ફેરફાર કરવામાં આવે ત્યારે નવું બનાવવાની જરૂર રહેશે નહીં. જો કે, જો તમે તે ફેરફારોને તમારા ડુપ્લિકેટ વાતાવરણને પ્રભાવિત કરવા માંગતા ન હોવ તો આને ગેરલાભ ગણી શકાય.
લિંકિંગનો બીજો ગેરલાભ એ છે કે મશીનો ખૂબ ધીમી ચાલી શકે છે, ખાસ કરીને જો તમે એક કરતાં વધુ ચલાવો છો સમય. સંસાધનો શેર કર્યા હોવાથી, લિંક કરેલ VM ને જરૂરી સંસાધનોનો ઉપયોગ કરવા માટે તેના વારાની રાહ જોવી પડી શકે છે.
એક વધુ ગેરલાભ એ છે કે લિંક કરેલ મશીન મૂળ VM પર આધારિત છે. તમે ક્લોનની નકલ કરી શકશો નહીં અને તેને અન્ય મશીન પર ચલાવી શકશો નહીં સિવાય કે તમે પણમૂળની સમાન વિસ્તારમાં નકલ કરો.
ઉપરાંત, જો મૂળ સાથે કંઈપણ થાય છે - જેમ કે તે આકસ્મિક રીતે કાઢી નાખવામાં આવે છે - લિંક કરેલી નકલો હવે કામ કરશે નહીં.
અંતિમ શબ્દો
VM નો ક્લોન છે વાસ્તવમાં તેની વર્તમાન સ્થિતિમાં તે વર્ચ્યુઅલ મશીનની માત્ર એક નકલ. ખાસ કરીને સોફ્ટવેર ડેવલપમેન્ટમાં કામ કરતા લોકો માટે ક્લોનિંગ ફાયદાકારક બની શકે છે. વર્ચ્યુઅલ મશીન ક્લોન્સ અમને ચોક્કસ વાતાવરણની નકલો બનાવવાની મંજૂરી આપે છે જેથી કરીને અમે તેનો ફરીથી ઉપયોગ કરી શકીએ અને મૂળનો નાશ કરવાની ચિંતા ન કરવી પડે.
નવું ક્લોન બનાવતી વખતે, તમારે નક્કી કરવું પડશે કે તમે બનાવવા માંગો છો કે નહીં સંપૂર્ણ અથવા લિંક કરેલ ક્લોન. અમે ઉપર જે વિશે વાત કરી છે તે ફાયદા અને ગેરફાયદાને ધ્યાનમાં લેવાની ખાતરી કરો.
હંમેશની જેમ, જો તમારી પાસે કોઈ પ્રશ્નો અથવા ટિપ્પણીઓ હોય તો કૃપા કરીને અમને જણાવો. અમને તમારી પાસેથી સાંભળવું ગમશે.