כיצד לייבא מכונה וירטואלית של VMware ל-Proxmox VE 8

Kyzd Lyyb Mkwnh Wyrtw Lyt Sl Vmware L Proxmox Ve 8



ניתן לייבא ל-Proxmox VE 8 מכונות וירטואליות המיוצאות מ-VMware Workstation, VMware ESXi, VMware vSphere ו-Hypervisors אחרים של VMware.

במאמר זה, אני הולך להראות לך כיצד לייבא מכונות וירטואליות של Windows ו-Linux המיוצאות מ-Hypervisors של VMware ל-Proxmox VE 8.







אם אתה זקוק לסיוע כלשהו בייצוא מכונות וירטואליות מ-VMware Workstation Pro, לקרוא את המאמר הזה .





תוכן העניינים:

  1. ייצוא מכונה וירטואלית של VMware
  2. גישה לתמונת המכונה הווירטואלית המיוצאת בשרת Proxmox VE
  3. חילוץ קובץ OVA של מחשב וירטואלי מיוצא ב-Proxmox VE
  4. ייבוא ​​המכונה הוירטואלית של VMware ל-Proxmox VE
  5. תצורה שלאחר יבוא עבור מכונות וירטואליות ב-Proxmox VE
  6. שינוי הזיכרון המוקצה של המכונה הוירטואלית של Proxmox VE
  7. שינוי המעבד של המכונה הווירטואלית של Proxmox VE
  8. שינוי ה-BIOS של ה-Proxmox VE Virtual Machine
  9. שינוי סוג המכונה של המכונה הווירטואלית של Proxmox VE
  10. שינוי בקר ה-SCSI וסוג הדיסק של ה-Proxmox VE Virtual Machine
  11. הוספת התקן רשת למכונה הווירטואלית של Proxmox VE
  12. שינוי סדר האתחול של המכונה הווירטואלית של Proxmox VE
  13. הפעלת QEMU Guest Agent עבור ה-Proxmox VE Virtual Machine
  14. הפעלת ה-Proxmox VE Virtual Machine המיובאת
  15. התקנת מנהלי ההתקן של VirtIO ו-QEMU Guest Agent במכונה וירטואלית של Windows Proxmox VE
  16. התקנת QEMU Guest Agent על מכונה וירטואלית של Linux Proxmox VE
  17. ניטור השימוש במעבד, בזיכרון, ברשת ובדיסק I/O של מכונה וירטואלית של Proxmox VE
  18. סיכום
  19. הפניות





ייצוא מכונה וירטואלית של VMware:

אתה יכול לייצא מכונה וירטואלית של VMware בפורמטים OVA ו-OVF. ניתן לייבא מכונות וירטואליות המיוצאות בפורמט OVA או OVF בחזרה ל-Proxmox VE. אבל מכונות וירטואליות המיוצאות בפורמט OVF קלות יותר לייבא ב-Proxmox VE מכיוון שהיא דורשת פחות שלבים וחוסכת זמן רב.

קרא את המאמר הזה כדי ללמוד כיצד לייצא מכונה וירטואלית של VMware Workstation Pro.



למידע נוסף על ייצוא מכונות וירטואליות ממוצרי וירטואליזציה אחרים של VMware (כלומר VMware ESXi, VMware vSphere), עיין בתיעוד הרשמי של מוצר הוירטואליזציה של VMware שלך.

גישה לתמונת המכונה הווירטואלית המיוצאת בשרת Proxmox VE:

