רצתי ממיר P2V של Starwind באחד משני בקרי הדומיין Server 2008 R2 שלנו, Pulserver, ויצרה VM חדש של Gen1 על תיבת Win10 Pro ("HyperVTestBox"), אבל אני לא מצליח לגרום לזה לאתחל. ניסיתי כמה דרכים שונות להמיר את הדיסק המקורי של Windows Pulserver, אבל אף אחד מהם לא מגפיים:
כך נראה הדיסק מהדיסק הפיזי Pulserver למשל:
זו מפת מחיצות MBR שיושבת על גבי מראת ציר Dell PERC Raid 2, אם זה משנה. זה משנה?
הרצתי P2V דיסק 0 ב-Pulserver הפועל, העתיק את ה-VHDX שהתקבל HyperVTestBox, ויצרה VM חדש מדור 1 עם ה-VHDX הזה, אבל זה לא יתחיל:
כל אחת מהאפשרויות האלה פשוט מחזירה אותי לאותו מסך, ואתחול ISO של התקנה ובחירה תיקון אתחול לא מצליח לתקן.
אני לא זוכר איך, אבל בסופו של דבר נכנסתי לתחום שחזור Windows סביבה. משם יכולתי לראות D:\Windows
, אז ניסיתי את שניהם D:\Windows\System32\bcdboot.exe D:\Windows /s C:
ו D:\Windows\System32\bcdboot.exe D:\Windows /s D:
, ושניהם דיווחו קבצי אתחול נוצרו בהצלחה, אבל אף אחד מהם לא היה ממש מאתחל.
אז ניסיתי P2V עַל כרך ג' רק, ו-Gen 1 VM חדש עם ה-VHDX הזה אפילו לא יתחיל שחזור Windows. הרגע קיבלתי סמן מהבהב:
אם ניסיתי לאתחל מכונן הבזק של Windows Recovery, יכולתי לראות C:\Windows
, אבל C:\Windows\System32\bcdboot.exe C:\Windows /s C:
לא עבד.
אם אני מנסה ליצור VM Gen2 עם אחד מה-VHDX, אני מקבל:
ו תיקון אתחול מהבזק אתחול נכשל.
הרכבתי את ה-VHDX של דיסק 0 HyperVTestBox, והוא נראה בדיוק כמו הדיסק הפיזי המקורי 0 שממנו נוצר (למעלה הפוסט):
ו-H: מכיל את התקנת Windows שלי ואת כל הקבצים הצפויים.
הרכבתי את ה-VHDX של Volume C HyperVTestBox, וזה גם נראה כצפוי:
רציתי לראות אם אני עושה משהו לא בסדר, אז ניסיתי את אותו תהליך עם מכונת Win10 Pro ("Prod5"), ביצעתי המרה P2V בדיסק 0 פיזי, והורדתי את זה ל-Gen2 VM חדש ב- HyperVTestBox, והוא עלה מיד ללא בעיה. הדיסק הפיזי המקורי ודיסק ה-VM החדש מדווחים על ערכת מחיצות GPT זהה:
האם Server 2008 R2 דורש כמה שלבים שונים בעת וירטואליזציה? האם אני צריך לנסות לעשות וירטואליזציה של הדיסק הפיזי 0, או רק את אמצעי האחסון C:?
האם עלי לבחור ב-Gen 1 או ב-Gen 2 עבור ה-VM שלי?
האם ה-PERC RAID מתחת לדיסק המקורי היא הבעיה?
בהתחשב בקיומו לכאורה של שלי C: Windows
ספרייה ב-VHDXes, האם יש דרך להציל את זה באופן ידני?
תודה!
Disk2vhd מפשט את ההגירה של מערכות פיזיות למכונות וירטואליות.
learn.microsoft.com
עשיתי את זה, גם עם 2003r2 וגם עם 2008, על Dell PERC משהו
VM Gen2 לא יעבוד, מכיוון ששרת 2008 יצא שנים לפני ש-UEFI היה שם דבר עבור Windows.
אבל שוב, למה שתעשה את זה עבור DC?
הפעל שרת חדש, קדם אותו ל-DC. חכו עד שהכל יהיה טוב, הורידו ותסירו את ה-DC הישן.
נותן שיקולים כמו שיטות אתחול נתמכות והבדלי תכונות אחרים כדי לעזור לך לבחור איזה דור עונה על הצרכים שלך.
learn.microsoft.com
יש גם את הכלי הזה שאתה יכול לנסות: https://learn.microsoft.com/en-us/sysinternals/downloads/disk2vhd
נינג'ה
וכן, אל תטרחו לעשות זאת עבור בקר תחום אם יש לכם אפשרויות. פשוט צור אחד חדש ותחבר אותו, תן לו לרוץ והסר את הישן.
מחשבה אחרונה, ייתכן ש-Windows 10 Pro לא מתאים להפעלת שרת VM? אם זה רק בדיקה, בסדר. עבור הגדרה אמיתית, אתה עדיין יכול לקבל התקנה בחינם של Hyper-V בלבד או פשוט ללכת ל-ESXi או משהו כזה.
אני בודק את היכולת של תוכנת ה-ERP העתיקה שלנו לפעול לאחר שאני משנה כמה דברים ב-DCs שלי. זֶה תוכנה עתיקה היא מערכת ה-ERP שלנו, והיא חוזרת לכניסה ל-Windows כדי להעניק גישה אליה מאגר מידע.SnowGhost אמר:אבל שוב, למה שתעשה את זה עבור DC?
הפעל שרת חדש, קדם אותו ל-DC. חכו עד שהכל יהיה טוב, הורידו ותסירו את ה-DC הישן.לחץ להרחבה...
אז שיבטתי את ה-ERP VM, ויש לי כמה תחנות עבודה פנויות בסביבה כדי להפעיל את הלקוח, אבל אני צריך שיבוט של DC כדי שאוכל לבדוק את זה ביחד בחדר נפרד. ה-DCs מריצים את Server 2008 R2 ברמה הפונקציונלית של Server 2003 (מסיבות לא ידועות; לא התקנתי את זה). אז לפני שאוכל להוסיף DC חדש יותר, אני צריך להעלות את כולו עד לרמה הפונקציונלית של Server 2008, ואז אני צריך לעבור מ-FRS ל-DFS, אז מוטב שאבדוק הכל ביסודיות לפני שאני עושה את זה באמת.
יש לי גיבויים, אבל אנחנו מבצעים עשרות עסקאות במערכת ה-ERP שלנו מדי יום, אז שחזור מגיבוי יהרוס שעות עבודה רבות.
העלאת רמת התפקוד של התחום לא אמורה לגרום לבעיות, אבל מי יודע מה עלול לקרות.
כן, אני יודע שיש לו Hyper-V אבל אני לא יודע ב-100% אם זה באמת המימוש המלא שתקבל בהתקנת שרת מלאה או אם יש לו את היתרונות הקטנים האלה שאתה צריך להיזהר מהם. אבל אמור להיות בסדר לבדיקה.