كيفية تحويل جهاز إفتراضي من VirtualBox hypervisor إلى VMware و Hyper-V والعكس

في هذا المقال، سنوضح لك كيفية تحويل جهاز إفتراضي VirtualBox إلى VMware و Hyper-V والعكس. كيفية تحويل الأجهزة الإفتراضية بين برامج VMware، Hyper-V и VirtualBox.

كيفية تحويل جهاز إفتراضي من VirtualBox hypervisor إلى VMware و Hyper-V والعكس

إذا كان لديك جهاز إفتراضي تم إنشاؤه في Oracle VirtualBox، فيمكنك عند الضرورة نقله إلى برنامج آخر، على سبيل المثال، VMware أو إلى خادم Hyper-V، وكذلك تحويله مرة أخرى. بالنسبة لـ VirtualBox، من حيث التنسيقات، فهو عالمي تمامًا، ويدعم برنامج Hypervisor جميع تنسيقات الأقراص الإفتراضية المعروفة أو أقل، ويمكنه تحويل الأقراص من تنسيق إلى آخر. لذا فإن تحويل قرص من تنسيق VDI الأصلي لـ VirtualBox إلى VHD أو vmdk أمر بسيط للغاية.

اتجاه الهجرة الإجراء الأدوات القيود
VirtualBox → VMware 1. تصدير الجهاز من VirtualBox بتنسيق OVA.
2. استيراد OVA إلى VMware عبر الواجهة.
OVA (Open Virtualization Format), VMware Converter مشاكل محتملة مع السائقين
VMware → VirtualBox 1. تصدير الجهاز من VMware بتنسيق OVF.
2. استيراد OVF إلى VirtualBox.
OVF (Open Virtualization Format) التوافق مع VMware Tools
VirtualBox → Hyper-V 1. تصدير القرص بتنسيق VHD.
2. استيراد القرص إلى Hyper-V.
VHD (Virtual Hard Disk) مشاكل محتملة في الشبكة والسائقين
Hyper-V → VirtualBox 1. تصدير القرص بتنسيق VHD.
2. استيراد VHD إلى VirtualBox.
VHD, VirtualBox مشاكل في دعم التكامل
VMware → Hyper-V 1. تحويل قرص VMware إلى تنسيق VHD.
2. استيراد VHD إلى Hyper-V.
VMware Converter, VHD إعدادات تكوين الجهاز
Hyper-V → VMware 1. تحويل القرص من VHD إلى تنسيق VMDK.
2. استيراد VMDK إلى VMware.
VMware Converter, VMDK التوافق مع خدمات تكامل Hyper-V
إذهب للعرض
How to Speed Up VMWare, Oracle VirtualBox and Microsoft Hyper-V Virtual Machines

How to Speed Up VMWare, Oracle VirtualBox and Microsoft Hyper-V Virtual Machines

الطريقة 1. كيفية تحويل جهاز إفتراضي من برنامج VirtualBox إلى برنامج VMware

يستخدم VirtualBox و VMware تنسيقات مختلفة للجهاز الإفتراضي، لكن كل منها يدعم تنسيق إفتراضي متاح بشكل قياسي. من خلال تحويل جهاز إفتراضي موجود إلى تنسيق OVF أو OVA ، يمكنك إستيراده إلى برنامج إفتراضي آخر.

يتم الآن إيقاف تشغيل الجهاز الإفتراضي لـ VirtualBox

ثم إنقر فوق زر القائمة – الملف وقم بتحديد – تصدير الإعدادات. قم بتحديد الجهاز الإفتراضي الذي تريد ترحيله من القائمة – التالي.

القائمة -  الملف - تصدير الإعدادات

في النافذة التالية، قم بتحديد الموقع حيث سيتم حفظ الإعدادات وانقر فوق – التالي.

قم بتحديد موقعًا لحفظ ملف الإعدادات

بعد برنامج VirtualBox ستبدأ عملية التصدير إلى ملف – OVA، والذي يمكننا بعد ذلك الإستيراد إلى برنامج VMware. سيستغرق هذا بعض الوقت، إعتمادًا على حجم الملفات الموجودة على قرص الجهاز الإفتراضي.