אתה יכול להשתמש באחת מהשיטות הבאות כדי לגשת לתמונת המכונה הווירטואלית המיוצאת של VMware בשרת Proxmox VE.

  • העתק את קובצי תמונת המכונה הווירטואלית לכונן USB או כונן USB קשיח/SSD חיצוני, הרכב אותו על שרת Proxmox VE , וגישה לקבצי תמונת המחשב הווירטואלי בשרת Proxmox VE. אני ממליץ לך לייצא את המכונה הווירטואלית בפורמט OVF במקרה זה מכיוון שזה יחסוך לך את הטרחה של העתקת קובץ ארכיון ה-OVA של המכונה הוירטואלית על שרת ה-Proxmox VE שלך וחילוץ שלו כדי להשיג את הדיסקים הווירטואליים של המכונה הווירטואלית. אתה יכול לייבא ישירות מכונות וירטואליות המיוצאות בפורמט OVF ב-Proxmox VE.
  • העתק את קובץ המכונה הוירטואלית המיוצאת בשיתוף רשת וגשת אליו משרת Proxmox VE שלך. לדוגמה, אתה יכול להשתמש בשיתוף SMB/CIFS של מחשב Windows או NAS שלך למטרה זו. כדי ללמוד כיצד להעלות שיתוף SMB/CIFS ב-Proxmox VE, לקרוא את המאמר הזה .

חילוץ קובץ OVA של מחשב וירטואלי מיוצא ב-Proxmox VE:

אם ייצאת את המכונה הוירטואלית בפורמט OVA, עליך לחלץ את קובץ ה-OVA לקבצי OVF כדי לייבא את המכונה הוירטואלית ל-Proxmox VE.

יש לי קובץ מכונה וירטואלית של OVA www.linuxeveryday.com.ova בתוך ה /mnt/pve/nas-datastore/vmware ספרייה של שרת ה-Proxmox VE שלי. אני מראה לך איך לחלץ אותו להדגמה.

מכיוון שחילוץ קובץ OVA ייצור קבצים מרובים, אתה צריך ספרייה ייעודית כדי לשמור את כל הקבצים שחולצו מאורגנים.

אתה יכול ליצור ספרייה חדשה /tmp/linux-vm (נניח) עם הפקודה הבאה:

$ mkdir /tmp/linux-vm

כדי לחלץ את קובץ ה-OVA של המכונה הווירטואלית www.linuxeveryday.com.ova לתוך ה /tmp/linux-vm ספרייה, הפעל את הפקודה הבאה:

$ tar xvf www.linuxeveryday.com.ova -C /tmp/linux-vm

לאחר חילוץ קובץ ה-OVA של המכונה הווירטואלית, תמצאו כמה קבצים חדשים (כלומר .vmdk, .mf, .ovf) בספרייה שבה חילצתם את קובץ ה-OVA.

$ ls -lh /tmp/linux-vm

ייבוא ​​המכונה הוירטואלית של VMware ל-Proxmox VE:

בזמן כתיבת שורות אלה, אתה יכול לייבא רק תמונות מכונות וירטואליות של OVF לתוך Proxmox VE ישירות. לכן, אם יש לך תמונת מכונה וירטואלית OVA, אתה חייב לחלץ אותו לפורמט OVF ראשון.

כדי לייבא את המכונה הווירטואלית ל-Proxmox VE, נווט אל הספרייה שבה שמרת את תמונת המכונה הווירטואלית של OVF באופן הבא:

$ cd /mnt/pve/nas-datastore/vmware/eng-ws-vm

אתה תמצא א .ovf קובץ בספרייה שבה מיוצאת/חולצת תמונת המכונה הווירטואלית של OVF.

$ ls -lh /mnt/pve/nas-datastore/vmware/eng-ws-vm

כדי לייבא את המכונה הוירטואלית OVF ל-Proxmox VE, עליך להשתמש ב- qm importovf פקודה בפורמט הבא:

$ qm importovf <אחסון>

כאן, הוא מזהה המכונה הוירטואלית של Proxmox VE שהמכונה הווירטואלית המיובאת תשתמש בו. זה חייב להיות ייחודי. עליך לוודא שאף מכונה וירטואלית אחרת של Proxmox VE לא משתמשת במזהה זה. אם אתה רוצה ש-Proxmox VE יקצה אוטומטית מזהה ייחודי עבור המכונה הוירטואלית המיובאת, פשוט לחץ לאחר qm importovf פקודה:

$ qm importovf

הוא שם הקובץ של .ovf קובץ של המחשב הווירטואלי המיוצא שלך OVF.

