কিভাবে একটি ভার্চুয়াল মেশিন ক্লোন করবেন (ধাপে ধাপে নির্দেশিকা)

  • এই শেয়ার করুন
Cathy Daniels

ভার্চুয়াল মেশিন, বা সংক্ষেপে VM, একটি চমৎকার টুল। একটি কাস্টমাইজড অপারেটিং সিস্টেম স্পিন আপ করার এবং আপনার মেশিনে এটি চালানোর ক্ষমতার প্রায় সীমাহীন ব্যবহার রয়েছে৷

যদিও ভার্চুয়াল মেশিনগুলি দৈনন্দিন কম্পিউটার ব্যবহারকারীদের জন্য সহজ হতে পারে, তবে সফ্টওয়্যার বিকাশকারী, পরীক্ষকদের জন্য সেগুলি অমূল্য , অথবা যে কেউ সফ্টওয়্যার বিকাশের ক্ষেত্রে কাজ করে। এগুলি প্রায় কোনও অপারেটিং সিস্টেম এবং হার্ডওয়্যার স্পেসিফিকেশনের জন্য সেট আপ এবং কনফিগার করা যেতে পারে।

ফলাফল? দেব দলগুলি বিভিন্ন পরিবেশে সফ্টওয়্যার বিকাশ এবং পরীক্ষা করতে পারে। ভার্চুয়াল মেশিন ব্যবহারের অনেক সুবিধার মধ্যে একটি পরিবেশ তৈরি এবং তারপর "ক্লোন" করার ক্ষমতা।

ভার্চুয়াল মেশিন "ক্লোন" করার মানে কি? চলুন প্রথমে ক্লোনিং বলতে কী বোঝায় তা দেখে নেওয়া যাক, তারপর কীভাবে করবেন।

ভার্চুয়াল মেশিন ক্লোনিং কী?

"ক্লোন" শব্দটি যখন একটি ক্রিয়া হিসেবে ব্যবহৃত হয়, তার অর্থ হল কোনো কিছুর অনুরূপ অনুলিপি করা। আমাদের ক্ষেত্রে, আমরা একটি বিদ্যমান ভার্চুয়াল মেশিনের একটি অভিন্ন অনুলিপি তৈরি করতে চাই। ডুপ্লিকেটটিতে ঠিক একই অপারেটিং সিস্টেম, হার্ডওয়্যার কনফিগারেশন, সফ্টওয়্যার কনফিগারেশন এবং ইনস্টল করা অ্যাপ্লিকেশন থাকবে৷

প্রথমবার তৈরি হলে, ক্লোন করা মেশিনটি প্রতিটি ক্ষেত্রে আসলটির সাথে মিলবে৷ এটি ব্যবহার করার সাথে সাথে ব্যবহারকারীর কর্মের উপর নির্ভর করে সামান্য পার্থক্য দেখা দেবে। কনফিগারেশন সেটিংস পরিবর্তন হতে পারে, ফাইলগুলি ডিস্কে তৈরি হতে পারে, অ্যাপ্লিকেশনগুলি লোড হতে পারে ইত্যাদি।ডিস্কে নতুন ব্যবহারকারীর ডেটা লেখা হয়ে গেলে শুধু লগ ইন করা বা নতুন ব্যবহারকারী তৈরি করা সিস্টেমটি পরিবর্তন করবে।

সুতরাং, একটি ক্লোন করা VM তার প্রাথমিক তৈরির সময় প্রকৃতপক্ষে একটি সঠিক অনুলিপি। একবার এটি চালু এবং ব্যবহার করা হলে, এটি মূল উদাহরণ থেকে বিচ্ছিন্ন হতে শুরু করে।

কেন একটি ভার্চুয়াল মেশিন ক্লোন করবেন?

একজন সফ্টওয়্যার বিকাশকারী বা পরীক্ষক হিসাবে, আপনার প্রায়শই অ্যাপ্লিকেশন তৈরি এবং পরীক্ষা করার জন্য একটি পরিবেশের প্রয়োজন হয়৷ ভার্চুয়াল মেশিনগুলি আপনাকে পরীক্ষার জন্য প্রয়োজনীয় সংস্থানগুলির সাথে কনফিগার করা একটি পরিষ্কার পরিবেশ তৈরি করতে দেয়। আপনি VM ব্যবহার করার সাথে সাথে এটি বিভিন্ন বিকাশের ধারণা চেষ্টা করে বা সফ্টওয়্যার পরীক্ষা করার কারণে দূষিত হতে পারে। অবশেষে, আপনার একটি নতুন প্রয়োজন হবে৷