لإستيراد ملف OVA الذي تم إنشاؤه حديثًا، إفتح البرنامج – Vmware، انقر هنا – الملفإفتح، وقم بتحديد المسار إلى الملف الذي تم إنشاؤه مسبقًا وإنقر فوق الزر – إفتح.

إستيراد ملف OVA الخاص بجهاز إفتراضي إلى برنامج VMware

في النافذة التي ستفتح، قم بتحديد إسم الجهاز الإفتراضي والمسار لتخزينه – العرضОкالإستيراد.

قم بتحديد إسم الجهاز الإفتراضي والمسار لحفظه

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

إذا عرض برنامج Hypervisor خطأ عند بدء التشغيل:

Cannot connect the virtual device sata 0:1 because no corresponding device is available on the host.
Do you want to try to connect this virtual device every time you power on the virtual machine?

خطأ Cannot connect the virtual device sata 0:1

ونتيجة لذلك، لا يتم تشغيل الجهاز، حاول إجراء الإعدادات اللازمة. قم بإيقاف التشغيل و إنتقل إلى إعدادات الجهاز الإفتراضي، القسم – CD/DVD، قم بإزالة القرص.

قم بإزالة قرص CD/DVD الإفتراضي

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

الطريقة 2. كيفية نقل جهاز إفتراضي من برنامج VMware إلى برنامج VirtualBox

لنقل جهاز إفتراضي من برنامج VMware إلى VirtualBox، تأكد من عدم تشغيل الجهاز الإفتراضي الذي تريد إستيراده أو إيقافه مؤقتًا، وإلا، قم بتشغيله وإيقاف التشغيل. بعد ذلك، في نافذة البرنامج، قم بتحديد الجهاز الإفتراضي الذي تريد إستيراده وإنقر فوق الزر القائمةالملفالتصدير إلى OVF.

القائمة - الملف - التصدير إلى OVF

حدد مجلدًا حيث تريد حفظ ملف الإعدادات فيه وانقر فوق الحفظ. إنتظر حتى ينتهي التصدير إلى الملف.

حفظ ملف OVF

ثم إفتح برنامج VirtualBox، وانقر فوق الزر – الملف وقم بتحديد – الإعدادات. قم بتحديد المسار إلى ملف * .OVF الذي تم إنشاؤه مسبقًا، ثم انقر فوق – إفتح و التالي.

القائمة - الملف - إستيراد الإعدادات

في النافذة التالية، يمكنك تغيير موقع الجهاز الإفتراضي المستقبلي. سيتم إستيراد محركات الأقراص الصلبة بتنسيق VDI، إنقر فوق –إنهاء للتأكيد.

إستيراد جهاز إفتراضي

في نهاية إستيراد الإعدادات، يمكنك بدء تشغيل الجهاز الإفتراضي.إذا تجمد الجهاز أثناء عملية التحميل، فحاول تغيير إعداداته، وللقيام بذلك، انقر فوق الزر – الإعدادات.

تغيير إعدادات جهاز إفتراضي جديد في VirtualBox

إذا رأيت تحذيرًا بأن البرنامج قد وجد إعدادات غير صحيحة، فأنت بحاجة إلى تغييرها. في حالتي، تم تكوين محول الرسومات بشكل غير صحيح. للتغيير، إفتح – العرض – وفي علامة التبويب – الشاشة ، قم بتغيير نوع وحدة التحكم في الرسومات إلى النوع الموصى به – VMSVGAموافق.

قم بتغيير نوع وحدة تحكم رسومات الجهاز الإفتراضي

الآن يبدأ الجهاز الإفتراضي في العمل دون أي مشاكل.

الطريقة 3. كيفية نقل جهاز إفتراضي من VirtualBox إلى Hyper-V

الآن دعونا نلقي نظرة على كيفية تحويل قرص من تنسيق VDI لـ VirtualBox إلى تنسيق VHD لـ Hyper-V. يمكن القيام بذلك بإستخدام سطر الأوامر والأداة المساعدة vboxmanage.exe.

لذلك، على سبيل المثال، سآخذ جهازًا إفتراضيًا بنظام التشغيل Linux، والذي يتم تخزينه على طول المسار:

E:\VirtualBoxVMs\Ubuntu\Ubuntu.vdi

