הגדרת Hyper-V Manager לניהול VM מרחוק

ניהול מכונות וירטואליות באמצעות RDP לכל שרת הוא לא נוח ולא מאובטח. אנו מגדירים את Hyper-V Manager לניהול מרחוק של כל המארחים מקונסולה אחת, עם הרשאות מפוצלות וחיבורים מאובטחים. הצוות שלנו מספק את הפרויקט במפתח מלא, מההגדרה ועד לתמיכה שוטפת.

היכולות שלנו:

שאלות נפוצות

העבודות האחרונות

  • פיתוח אפליקציית ווב עבור FEEDME
    פיתוח אפליקציית ווב עבור FEEDME
    1359
  • פיתוח חנות מקוונת לחברת FURNORO
    פיתוח חנות מקוונת לחברת FURNORO
    1330
  • עיצוב לוגו לחברת B2B Advance
    עיצוב לוגו לחברת B2B Advance
    776
  • פיתוח אפליקציית ווב עבור Enviok
    פיתוח אפליקציית ווב עבור Enviok
    1077
  • פיתוח לוגו חברת AIDER
    פיתוח לוגו חברת AIDER
    1022
  • פיתוח CRM עבור Chasseurs
    פיתוח CRM עבור Chasseurs
    1113

הגדרת Hyper-V Manager לניהול VM מרחוק

Hyper-V Manager הוא קונסולה גרפית לניהול מכונות וירטואליות של Hyper-V. לפי תיעוד Microsoft, הוא מותקן כחלק מכלי ניהול שרתים מרוחקים (RSAT) או עם תפקיד Hyper-V. לעיתים קרובות אנו רואים לקוחות שמנסים לנהל מארחים באמצעות RDP לכל שרת — זה לא נוח ולא מאובטח. הגדרה נכונה של Hyper-V Manager על תחנת עבודה של מנהל מערכת פותרת בעיות אלה: ניהול מרחוק של מספר מארחים, האצלת הרשאות ללא גישת מנהל, ותצורת היפרביזור מקונסולה אחת.

כיצד להתקין את Hyper-V Manager על Windows 10?

אין צורך ב-RDP לכל מארח. דרישות: Windows 10/11 Pro או Enterprise, או Windows Server עם RSAT.

  1. פתח את PowerShell כמנהל.
  2. הרץ את הפקודה: # Установка Hyper-V Manager на Windows 10/11 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Management-Clients # Или через RSAT Add-WindowsCapability -Online -Name Rsat.Hyper-V.Tools~~~~0.0.1.0 # На Windows Server Install-WindowsFeature -Name Hyper-V-Tools .
  3. לחלופין, הוסף RSAT: # На хосте Hyper-V (разрешить удалённое управление не-доменным клиентам) winrm set winrm/config/client '@{TrustedHosts="AdminPC"}' # Разрешить DCOM для Hyper-V Manager netsh advfirewall firewall set rule group="Windows Management Instrumentation (WMI)" new enable=yes netsh advfirewall firewall set rule group="Remote Desktop" new enable=yes .
  4. עבור Windows Server, השתמש ב: Hyper-V Administrators.
  5. הפעל מחדש אם תתבקש.

זה לוקח פחות מ-15 דקות ומאפשר לך לנהל את כל המארחים מקונסולה אחת.

כיצד להתחבר למארח Hyper-V מרוחק?

חיבור למארח מרוחק דורש WinRM (פורט 5985) וכללי חומת אש. אם גם המארח וגם תחנת העבודה נמצאים באותו דומיין, הרשאות מנהל מקומיות על המארח מספיקות. עבור שרתי workgroup, נדרשת תצורה נוספת:

  1. על מארח Hyper-V, הרץ: # Добавить пользователя в группу Hyper-V Administrators Add-LocalGroupMember -Group "Hyper-V Administrators" -Member "CORP\dev-team" .
  2. הפעל את כללי חומת האש של WMI ו-Remote Desktop: # Изменить дефолтные пути хранения ВМ и VHDX Set-VMHost -VirtualHardDiskPath "D:\Hyper-V\VHDs" ` -VirtualMachinePath "D:\Hyper-V\VMs" # Настройка NUMA Spanning (для хостов с несколькими NUMA-узлами) Set-VMHost -NumaSpanningEnabled $true # Enhanced Session Mode (для RDP-like подключения к консоли ВМ) Set-VMHost -EnableEnhancedSessionMode $true ודומה עבור Remote Desktop.
  3. ודא קישוריות מתחנת העבודה: פתח את Hyper-V Manager, בחר "Connect to Server", הזן את שם המארח.