প্রতিবার যখন আপনার প্রয়োজন হবে একটি নতুন ভার্চুয়াল মেশিন সেট আপ করতে এবং তৈরি করতে কিছু সময় লাগতে পারে, তাই সেরা পদ্ধতি হল একটি VM-এ একটি আসল পরিবেশ তৈরি করা৷ তারপর, এটি একটি পরিষ্কার বা অব্যবহৃত রাখুন. যে কোনো সময় একটি নতুন প্রয়োজন, শুধুমাত্র মূল ক্লোন. আপনার পরীক্ষা বা বিকাশের পরিবেশের জন্য আপনার যা যা প্রয়োজন তা দ্রুত আপনার কাছে থাকবে।

এটি যখন আপনার ডেভেলপার এবং পরীক্ষকদের একটি দল থাকে তখনও এটি ভাল কাজ করে। প্রত্যেকে তাদের নিজস্ব VM তৈরি করার পরিবর্তে, তাদের কেবল একটি আসলটির একটি অনুলিপি দেওয়া যেতে পারে যা ইতিমধ্যে তাদের প্রয়োজনীয় সমস্ত কিছুর সাথে সেট আপ করা আছে। এটি ডেভেলপার এবং পরীক্ষকদের দ্রুত কাজ করার অনুমতি দেয়, একই পরিবেশে তারা শুরু করা নিশ্চিত করে। কেউ যদি তাদের যন্ত্রকে দূষিত করে বা ধ্বংস করে, তাহলে একটি নতুন তৈরি করা সহজ এবংআবার শুরু করুন।

কিভাবে একটি ভার্চুয়াল মেশিন ক্লোন করবেন: গাইড

ভার্চুয়াল মেশিনগুলি হাইপারভাইজার নামক একটি অ্যাপ্লিকেশন দ্বারা নিয়ন্ত্রিত হয়। ভার্চুয়ালবক্স, ভিএমওয়্যার ফিউশন, এবং ম্যাকের জন্য সমান্তরাল ডেস্কটপ উদাহরণ।

আপনি আমাদের সেরা ভার্চুয়াল মেশিন রাউন্ডআপে সেরা হাইপারভাইজার সম্পর্কে পড়তে পারেন৷ প্রায় প্রতিটি হাইপারভাইজারের একটি বৈশিষ্ট্য রয়েছে যা আপনাকে একটি ভার্চুয়াল মেশিন ক্লোন করতে দেয়। আমরা উপরে তালিকাভুক্ত 3টি হাইপারভাইজার ব্যবহার করে কীভাবে তা করতে হয় তা আমরা আপনাকে দেখাব। বেশিরভাগ অন্যান্য একই পদ্ধতি ব্যবহার করে।

ভার্চুয়ালবক্স

ভার্চুয়ালবক্সে একটি মেশিন ক্লোন করতে নিম্নলিখিত পদ্ধতিটি ব্যবহার করুন। মনে রাখবেন যে এই কমান্ডগুলি ভার্চুয়ালবক্স অ্যাপ্লিকেশনের উপরের মেনু থেকেও চালানো যেতে পারে।

ধাপ 1: আপনার ডেস্কটপে ভার্চুয়ালবক্স স্টার্টআপ করুন।

ধাপ 2: আপনি যে VM করতে চান তা নিশ্চিত করুন সদৃশ সমস্ত অ্যাপ্লিকেশন ইনস্টল করা আছে, আপনি যেভাবে চান তা কনফিগার করা হয়েছে এবং পছন্দসই অবস্থায় রয়েছে। মনে রাখবেন প্রতিটি কপি একই অবস্থায় এবং কনফিগারেশনে শুরু হবে। একবার প্রস্তুত হয়ে গেলে, এটি ক্লোন করার আগে VM বন্ধ করা ভাল৷

ধাপ 3: ভার্চুয়ালবক্স অ্যাপ্লিকেশনের বাম প্যানেলে ভার্চুয়াল মেশিনগুলির তালিকায়, আপনি যেটিকে ক্লোন করতে চান সেটিতে ডান ক্লিক করুন৷ এটি প্রসঙ্গ মেনু খুলবে।

ধাপ 4: "ক্লোন" এ ক্লিক করুন।

