با نحوه تبدیل فایل های OVA/OVF به Hyper-V VM در ویندوز ۱۱ همراه باشید. Microsoft Hyper-V یک هایپروایزر بومی ویندوز است که به شما امکان می دهد ماشین های مجازی (VM) را با سیستم عامل های مهمان مختلف اجرا کنید.
برخلاف محصولات Hypervisor VMware، نمی توانید یک VM را مستقیم از فرمت OVA در Hyper-V مستقر کنید زیرا فرمت فایل OVA پشتیبانی نمی شود. بنابراین، در این پست، نحوه تبدیل فایل های OVA/OVF به Hyper-V VM در ویندوز ۱۱ را یاد خواهیم گرفت.
نحوه تبدیل فایل های OVA/OVF به Hyper-V VM در ویندوز ۱۱
پیش از این که سراغ نحوه تبدیل فایل های OVA/OVF به Hyper-V VM در ویندوز ۱۱ برویم، بیایید با این نوع فایل ها آشنا شویم. فایل OVA محفظه ای است که برای توزیع و استقرار ماشین های مجازی از پیش پیکربندی شده استفاده می شود. هنگام وارد کردن یک VM از یک فایل OVA، نرمافزار Hypervisor محتویات را استخراج می کند و ماشین مجازی را بدون پیکربندی دستی راهاندازی می کند.
برای تبدیل فایل های OVA/OVF به Hyper-V VM، باید مراحل زیر را انجام دهید:
۱- قالب OVA را اکسترکت کنید
۲- دیسک مجازی را از فرمت VMDK به فرمت VHD یا VHDX تبدیل کنید
۳- یک ماشین مجازی جدید ایجاد کنید
۱- قالب OVA را اکسترکت کنید
اول از همه، ما باید قالب OVA را استخراج کنیم تا محتوای ماشین مجازی را دریافت کنیم، می توانید این کار را با استفاده از ابزار استخراج انجام دهید. هنگامی که فایل ها را از یک الگوی OVA استخراج می کنید، یک الگوی OVF به همراه فایل های آن ایجاد می کنید، بنابراین، در حال ایجاد OVA به OVF هستید.
شما نیازی به استخراج محتوا از قالب OVF ندارید، زیرا معمولا در یک فهرست جداگانه با یک فایل دیسک مجازی و فایل پیکربندی برای قالب VM ارائه می شود.
۲- دیسک مجازی را از فرمت VMDK به فرمت VHD یا VHDX تبدیل کنید
در مرحله بعد، باید هارد دیسک مجازی را از VMDK به VHD یا VHDX تبدیل کنیم زیرا این فرمت ها توسط Hyper-V پشتیبانی می شوند. برای انجام این کار، می توانید برخی از ابزارهای شخص ثالث رایگان مانند qemu-img را امتحان کنید، اما در این آموزش، از مبدل ماشین مجازی Microsoft و VirtualBox Manager استفاده می کنیم.شما مجبور نیستید از هر دوی آنها استفاده کنید، می توانید از هر یک از آنها برای انجام کار استفاده کنید
اول از همه، اجازه دهید نحوه استفاده از تبدیل ماشین مجازی مایکروسافت برای دریافت هارد دیسک های VDK یا VHDX را ببینیم. مراحل داده شده در زیر را دنبال کنید.
از آنجایی که این ابزار قدیمی است، توصیه می کنیم آن را از web.archive.net دانلود کنید.
۱- پس از دانلود، نصب کننده را اجرا کنید تا بر روی کامپیوتر شما نصب شود.
۲- اکنون، PowerShell را به عنوان مدیر باز کنید و دستور زیر را برای وارد کردن ماژولی که از Converter دریافت می کنید اجرا کنید.
Import-Module “C:\Program Files\Microsoft Virtual Machine Converter\MvmcCmdlet.psd1"
سپس دستور تبدیل فایل دیسک سخت را به فایلی که توسط Hyper-V پشتیبانی می شود را اجرا کنید:
ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath "C:\filepath\filename.vmdk" -DestinationLiteralPath "C:\filepath\filename.vhd" -VhdType DynamicHardDisk -VhdFormat Vhdx
مطمئن شوید که متغیرهای مسیر فایل و نام فایل را با نام و مسیر واقعی فایل جایگزین کنید.
اگر یک فایل VHD دارید، می توانید آن را با استفاده از PowerShell تبدیل کنید. دستور زیر را اجرا کنید
Convert-VHD –Path C:\filepath\filename.vhdx –DestinationPath C:\filepath\filename.vhd
از طرف دیگر، می توانید از ابزار خط فرمان VirtualBox Managerبرای انجام تبدیل استفاده کنید.
اول از همه، Command Prompt را به عنوان سرپرست باز کنید و سپس سی دی ‘C:Program Files (x86)OracleVirtualBox’ را اجرا کنید.
سپس دستور تبدیل یک دیسک مجازی VMDK به فرمت VHD برای Hyper-V را اجرا کنید
VBoxManage.exe clonehd --format vhd "C:\filepath\filename.vmdk" "C:\filepath\filename.vhd"
پس از تبدیل هارد دیسک، یک ماشین مجازی جدید با استفاده از فایل VHD تبدیل شده ایجاد می کنیم.
۳- ماشین مجازی جدید بسازید
اکنون که فایل VHD خود را داریم، می توانیم به ساخت یک ماشین مجازی ادامه دهیم زیرا این فایل با Hyper-V سازگار است. برای انجام این کار، مراحل زیر را انجام دهید.
۱- مدیریت Hyper-V را باز کنید.
۲- روی دستگاه میزبان کلیک راست کنید وماشین مجازی جدید را انتخاب کنید.
۳- با این کار جادوگر ماشین مجازی جدید باز می شود، جایی که برای شروع باید روی Next کلیک کنید.
۴- آن را نامگذاری کنید و سپس روی Next کلیک کنید.
۵- یک نسل را انتخاب کنید و روی Next کلیک کنید.
۶- در مرحله بعد، باید حافظه را تخصیص دهید، یک سوئیچ مجازی انتخاب کنید و سپس به اتصال هارد دیسک مجازی بروید.
۷- استفاده از هارد دیسک موجود را انتخاب کنید، روی آیکون Browse کلیک کنید، به مکانی که هارد دیسک مجازی را در آن ذخیره کرده اید بروید و سپس آن را انتخاب کنید.
۸- دستورالعمل های روی صفحه را برای تکمیل مراحل دنبال کنید.
نحوه تبدیل فایل های OVA/OVF به Hyper-V VM در ویندوز ۱۱ به این ترتیب است. امیدواریم بتوانید به هارد دیسک مجازی متصل شوید.