זמן התצורה מופחת ב-70% בהשוואה לשיטת RDP, ו-90% ממשימות הניהול ניתנות לביצוע מהקונסולה.

האצלת הרשאות מנהל Hyper-V

בעיה נפוצה: מפתחים צריכים לנהל מכונות וירטואליות לבדיקות, אך מתן הרשאות מנהל מקומיות על מארח Hyper-V מהווה סיכון אבטחתי. הפתרון הוא קבוצת # Экспорт ВМ (ВМ должна быть выключена для консистентного экспорта, # или включена с поддержкой VSS для live export) Export-VM -Name "TestServer01" -Path "E:\VMExports" # Импорт на другом хосте Import-VM -Path "E:\VMExports\TestServer01\TestServer01.vmcx" ` -Copy ` -GenerateNewId # Новый уникальный ID — обязательно при клонировании # Для быстрого клонирования через дифференциальный диск New-VHD -Path "D:\Hyper-V\VHDs\Clone01.vhdx" ` -ParentPath "D:\Hyper-V\VHDs\BaseImage.vhdx" ` -Differencing בקבוצות המקומיות של המארח.

# Установка Hyper-V Manager на Windows 10/11
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Management-Clients
# Или через RSAT
Add-WindowsCapability -Online -Name Rsat.Hyper-V.Tools~~~~0.0.1.0
# На Windows Server
Install-WindowsFeature -Name Hyper-V-Tools

חברי קבוצה זו יכולים לנהל מכונות וירטואליות דרך Hyper-V Manager אך אין להם גישה מלאה למארח. מגבלה: הם אינם יכולים לשנות תצורות מתג וירטואלי או פרמטרים של מארח. זה מפחית סיכוני אבטחה ב-80% בהשוואה למתן הרשאות מנהל מקומיות.

אופטימיזציה של הגדרות מארח

הגדרות מפתח לתצורה ראשונית: נתיבי אחסון של VM ו-VHDX, NUMA Spanning, ו-Enhanced Session Mode.

# На хосте Hyper-V (разрешить удалённое управление не-доменным клиентам)
winrm set winrm/config/client '@{TrustedHosts="AdminPC"}'
# Разрешить DCOM для Hyper-V Manager
netsh advfirewall firewall set rule group="Windows Management Instrumentation (WMI)" new enable=yes
netsh advfirewall firewall set rule group="Remote Desktop" new enable=yes

Enhanced Session Mode הוא קריטי עבור מערכות הפעלה אורחות של Windows: הוא מאפשר חיבור כוננים מקומיים, לוח גזירה ואודיו בקונסולת ה-VM. בלעדיו, הקונסולה מתנהגת כמו מסך VGA רגיל. אנו ממליצים להפעיל זאת על כל מארחי הייצור.

ייצוא, ייבוא ושכפול מכונות וירטואליות

תרחיש נפוץ: יצירה מהירה של עותק VM לבדיקות או העברת VM למארח אחר ללא קלאסטר. שתי גישות: ייצוא/ייבוא מלא ודיסקים מבדילים.

# Добавить пользователя в группу Hyper-V Administrators
Add-LocalGroupMember -Group "Hyper-V Administrators" -Member "CORP\dev-team"

דיסקים מבדילים נוחים לסביבות בדיקה: VHDX בסיסי עם מערכת הפעלה מוגדרת, כל VM לבדיקה כותב רק שינויים. חסרון: לא ניתן לשנות את הדיסק הבסיסי בזמן שקיימים דיסקים צאצאים. לייצור, השתמש בשכפול מלא.

ניהול נקודות שחזור