<אחסון> הוא השם של אחסון Proxmox VE שבו ברצונך לאחסן את הדיסק של המכונה הוירטואלית.

לדוגמה, כדי להשתמש במזהה המכונה הווירטואלית 201 ולייבא את המכונה הוירטואלית OVF הנדסה-ws מ ה /mnt/pve/nas-datastore/vmware/eng-ws-vm ספרייה באמצעות הקובץ engineering-ws.ovf ואחסן את הדיסקים של המכונה הווירטואלית ב- צד 1 אחסון של Proxmox VE, הפעל את הפקודה למטה:

$ qm importovf 201 engineering-ws.ovf pool1

המכונה הוירטואלית מיובאת. זה ייקח זמן להשלים.

לאחר ייבוא ​​המכונה הוירטואלית, תוכלו למצוא אותה בממשק ניהול האינטרנט של Proxmox VE.

תצורה שלאחר יבוא עבור מכונות וירטואליות ב-Proxmox VE:

לאחר שהמכונה הוירטואלית מיובאת ל-Proxmox VE, תצטרך לבצע כמה שינויים נחוצים בחומרה ובהגדרות אחרות של המכונה הווירטואלית כך שהיא תאתחל כהלכה ב-Proxmox VE.

לדוגמה, עליך להגדיר את ה-BIOS הנכון עבור המכונה הוירטואלית המיובאת. אם המחשב הוירטואלי משתמש בקושחת אתחול BIOS ב-VMware, עליך להשתמש בקושחת האתחול של BIOS גם ב-Proxmox VE. אם המחשב הוירטואלי משתמש בקושחת האתחול של UEFI ב-VMware, עליך להשתמש בקושחת האתחול של UEFI גם ב-Proxmox VE. אחרת, המחשב הוירטואלי לא יאתחל ב-Proxmox VE.

בהתאם למערכת ההפעלה המותקנת במכונה הוירטואלית המיובאת, תצטרך להתאים מספר הגדרות לאחר שייבאת את המכונה הוירטואלית ב-Proxmox VE.

בסעיפים הבאים, אני אראה לך כיצד לבצע את השינויים הדרושים במכונה הוירטואלית המיובאת ב-Proxmox VE.

שינוי הזיכרון המוקצה של המכונה הווירטואלית של Proxmox VE:

כברירת מחדל, הזיכרון של המכונה הוירטואלית המיובאת יהיה זהה למחשב הווירטואלי המקורי של VMware (שייצאת).

כדי לשנות את הזיכרון של המכונה הוירטואלית, נווט אל חוּמרָה > זיכרון [1] .

הקלד את כמות הזיכרון הרצויה (ביחידות MB) עבור המכונה הווירטואלית ב- זיכרון (MiB) סָעִיף [2] .

אם אתה רוצה שהמכונה הוירטואלית תקצה כמות מינימלית של זיכרון אלא אם נדרש זיכרון נוסף, סמן מכשיר לכדור פורח [3] והגדר את הרצוי שלך מינימום זיכרון (MiB) עבור המכונה הוירטואלית [4] .

אם זיכרון מכשיר לכדור פורח מוגדר, המחשב הוירטואלי ינסה להשתמש מינימום זיכרון (MiB) אלא אם כן יש דרישה לכך זיכרון (MiB)

לאחר שתסיים, לחץ על בסדר כדי לשמור את השינויים [5] .

שינוי המעבד של המכונה הווירטואלית של Proxmox VE:

לאחר שהמכונה הוירטואלית מיובאת ל-Proxmox VE, תוכל להתאים את מספר ליבות המעבד שהוקצו למכונה הוירטואלית.

כדי להגדיר את המעבד של המכונה הוירטואלית, לחץ על חוּמרָה > מעבדים [1] .

מ ה ליבות בסעיף, תוכל להתאים את מספר הליבות שברצונך להקצות למכונה הוירטואלית [2] .

