VMDK থেকে VHD কনভার্টার

ভিএমওয়্যার ভার্চুয়াল ডিস্ক ফাইলকে ভার্চুয়াল হার্ড ডিস্ক ফরম্যাটে রূপান্তর করার মাধ্যমে আপনি মাইক্রোসফট হাইপার-ভি বা উইন্ডোজ ভার্চুয়াল পিসি পরিবেশের ভেতরে সরাসরি ভিএমওয়্যার ওয়ার্কস্টেশনে তৈরি ভার্চুয়াল মেশিন চালাতে পারবেন।

এখানে ফাইল নির্বাচন করুন বা ড্রপ করুন

ব্যক্তিগত - ফাইল কখনোই আপনার ডিভাইস ছেড়ে যায় না

অথবা পেস্ট করুন Ctrl+V

ফাইলের জন্য অপেক্ষা করার সময় আপনি Code Rain খেলতে পারেন

নেটওয়ার্কে কোনো ডেটা পাঠানো হয় না - গোপনীয়তার নিশ্চয়তা: বাহ্যিক সার্ভারে ০ বাইট আপলোড করা হয়েছে। সমস্ত প্রক্রিয়াকরণ আপনার ব্রাউজার স্যান্ডবক্সে স্থানীয়ভাবে ঘটেছে।

ফরম্যাট তুলনা এবং প্রযুক্তিগত বৈশিষ্ট্য

বৈশিষ্ট্যVMDKVHD
MIME টাইপapplication/x-vmdkapplication/x-vhd
ধরনভার্চুয়াল ডিস্ক কনটেইনারভার্চুয়াল হার্ড ডিস্ক
কম্প্রেশনস্পার্স / ডায়নামিক বরাদ্দ (zlib ঐচ্ছিক)ফিক্সড / ডায়নামিক স্পার্স জিওমেট্রি
স্ট্যান্ডার্ড বৈশিষ্ট্যVMware Virtual Disk Format 5.0Microsoft VHD Image Format স্পেসিফিকেশন
ম্যাজিক বাইটের হেডার4B 44 4D 56 (KDMV)63 6F 6E 65 63 74 69 78 (conectix at footer)

ফরম্যাটের ওভারভিউ এবং ব্যবহার

সিস্টেম অ্যাডমিনিস্ট্রেটর ও আইটি টেকনিশিয়ানরা প্রায়ই বিভিন্ন হাইপারভাইজার প্ল্যাটফর্মের মধ্যে ভার্চুয়াল মেশিন স্থানান্তর করেন। উদাহরণস্বরূপ, VMware পরিবেশে তৈরি ও পরীক্ষিত একটি ভার্চুয়াল সার্ভারকে Microsoft Azure ক্লাউড ইনস্ট্যান্সে বা Hyper-V চালানো অন-প্রেমিস Windows Server-এ স্থাপন করতে হতে পারে। যেহেতু Hyper-V-এর স্বাভাবিকভাবে Microsoft ডিস্ক কন্টেইনার প্রয়োজন, তাই VMware স্টোরেজ ফাইলটিকে Microsoft ফরম্যাটে রূপান্তর করতে হয়। এই স্থানান্তরের জন্য Microsoft Virtual Machine Converter, StarWind V2V Converter-এর মতো বিশেষায়িত ডিস্ক রূপান্তর টুল, অথবা QEMU-img-এর মতো কমান্ড-লাইন ইউটিলিটি প্রয়োজন। এই টুলগুলো উৎস স্টোরেজ ব্লক পড়ে, ফাইল বরাদ্দের টেবিল ব্যাখ্যা করে এবং একটি নতুন কন্টেইনার লেখে, যা Microsoft হাইপারভাইজার ত্রুটি ছাড়াই মাউন্ট ও বুট করতে পারে।

প্রযুক্তিগত বৈশিষ্ট্য এবং কোডেক বিভাজন