ধাপ 5: তারপরে আপনাকে কিছু কনফিগারেশন বিকল্পের সাথে অনুরোধ করা হবে - নতুন উদাহরণের নাম, যেখানে আপনি এটি সংরক্ষণ করতে চান, ইত্যাদি। আপনি ডিফল্ট রাখতে পারেন বা আপনার পছন্দ অনুযায়ী পরিবর্তন করতে পারেন। আপনি আপনার আছে একবারবিকল্পগুলি নির্বাচন করে, "ক্লোন" বোতামে ক্লিক করুন৷

আপনার কাছে এখন আপনার আসল VM এর একটি সঠিক ডুপ্লিকেট থাকবে যা আপনি ব্যবহার করতে বা আপনার দলের অন্য কাউকে দিতে পারেন৷

VMware

VMware একটি অনুরূপ প্রক্রিয়া আছে. আপনি VMware ফিউশনে নিম্নলিখিত পদক্ষেপগুলি ব্যবহার করতে পারেন৷

  1. VMware ফিউশন অ্যাপ্লিকেশনটি শুরু করুন৷
  2. নিশ্চিত করুন যে আপনি যে ভার্চুয়াল মেশিনটি অনুলিপি করছেন তাতে সমস্ত প্রয়োজনীয় অ্যাপ্লিকেশন রয়েছে এবং আপনার মতো করে কনফিগার করা হয়েছে এটা চাই।
  3. মেশিনটিকে ক্লোন করার আগে বন্ধ করুন।
  4. ভার্চুয়াল মেশিন লাইব্রেরি থেকে আপনি যে VM চান সেটি নির্বাচন করুন।
  5. ভার্চুয়াল মেশিনে ক্লিক করুন, তারপর একটি সম্পূর্ণ তৈরি করুন ক্লোন বা লিঙ্কযুক্ত ক্লোন। আপনি যদি এটি একটি স্ন্যাপশট থেকে ইনস্ট্যান্টিয়েট করতে চান, তাহলে স্ন্যাপশটগুলিতে ক্লিক করুন৷
  6. যদি আপনি একটি স্ন্যাপশট থেকে একটি ক্লোন তৈরি করার বিকল্পটি নির্বাচন করেন, তাহলে ডান-ক্লিক করুন এবং তারপরে একটি সম্পূর্ণ ক্লোন বা লিঙ্কযুক্ত ক্লোন নির্বাচন করুন৷<11
  7. নতুন সংস্করণের নাম টাইপ করুন, তারপর "সংরক্ষণ করুন" এ ক্লিক করুন।

সমান্তরাল ডেস্কটপ

প্যারালেলস ডেস্কটপের জন্য, নিম্নলিখিত পদক্ষেপগুলি ব্যবহার করুন অথবা সমান্তরাল থেকে এই নির্দেশিকাটি পড়ুন।

  1. সমান্তরাল শুরু করুন এবং নিশ্চিত করুন যে আপনি আপনার আসল হিসাবে যে VM ব্যবহার করতে চান সেটি কনফিগার করা আছে এবং আপনি যে অবস্থায় কপি করতে চান সেখানে। এছাড়াও, এটি বন্ধ করা হয়েছে তা নিশ্চিত করুন।
  2. নিয়ন্ত্রণ কেন্দ্রে, VM নির্বাচন করুন এবং তারপরে ফাইল->ক্লোন নির্বাচন করুন।
  3. যে অবস্থানে আপনি নতুন সংরক্ষণ করতে চান সেটি নির্বাচন করুন সংস্করণ।
  4. "সংরক্ষণ করুন" এ ক্লিক করুন এবং তারপর এটি তৈরি হবে।

Aলিঙ্কড ক্লোন সম্পর্কে শব্দ

অধিকাংশ হাইপারভাইজার ব্যবহার করে একটি ক্লোন তৈরি করার সময়, আপনাকে একটি সম্পূর্ণ ক্লোন বা একটি "লিঙ্কড" ক্লোন তৈরি করার বিকল্প দেওয়া হবে। আপনি হয়ত ভাবছেন পার্থক্য কি।

Full আপনাকে একটি স্ট্যান্ড-অলোন ভার্চুয়াল মেশিন দেয় যা হাইপারভাইজারে নিজে থেকে চলে, যখন লিঙ্ক করা একটির রিসোর্স মূল VM-এর সাথে যুক্ত থাকে।