Checkpoints ב-Hyper-V אינם גיבויים; הם נקודות חזרה. מאז Windows Server 2016, קיימים שני סוגים:

סוג Checkpoint תכונות מקרה שימוש
Production משתמש ב-VSS, עקבי, ללא מצב זיכרון עומסי עבודה בייצור, קלאסטרים
Standard שומר מצב זיכרון (גיבוי RAM) סביבות בדיקה, ניפוי שגיאות

חשוב: Production Checkpoint מומלץ לעומסי עבודה בייצור. הוא אינו מוסיף תקורה של I/O ובטוח עבור יישומים. Standard Checkpoint שימושי בעת בדיקת עדכונים וצורך לחזור למצב זיכרון מדויק.

# Изменить дефолтные пути хранения ВМ и VHDX
Set-VMHost -VirtualHardDiskPath "D:\Hyper-V\VHDs" `
    -VirtualMachinePath "D:\Hyper-V\VMs"

# Настройка NUMA Spanning (для хостов с несколькими NUMA-узлами)
Set-VMHost -NumaSpanningEnabled $true

# Enhanced Session Mode (для RDP-like подключения к консоли ВМ)
Set-VMHost -EnableEnhancedSessionMode $true

שמירת נקודות שחזור למשך יותר מכמה שעות על מכונות וירטואליות בייצור היא פרקטיקה גרועה: עץ ה-VHDX גדל, ביצועי ה-I/O מתדרדרים בעד 40%, ושטח הדיסק מצטמצם. אנו ממליצים למחוק נקודות שחזור מיד לאחר סיום העבודה.

תוצרים

ההתקנה המקיפה שלנו של Hyper-V Manager כוללת:

  • התקנת הקונסולה על תחנות עבודה של מנהלים
  • תצורת חיבורים מרוחקים לכל המארחים (WinRM, חומת אש, trusted hosts)
  • הגדרת האצלת הרשאות דרך קבוצת Hyper-V Administrators
  • אופטימיזציה של פרמטרי מארח: נתיבי אחסון, Enhanced Session Mode, NUMA
  • מתן סקריפטים של PowerShell לייצוא/ייבוא וניהול נקודות שחזור
  • תיעוד מפורט של כל ההליכים עבור המהנדסים שלך
  • הדרכה מעשית לצוות שלך על שימוש בקונסולה

מחירים וחיסכון: התקנה בסיסית מתחילה ב-$500 עבור מארח בודד, תשתית מלאה עם מספר מארחים מ-$2,000. לקוחות בדרך כלל רואים הפחתה של 50% בזמן הניהול לאחר ההתקנה, והחיסכון עולה לעיתים קרובות על $5,000 בשנה עבור התקנות קטנות.

הניסיון והאחריות שלנו

לצוות שלנו יש ניסיון של למעלה מ-5 שנים בווירטואליזציה של Microsoft. ניהלנו למעלה מ-1,000 מכונות וירטואליות ביותר מ-50 פרויקטים של פריסה ואופטימיזציה של Hyper-V בחברות בכל הגדלים. כל העבודה מתבצעת לפי שיטות עבודה מומלצות מהתיעוד הרשמי. אנו מבטיחים שלאחר ההתקנה, תוכל לנהל מארחים מקונסולה אחת ללא RDP או הרשאות נוספות.

שלבי עבודה ולוחות זמנים

משימה לוח זמנים
התקנת Manager + תצורת 1-2 מארחים 0.5-1 יום
מספר מארחים, האצלת הרשאות, תיעוד 1-2 ימים

העלות מחושבת באופן אישי לאחר ביקורת תשתית. צור קשר להערכת פרויקט — נספק הצעה עם לוחות זמנים מדויקים והיקף עבודה.

שיקולים נוספים

  • הקונסולה מהירה פי 3 משימוש ב-RDP לניהול מספר מארחים.
  • Production Checkpoint בטוח פי 10 מ-Standard Checkpoint עבור עומסי עבודה בייצור.
  • האצלת הרשאות דרך קבוצת Hyper-V Administrators מפחיתה סיכוני אבטחה ב-80% בהשוואה למתן הרשאות מנהל מקומיות.