application/x-vmdk MIME টাইপযুক্ত একটি ভিএমওয়্যার ভার্চুয়াল ডিস্কে একটি ফ্ল্যাট স্ট্রাকচার বা স্পার্স ডাইনামিক অ্যালোকেশন স্কিম ব্যবহার করা হয় যা ডিস্ক স্পেস বাঁচাতে ঐচ্ছিক zlib কম্প্রেশন অন্তর্ভুক্ত করতে পারে। একক স্পার্স VMDK ফাইলে প্রায়ই তাদের হেডারে 'KDMV' ম্যাজিক বাইট থাকে। বিপরীতে, application/x-vhd MIME টাইপ ব্যবহার করে এমন একটি ভার্চুয়াল হার্ড ডিস্ক একটি ফিক্সড বা ডাইনামিক স্পার্স জিওমেট্রি স্ট্রাকচারে ডেটা সাজায়। VHD ফরম্যাটে একটি বিশিষ্ট ৫১২-বাইট ফুটার ব্যবহার করা হয় যাতে 'conectix'-এর একটি কুকি স্ট্রিং, ক্রিয়েটর অ্যাপ্লিকেশন সংস্করণ এবং সঠিক ডিস্ক জিওমেট্রি ডেটা থাকে। রূপান্তরের সময়, টুলটি সোর্স এক্সেন্ট ম্যাপ পার্স করে, স্পার্স ব্লক ডিকোড করে এবং মাইক্রোসফট ফুটার এবং ডাইনামিক অ্যালোকেশন ব্লক অ্যালোকেশন টেবিল লেআউটে সেক্টরগুলোকে পুনর্গঠন করে।

OS এবং ব্রাউজার সামঞ্জস্য

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

উপকারী তথ্য

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

সচরাচর জিজ্ঞাসিত প্রশ্নাবলী

কীভাবে গুণগত মান না হারিয়ে ভিএমওয়্যার ভার্চুয়াল ডিস্ক থেকে ভার্চুয়াল হার্ড ডিস্কে রূপান্তর করবেন?

ডিস্ক ইমেজ রূপান্তর কঠোরভাবে লসলেস। কারণ ভার্চুয়াল ডিস্কগুলো সঠিক সেক্টর-বাই-সেক্টর ডেটা ব্লক এবং ফাইল সিস্টেম সংরক্ষণ করে, VMDK থেকে VHD তে কন্টেইনার গঠন অনুবাদ করা কেবল মেটাডেটা এবং ডেটা ব্লকগুলো কীভাবে ইনডেক্স করা হয় তা পুনর্গঠন করে। অনুবাদ প্রক্রিয়া চলাকালীন কোনো প্রকৃত ফাইল ডেটা বা অপারেটিং সিস্টেম সেক্টর সংকুচিত বা পরিবর্তিত হয় না।

ভিএমওয়্যার ভার্চুয়াল ডিস্ক এবং ভার্চুয়াল হার্ড ডিস্কের মধ্যে পার্থক্য কী?

VMDK হলো ভিএমওয়্যার দ্বারা তৈরি একটি প্রপার্টিটারি কন্টেইনার যা স্প্লিট ফাইল, মনোলিথিক ফ্ল্যাট স্ট্রাকচার এবং টেক্সট-ভিত্তিক ডেসক্রিপ্টর ফাইল দ্বারা ট্র্যাক করা কম্প্রেসড স্পার্স এক্সেন্ট সমর্থন করে। VHD হলো একটি পুরোনো মাইক্রোসফট স্পেসিফিকেশন যা ডাইনামিক বৃদ্ধি পরিচালনা করার জন্য ডিস্ক জিওমেট্রি এবং একটি ব্লক অ্যালোকেশন টেবিল ধারণকারী একটি কাঠামোগত ফুটার ব্যবহার করে, যদিও এটি মূলত আধুনিক VHDX ফরম্যাট দ্বারা প্রতিস্থাপিত হয়েছে।