מ ה סוּג בתפריט הנפתח, תוכל לבחור מעבד וירטואלי עבור המכונה הוירטואלית. לא כל מערכות ההפעלה תומכות בכל סוגי המעבדים. אז, אלא אם כן אתה בטוח במה שאתה עושה, בחירה מנחה מ ה סוּג התפריט הנפתח הוא אפשרות בטוחה [3] .

לאחר שתסיים לבחור מעבד מתאים למכונה הוירטואלית, לחץ על בסדר [4] .

שינוי ה-BIOS של ה-Proxmox VE Virtual Machine:

המכונה הוירטואלית המיובאת חייבת להשתמש באותה קושחת BIOS כמו המחשב הווירטואלי המקורי של VMware. הגדרת קושחת BIOS נכונה חיונית לאתחול המחשב הוירטואלי המיובאת ב-Proxmox VE.

כדי להגדיר קושחת BIOS עבור המכונה הוירטואלית המיובאת, נווט אל חוּמרָה > BIOS סָעִיף [1] ובחר את קושחת ה-BIOS הרצויה מתוך BIOS תפריט נפתח [2] .

  • SeaBIOS : SeaBIOS היא קושחת ה-BIOS המוגדרת כברירת מחדל עבור מכונות וירטואליות חדשות ומיובאות של Proxmox VE. זוהי קושחת ה-BIOS המסורתית/הישנה.
  • OVMF (UEFI) : OVMF היא קושחת UEFI BIOS, גרסה עדכנית של קושחת ה-BIOS המסורתית/הישנה. עבור מערכות הפעלה חדשות (כלומר Windows 11), נדרשת קושחת UEFI BIOS. כמעט כל מערכת הפעלה בימינו תומכת בקושחת UEFI BIOS.

לאחר שתסיים, לחץ על בסדר כדי לשמור את השינויים [3] .

אם אתה משתמש בקושחת OVMF/UEFI BIOS עבור המחשב הוירטואלי המיובאת [1] , עליך להוסיף גם דיסק EFI למחשב הוירטואלי.

כדי להוסיף דיסק EFI למחשב הוירטואלי המיובא, נווט אל חוּמרָה ולחץ על לְהוֹסִיף > דיסק EFI [2] .

בחר אחסון שבו ברצונך לאחסן את דיסק ה-EFI של המכונה הווירטואלית מה- אחסון EFI תפריט נפתח [1] ולחץ על בסדר [2] .

יש להוסיף דיסק EFI למחשב הוירטואלי המוגדר לשימוש בקושחת OVMF/UEFI BIOS.

שינוי סוג המכונה של המכונה הווירטואלית של Proxmox VE:

כדי להגדיר סוג מכונה עבור המכונה הווירטואלית, נווט אל חוּמרָה > מְכוֹנָה סָעִיף [1] ובחר את סוג המכונה הרצוי מתוך מְכוֹנָה תפריט נפתח [2] .

  • ברירת מחדל (i440fx): עבור מערכות הפעלה ישנות מאוד או מדור קודם, ולהפעלת עומס עבודה רגיל של שולחן עבודה/שרת על המחשב הווירטואלי, i440fx מספיק טוב. המגבלה העיקרית של i440fx היא תמיכת PCIe. i440fx אינו תומך בפונקציות PCIe מקוריות. לכן, אם אינך רוצה להעביר GPUs או התקני PCIe אחרים במכונה הוירטואלית הזו, i440fx מספיק טוב.
  • ש35: ל-Q35 יש תמיכה מקורית עבור פונקציונליות PCIe ותכונות אחרות שאינן זמינות ב-i440fx. אם אתה מתכנן להעביר GPUs או התקני PCIe אחרים במחשב וירטואלי זה, עליך לבחור q35.

לאחר שתסיים לבחור סוג מכונה עבור המכונה הוירטואלית, לחץ על בסדר כדי לשמור את השינויים [3] .

שינוי בקר ה-SCSI וסוג הדיסק של ה-Proxmox VE Virtual Machine:

