המדריך המלא למקצוענים: ניהול Hyper-V ורשתות ב-PowerShell
ניהול תשתיות וירטואליות בסביבת Production דורש דיוק ויעילות שאינם מתאפשרים דרך ה-Hyper-V Manager הגרפי. מדריך זה מרכז את הפקודות והמחוללים לאנשי סיסטם: שדרוג גרסאות VM, הגדלת כוננים (Resize-VHD), העברת אחסון חיה (Live Migration), והקמת רשתות מתקדמות (QoS ו-SET).
1. שדרוג גרסת תצורה (VM Configuration Version)
הסבר טכני: כאשר מייבאים מכונה משרת ישן (למשל Server 2016) לשרת חדש (Server 2022), המכונה שומרת על גרסת התצורה הישנה שלה. כדי לנצל פיצ'רים חדשים (כמו אבטחה מתקדמת, שיפור ביצועי מעבד ו-RAM), חובה לעדכן את גרסת המכונה.
שימו לב: הפעולה היא בלתי הפיכה, והמכונה חייבת להיות כבויה.
2. ניהול שרתים ו-Checkpoints
נקודות שחזור הן כלי קריטי לפני ביצוע עדכונים. השתמשו במחולל כדי ליצור שם אחיד ומקצועי ל-Snapshot שלכם.
מחיקת Checkpoints: להלן פקודות למחיקה בטוחה, המונעות טעויות אנוש.
יכולות Power User נוספות:
3. הגדלת כונן וירטואלי (Resize-VHD)
הסבר טכני: כאשר נגמר המקום בשרת, יש צורך להגדיל את קובץ ה-VHDX הפיזי. (הערה: ניתן לבצע Online בחלק ממערכות ההפעלה החדשות, אך מומלץ לבצע כשהמכונה כבויה).
הפקודה מרחיבה את "הברזל הווירטואלי". לאחר מכן, חובה להיכנס למערכת ההפעלה האורחת (Guest OS), לפתוח את מנהל הדיסקים (Disk Management) ולבצע Extend Volume כדי להשתמש בשטח החדש שהתווסף.
4. רשתות מודרניות (SET) ומחולל vSwitch
הסבר טכני: יצירת מתג (vSwitch) על LBFO מציגה שגיאת Deprecated. הסטנדרט כיום הוא Switch Embedded Teaming (SET) – איחוד כרטיסי רשת ישירות בתוך פקודת יצירת המתג, המספק שרידות (Redundancy) חלקה לחלוטין.
ניהול רוחב פס (QoS) בשרתי תשתית:
5. תחזוקה ואופטימיזציה
אלו הפקודות שמונעות "סערת אתחול" (Boot Storm) לאחר נפילת חשמל, ושומרות על בריאות הדיסקים הדינמיים.
6. מוקד פתרון תקלות
| השגיאה / הסימפטום | הסבר ופתרון טכני |
|---|---|
| 1. מחיקת Checkpoint נכשלת: "The file is locked" | הסיבה: תוכנת גיבוי חיצונית (Veeam/Altaro) או ממשק ה-Hyper-V Manager המקומי נועלים את קובץ הדיסק לצורך קריאה. הפתרון: ודאו שהגיבוי הסתיים. סגרו לחלוטין את החלון הגרפי של מנהל ה-Hyper-V והריצו את המחיקה דרך סקריפט ה-PowerShell. |
| 2. ה-Checkpoints נמחקו אך כונן השרת עדיין מלא | ההסבר: מחיקה גורמת ל-Hyper-V לבצע תהליך מיזוג (Merge) ברקע שמעביר את המידע מקובצי ה-AVHDX לקובץ הראשי. אזהרה: לעולם אל תעשו ריסטרט לשרת הפיזי (Host) בזמן שה-Merge רץ. הדבר יוביל לשחיתות (Corruption) ודאית של המכונה. |
| 3. איבוד תקשורת לשרת המארח (Host) לאחר יצירת מתג | הסיבה: פקודת יצירת המתג הורצה ללא הפרמטר -AllowManagementOS $true. כתוצאה מכך, כרטיס הרשת הפיזי הוקצה 100% למכונות הווירטואליות, ומערכת ההפעלה המארחת נותקה.הפתרון: גשו לשרת דרך ILO/iDRAC או מסך פיזי, והגדירו IP מחדש על מתאם ה-vEthernet שנוצר. |