قم بحفظ الملف المحول في مجلد آخر:

E:\Convert

قم بتشغيل موجه الأوامر كمسؤول، إنتقل إلى دليل برنامج VirtualBox.

وسنقوم بإدخال أمر التحويل، سيبدو كالتالي:

vboxmanage.exe clonehd «E:\VirtualBoxVMs\Ubuntu\Ubuntu.vdi» «E:\Convert\ubuntuconverted.vhd» --format VHD

المسار إلى ملف VDI والمسار الثاني لحفظ ملف VHD. سيقوم الأمر بإنشاء نسخة من القرص بالتنسيق المطلوب في الدليل المحدد.

تحويل ملف VDI إلى تنسيق VHD

بعد أن نقوم بتشغيل Hyper-V على الخادم الذي نريد نقل الجهاز الإفتراضي إليه، قم بإنشاء خادمًا جديدًا، وقم بتحديد الإسم والمجلد الذي سيتم تخزينه فيه. وبعد ذلك، في مرحلة إنشاء قرص إفتراضي، قم بتحديد خيار توصيل قرص موجود، وقم بتحديد مسار الملف الذي تم تحويله.

قم بإنشاء جهاز Hyper-V جديد مرفق به VHD

بعد ذلك نقوم بتشغيل الجهاز الإفتراضي ونتحقق من الأداء.

الطريقة 4. كيفية إستيراد جهاز إفتراضي Hyper-V إلى VirtualBox و VMware

إذا كنت بحاجة إلى نقل جهاز إفتراضي من VMware إلى Hyper-V، فيمكنك القيام بذلك بإستخدام محولات خاصة. سننظر في كيفية تحويل قرص إفتراضي vmdk إلى vhd بإستخدام برنامج StarWind. هذه أداة مساعدة مجانية ستساعدك على نقل قرص جهاز إفتراضي من نظام أساسي إلى آخر. يمكنك تنزيله من الموقع الرسمي.

بعد تثبيت البرنامج وتشغيله، سيُطلب منك تحديد موقع صورة القرص التي تريد تحويلها.

حدد موقع الملف لتحويل StarWind

حدد المجلد، ثم موقع حفظ القرص الجديد، وحدد تنسيق القرص الإفتراضي الجديد وقم بتحديد إعدادات صورة VHD/VHDX.

إختيار تنسيق القرص المستقبلي

بعد ذلك، قم بتحديد الموقع الذي تريد حفظه فيه وإنقر فوق - التحويل для начала процесса преобразования. لبدء عملية التحويل. في نهاية العملية، انقر فوق - إنهاء.

إختر موقعًا لحفظ ملف القرص الجديد

ثم إنقل الصورة إلى الخادم بإستخدام برنامج VMware، وقم بتشغيل البرنامج وإنشاء جهاز إفتراضي جديد، في خطوة إضافة قرص إفتراضي، قم بتحديد الخيار لتوصيل قرص موجود وتحديد المسار إلى ملف * .vmdk المستلم.

قم بإنشاء جهاز إفتراضي جديد لبرنامج VMware

وبالتالي، يمكنك تحويل أقراص التنسيقات التالية لـ Hyper-V و Qemu و VMware وما إلى ذلك.

الخلاصة

نتيجة لذلك، تمكنا من نقل جهاز إفتراضي من VirtualBox إلى VMware و Hyper-V والعكس، وكذلك من VMware إلى Hyper-V. سيكون هذا المقال مفيدا إذا قمت بالتبديل إلى منصة إفتراضية أخرى، بمساعدتها لن تفقد البيانات الموجودة على الجهاز الإفتراضي، وسيعمل على خادم جديد.

Abdelhamid Balti

المؤلف: , كاتب تقني

عبد الحميد البلطي كاتب تقني في شركة Hetman Software. يتعامل مع البرامج التعليمية والإرشادات والمراجعات التفصيلية حول كيفية عمل أدوات وبرامج الشركة مع جميع أنواع أجهزة تخزين البيانات.

Mykhailo Miroshnichenko

محرر: , كاتب تقني

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

نوصى به لك

يرحب بك مساعد Hetman Software، الذي تم إنشاؤه على أساس الذكاء الإصطناعي.
ابدأ الدردشة