كيفية تحويل Vmdk إلى Qcow2 على نظام التشغيل Windows/Linux؟

ستسمح لك حلول تتيه الخوادم المختلفة بإنشاء أنواع مختلفة من الآلات الافتراضية. يتم تخزين الأقراص الصلبة الافتراضية في VMware كملفات .vmdk. على الرغم من أنها يمكن أن يتم التعرف عليها مباشرة بواسطة بعض المنصات الأخرى، إلا أنه لا يزال ضروريًا تحويلها لتجنب فشل استيراد البيانات. انظر إلى طريقة تحويل vmdk إلى qcow2 في هذا المنشور.

تحميل مجاني
للأجهزة الافتراضية، وأنظمة التشغيل، وقواعد البيانات، والملفات، وNAS، إلخ.
yasmin

Updated by يسمين on 2024/07/30

فهرس المحتويات
  • Vmdk و qcow2

  • كيفية تحويل vmdk إلى qcow2 باستخدام qemu-img؟

  • كيفية نقل VM مباشرة باستخدام Vinchin Backup & Recovery؟

  • أسئلة متكررة حول تحويل Vmdk إلى Qcow2

  • ملخص

هل تبحث عن حل سهل لهجرة VM ؟ حاول Vinchin Backup & Recovery!↘ Download Free Trial

أدى اختراع تقنية افتراضية الخواديم إلى الاستخدام الأمثل لموارد الأجهزة وكفاءة العمل في بيئة تكنولوجيا المعلومات. بعد عدة سنوات، هناك أنواع عديدة من حلول الافتراضية في السوق.

لتحريك VM أو ترحيل البيانات بين الأنظمة الأساسية المختلفة، غالبًا ما يحتاج مسؤولو تكنولوجيا المعلومات V2V التحويل. على الرغم من أن بعض المنصات يمكن أن تقبل الملفات مباشرة من منصة أخرى، إلا أنه في بعض الأحيان لا تزال هناك حاجة إلى تحويل VM.

في الأقسام التالية، ستعلم كيفية تحويل vmdk إلى qcow2.

Vmdk و qcow2

VMware vSphere هو الحل الرائد في مجال التخصيص العالمي. بتركيب متوسطة ESXi على الخادم، يمكن للمستخدمين إنشاء أجهزة افتراضية بسهولة لجميع أنواع الأنظمة التجارية.

على الرغم من أن آلة الـirtual (الجهاز الافتراضي) هي جزء صغير من الخادم، إلا أنها لا تزال كاملة تمامًا مثل الجهاز المادي الذي يحتوي على وحدة المعالجة المركزية (CPU) والتخزين ومزود الشبكة وغيرها. يقوم الجهاز المادي بحفظ بيانات التطبيق على القرص الصلب. عندما يكون هناك ضرورة لعمل نسخة احتياطية أو نقل البيانات، فإن بيانات القرص الصلب تكون مهمة. في الجهاز الافتراضي، هناك أقراص صلبة افتراضية تحتوي أيضًا على التطبيقات والبيانات. بفضل تقنية فيرتيوالائزيشن (تافتراضية الخادم)، تكون أقراص الصلب الافتراضية مجرد ملفات على الخادم.

في نظام الملفات الافتراضي لآلة الظاهريّة VMware، يكون تنسيق ملف القرص الصلب الافتراضي .vmdk، وهو اختصار لـ Virtual Machine Disk. يمثل ملف VMDK قرصا صلبا حقيقيا.

بعض أدوات إدارة VM مثل XenCenter يمكنها قبول ملف vmdk دون تحويل مسبق.

بشكل عام، ملف vmdk يكون عادة كبيرًا جدًا، أكثر من عدة غيغابايت. يتم تحديثه كلما تم تعديل بيانات المستخدم أو تكوين الخادم. لا يوجد ميزة لاستلام البيانات المتزايدة في ملف VMDK لذلك يجب إعادة نسخة احتياطية للملف بأكمله عندما يتم تعديل أي ملف.

للاستفادة من الميزات القوية لـ VMware، غالبًا ما يتم تخزين ملفات vmdk في التخزين المشترك. يمكنك نسخ ملفات vmdk إلى مخزن بيانات آخر للاستخدام في وقت لاحق. لتحديد موقع ملفات vmdk الخاصة بـ VM، يمكنك النقر بزر الماوس الأيمن على VM في عميل vSphere > حدد Edit Settings > توسيع Hard disk لرؤية أين يتم تخزينها.

Qcow2 هو اختصار لـ QEMU copy-on-write format 2، وهو خليفة للنوع الأول من qcow الذي يوفر أداءً غير مرضٍ بشكل ضئيل، ولكنه لا يزال لا يمكن مقارنته مع التنسيق الراوي. بعد تحسين النسخة الأولى من qcow، أصبح قريبًا من التنسيق الراوي من حيث الأداء. الآن، qcow2 يعد واحدًا من تنسيقات الصور الرائدة.

للاستفادة الأفضل من البيانات من VMware، يمكنك تغيير تنسيق القرص الصلب الافتراضي لجعله يعمل بشكل أفضل في بيئة QEMU/KVM مثل Proxmox، oVirt، RHV، OLVM، OpenStack، إلخ.