একটি লিঙ্কযুক্ত ক্লোন ব্যবহার করার সুবিধা এবং অসুবিধা রয়েছে, তাই কোনটি ব্যবহার করবেন তা সিদ্ধান্ত নেওয়ার আগে আপনি সেগুলি কী তা জানতে চাইতে পারেন৷

একটি লিঙ্কযুক্ত ক্লোন তার সংস্থানগুলি ভাগ করবে, যার অর্থ হল এটি আপনার হার্ড ড্রাইভে অনেক কম জায়গা নেবে। সম্পূর্ণ ক্লোনগুলি প্রচুর পরিমাণে ডিস্কের স্থান ব্যবহার করতে পারে৷

একটি লিঙ্কযুক্ত ক্লোন ব্যবহার করার আরেকটি সুবিধা হল যে আপনি যখন মূল VM-এ পরিবর্তন করবেন, লিঙ্ক করা সংস্করণগুলি আপডেট করা হবে৷ এর অর্থ হল প্রতিবার আসলটিতে পরিবর্তন করা হলে একটি নতুন তৈরি করার প্রয়োজন হবে না। যাইহোক, যদি আপনি এই পরিবর্তনগুলি আপনার সদৃশ পরিবেশগুলিকে প্রভাবিত করতে না চান তবে এটি একটি অসুবিধা হিসাবে বিবেচিত হতে পারে৷

লিঙ্ক করার আরেকটি অসুবিধা হল যে মেশিনগুলি অনেক ধীর গতিতে চলতে পারে, বিশেষ করে যদি আপনি একটিতে একাধিক চালান সময় যেহেতু রিসোর্স শেয়ার করা হয়েছে, লিঙ্ক করা VM কে প্রয়োজনীয় রিসোর্স ব্যবহার করার জন্য তার পালা অপেক্ষা করতে হতে পারে।

আরো একটি অসুবিধা হল যে লিঙ্ক করা মেশিনটি আসল VM এর উপর নির্ভরশীল। আপনি ক্লোনটি অনুলিপি করতে এবং এটি অন্য মেশিনে চালাতে সক্ষম হবেন না যদি না আপনি এটিও করেনএকই এলাকায় মূল অনুলিপি.

এছাড়াও, যদি আসল কিছু হয়ে যায়—যেমন ভুলবশত মুছে ফেলা হয়—লিঙ্ক করা কপিগুলি আর কাজ করবে না৷

চূড়ান্ত শব্দ

একটি VM-এর একটি ক্লোন প্রকৃতপক্ষে বর্তমান অবস্থায় সেই ভার্চুয়াল মেশিনের একটি অনুলিপি। ক্লোনিং উপকারী হতে পারে, বিশেষ করে যারা সফটওয়্যার ডেভেলপমেন্টে কাজ করেন তাদের জন্য। ভার্চুয়াল মেশিন ক্লোনগুলি আমাদের একটি নির্দিষ্ট পরিবেশের অনুলিপি তৈরি করার অনুমতি দেয় যাতে আমরা সেগুলিকে পুনরায় ব্যবহার করতে পারি এবং আসলটি ধ্বংস করার বিষয়ে চিন্তা করতে না হয়৷

একটি নতুন ক্লোন তৈরি করার সময়, আপনি তৈরি করতে চান কিনা তা নির্ধারণ করতে হবে৷ একটি সম্পূর্ণ বা লিঙ্কযুক্ত ক্লোন। আমরা উপরে যে সুবিধা এবং অসুবিধাগুলি সম্পর্কে কথা বলেছি সেগুলি বিবেচনায় নিতে ভুলবেন না৷

সর্বদা হিসাবে, আপনার কোন প্রশ্ন বা মন্তব্য থাকলে দয়া করে আমাদের জানান৷ আমরা আপনার কাছ থেকে শুনতে চাই।

আমি ক্যাথি ড্যানিয়েলস, অ্যাডোব ইলাস্ট্রেটরের একজন বিশেষজ্ঞ। আমি 2.0 সংস্করণ থেকে সফ্টওয়্যারটি ব্যবহার করছি, এবং 2003 সাল থেকে এটির জন্য টিউটোরিয়াল তৈরি করছি৷ যারা ইলাস্ট্রেটর শিখতে চান তাদের জন্য আমার ব্লগটি ওয়েবে সবচেয়ে জনপ্রিয় গন্তব্যগুলির মধ্যে একটি৷ একজন ব্লগার হিসাবে আমার কাজ ছাড়াও, আমি একজন লেখক এবং একজন গ্রাফিক ডিজাইনার।