אם ייבאת מכונה וירטואלית של Windows 10/11 מ-VMware, תצטרך להשתמש ב- שעה (ות אפיק לדיסק הוירטואלי של המחשב הוירטואלי לאתחל בהצלחה את Windows 10/11 במחשב הווירטואלי.

אם ייבאת מכונה וירטואלית לינוקס מ-VMware, עליך להשתמש בהתקן VirtIO Block עבור הדיסק הווירטואלי של המכונה הוירטואלית לקבלת הביצועים הטובים ביותר.

כדי לשנות את בקר ה-SCSI של המכונה הוירטואלית המיובאת, נווט אל חוּמרָה > בקר SCSI [1] .

אם ייבאת מכונה וירטואלית של Windows 10/11 מ-VMware, בחר LSI 53C895A (ברירת מחדל) בקר SCSI מה- סוּג תפריט נפתח [2] .

אם ייבאת מכונה וירטואלית לינוקס מ-VMware, בחר את ה VirtIO SCSI סינגל בקר מ- סוּג תפריט נפתח [2] .

לאחר שתסיים, לחץ על בסדר כדי לשמור את השינויים [3] .

אם ייבאת מכונה וירטואלית של Windows 10/11, ברירת המחדל בקר SCSI צריך להיות LSI 53C895A [1] והדיסק הוירטואלי כבר אמור להיות מוגדר לשימוש ב- שעה (ות אוֹטוֹבּוּס [2] . אתה לא צריך לשנות שום דבר שם.

אם ייבאת מכונה וירטואלית של לינוקס, שנה את בקר SCSI ל VirtIO SCSI סינגל [1] , בחר את הדיסק הוירטואלי ולחץ על לנתק [2] .

לחץ על כן

יש לנתק את הדיסק הוירטואלי.

כדי להוסיף שוב את הדיסק הוירטואלי למחשב הוירטואלי, בחר את ה דיסק לא בשימוש ולחץ על לַעֲרוֹך .

בחר בלוק VirtIO מ ה אוטובוס/מכשיר תפריט נפתח [1] ולחץ על לְהוֹסִיף [2] .

המחשב הוירטואלי של לינוקס צריך להשתמש ב- VirtIO SCSI סינגל בקר [1] והדיסק הוירטואלי צריך להיות מוגדר כ-a בלוק VirtIO התקן [2] .

הוספת התקן רשת למכונה הווירטואלית של Proxmox VE:

ייתכן שלמכונות וירטואליות שיובאו לאחרונה לא התקן רשת נוסף כברירת מחדל. לכן, לא תהיה לך שום קישוריות לאינטרנט אלא אם תוסיף התקן רשת למכונה הוירטואלית.

כדי להוסיף התקן רשת למחשב הוירטואלי, נווט אל חוּמרָה ולחץ על לְהוֹסִיף > התקן רשת .

אם ייבאת מכונה וירטואלית של Windows 10/11, בחר אינטל E100 מ ה דֶגֶם תפריט נפתח [1] .

אם ייבאת מכונה וירטואלית לינוקס, בחר VirtIO (פרוירטואליזציה) מ ה דֶגֶם תפריט נפתח [1] .

לאחר שתסיים, לחץ על לְהוֹסִיף [2] .

יש להוסיף התקן רשת למכונה הוירטואלית המיובאת.

שינוי סדר האתחול של המכונה הווירטואלית של Proxmox VE:

לאחר שהגדרת את החומרה של המכונה הוירטואלית, עליך להגדיר את המכונה הווירטואלית לאתחל מהדיסק הוירטואלי.

כדי לעשות זאת, נווט אל אפשרויות [1] > סדר האתחול [2] וגרור ושחרר את הדיסק הווירטואלי לראש סדר האתחול [3] .

לאחר שתסיים, לחץ על בסדר כדי לשמור את השינויים [4] .

הפעלת סוכן אורח QEMU עבור המכונה הווירטואלית של Proxmox VE:

ה-QEMU Guest Agent משמש להחלפת מידע בין המכונה הווירטואלית למארח Proxmox VE וביצוע פקודות (כלומר כיבוי, שינה, הפעלה מחדש) במכונה הוירטואלית ממארח ​​ה-Proxmox VE.

כדי לנהל נכון את עוצמת המכונה הווירטואלית מממשק המשתמש לניהול האינטרנט של Proxmox VE ולצלם תמונות/גיבויים של המכונה הוירטואלית בצורה נכונה מ-Proxmox VE, מומלץ מאוד להפעיל את QEMU Guest Agent עבור כל המכונות הוירטואליות של Proxmox VE.

כדי להפעיל QEMU Guest Agent עבור המחשב הוירטואלי המיובאת, נווט אל אפשרויות [1] , לחץ פעמיים (LMB) על סוכן אורח QEMU [2] , סימון השתמש ב-QEMU Guest Agent [3] , ולחץ על בסדר כדי שהשינויים ייכנסו לתוקף [4] .

הפעלת המכונה הווירטואלית של Proxmox VE המיובאת:

לאחר הגדרת המכונה הוירטואלית המיובאת, נווט אל לְנַחֵם ולחץ על הַתחָלָה כדי להפעיל את המכונה הוירטואלית.

אם הגדרת את המכונה הוירטואלית בצורה נכונה, המכונה הוירטואלית צריכה לאתחל את מערכת ההפעלה המותקנת מהדיסק הוירטואלי.

התקנת מנהלי ההתקן של VirtIO ו-QEMU Guest Agent במכונה וירטואלית של Windows Proxmox VE:

במערכות ההפעלה של Windows אין מנהלי ההתקן של VirtIO וסוכן האורח QEMU מותקנים כברירת מחדל. כדי לקבל את הביצועים הטובים ביותר ואת שילוב Proxmox VE, אתה צריך התקן את מנהלי ההתקן של VirtIO וסוכן האורח QEMU במחשב הווירטואלי המיובאת של Windows 10/11 .

התקנת QEMU Guest Agent על מכונה וירטואלית של Linux Proxmox VE:

מערכות הפעלה מודרניות של לינוקס מגיעות מותקנות מראש עם מנהלי ההתקן של VirtIO. אז, אתה רק צריך התקן את סוכן האורח QEMU במחשב הווירטואלי המיובא שלך ללינוקס כדי לקבל את הביצועים הטובים ביותר ושילוב Proxmox VE.

ניטור השימוש במעבד, בזיכרון, ברשת ובדיסק I/O של מכונה וירטואלית של Proxmox VE:

לאחר שהתקנת את סוכן האורח QEMU על המכונה הוירטואלית המיובאת של Proxmox VE, אתה אמור להיות מסוגל לנטר את השימוש במעבד, בזיכרון, בדיסק וברשת של המכונה הוירטואלית. סיכום סָעִיף. אתה אמור להיות מסוגל גם לצלם גיבויים ותצלומים חלקים של המחשב הווירטואלי. אתה אמור להיות מסוגל לנהל את הכוח (כלומר הפעלה, כיבוי, אתחול מחדש, איפוס, שינה, השעיה) של המכונה הוירטואלית מממשק ניהול האינטרנט של Proxmox VE.

סיכום:

במאמר זה, הראיתי לך כיצד לייבא מכונה וירטואלית VMware Workstation Pro המיוצאת בפורמט OVA או OVF ב-Proxmox VE. Proxmox VE לא יכול לייבא מכונות וירטואליות המיוצאות בפורמט OVA ישירות. אז הראיתי לך איך להמיר/לחלץ קובץ מכונה וירטואלית OVA לקבצי OVF כך ש-Proxmox תוכל לייבא אותו ישירות. לאחר קריאת מאמר זה, תוכל לייבא מכונות וירטואליות המיוצאות מ-VMware Workstation Pro, VMware ESXi/vSphere, VirtualBox ו-Hypervisors אחרים לתוך Proxmox VE.

הפניות:

  1. העבר ל-Proxmox VE - Proxmox VE
  2. הבדלים/יתרונות בין ערכות השבבים i440fx ו-q35? : r/VFIO
  3. Qemu-אורח-סוכן – Proxmox VE