كيفية تحويل vmdk إلى qcow2 باستخدام qemu-img؟

Qemu-img هو محول صور يدعم تنسيقات صور متعددة بما في ذلك vhd و qcow2 و raw و vhdx و qcow و vdi و qed و zvh و zvhd2. هناك حاجة لإضافة الدليل إلى المتغيرات البيئية مثل JDK أو Python.

في بيئة Windows:

1.قم بتنزيل حزمة التثبيت وقم بتثبيتها

2. بعد التثبيت، أضف الدليل إلى متغيرات بيئة المسار

3. تحقق من التثبيت عن طريق كتابة الأمر التالي:

qemu-img --مساعدة

إذا تم عرض معلومات النسخة الخاصة بـ qemu-img في الناتج، فهذا يعني أن التثبيت ناجح.

4. تحويل الصورة عن طريق كتابة الأمر أدناه:

qemu-img convert -p -f vmdk -O qcow2 my_centos7.vmdk my_centos7.qcow2

-p: عرض التقدم المحرز في التحويل

-f: شكل الصورة المصدر

-O: تنسيق الصورة الهدفية

في بيئة Linux:

1. اختر الأمر لتنزيله وفقا لنظام التشغيل الخاص بك

بالنسبة لـ Ubuntu/Debian، اكتب الأمر أدناه:

apt install qemu-img

بالنسبة لـ CentOS/Red Hat/Oracle، اكتب الأمر أدناه:

yum install qemu-img

لـ SUSE/OpenSUSE ، اكتب الأمر أدناه:

zypper install qemu-img

2. تحقق من التثبيت عن طريق كتابة الأمر أدناه:

qemu-img -v

إذا تم عرض معلومات النسخة الخاصة بـ qemu-img في الناتج، فإن التثبيت ناجح

3. تحويل الصورة عن طريق كتابة الأمر أدناه:

qemu-img convert -p -f vmdk -O qcow2 ./my_centos7.vmdk ./my_centos7.qcow2

يمكن أيضًا استخدام تحويل Qemu-img لتحويل qcow2 إلى vmdk.

كيفية نقل VM مباشرة باستخدام Vinchin Backup & Recovery؟

إذا كنت تريد نقل VM باستخدام حل محترف، يمكنك اختيار Vinchin Backup & Recovery لنقل VM دون تحويل القرص الافتراضي.

محرك تحويل الآلة الافتراضية Vinchin يدعم نقل V2V بين منصات التخصيص مثل VMware, Proxmox, Hyper-V, Red Hat Virtualization, oVirt, Oracle Linux KVM, OpenStack، إلخ. (الـ KVM الأصلي غير مدعوم حاليًا)

لا تحتاج إلى تثبيت متوسط على كل جهاز VM، بل يمكنك استخدام ميزات النسخ الاحتياطي والاستعادة لنقل VM مباشرة. على سبيل المثال، هناك 4 خطوات فقط لنقل جهاز VM VMware إلى Proxmox عبر واجهة مستخدم ويب سهلة الاستخدام.

1. اختيار VM VMware

تحديد VM VMware

2. اختر مضيف Proxmox

حدد مضيف Proxmox

3. اختيار استراتيجيات الاستعادة أو تخطي هذه الخطوة

تحديد الاستراتيجيات

4. ارسل الطلب

عرض الوظيفة

ساعد Vinchin Backup & Recovery العديد من الشركات على ترحيل VM دون فقدان البيانات ويمكنك أيضًا بدء إصدار تجريبي مجاني كامل المميزات لمدة 60 يومًا هنا لمعرفة مدى ملاءمته لترحيل VM. إذا كنت بحاجة إلى أي مساعدة، فاتصل بنا في أي لحظة. إذا كنت ترغب في القيام بعمل محلي، فيمكنك اختيار شريك محلي هنا.

أسئلة متكررة حول تحويل Vmdk إلى Qcow2

1. هل يمكنك تحويل ملفات Vmdk إلى Qcow2 على أنظمة التشغيل المختلفة؟

نعم. يمكن تثبيت QEMU-convert على أنظمة التشغيل Windows/Linux، لذا يمكنك اختيار النظام المناسب لتحويل القرص الافتراضي.

2. هل سينمو حجم القرص الافتراضي بعد التحويل ؟

قد يكون القرص الافتراضي المُحول أكبر من الأصلي، لذا يمكنك استخدام حلية النقل الافتراضي المحترفة Vinchin Backup & Recovery لتجنب ذلك.


ملخص

هناك العديد من منصات التirtualization في العالم. ولنقل البيانات إلى منصة أخرى، يتعين على مسؤولي تكنولوجيا المعلومات غالبًا القيام بعملية تحويل للجهاز الافتراضي المصدر. في هذا المنشور، يتم تقديم طرق تحويل vmdk إلى qcow2 للمشرفين على تكنولوجيا المعلومات.

Vinchin Backup & Recovery هو أداة مريحة لك لاستيراد VMDK إلى KVM بدون أوامر معقدة. لا تفوت الاختبار المجاني.

مشاركة عبر:

Categories: VM Migration