Benutzer-Werkzeuge

Webseiten-Werkzeuge


hyper-v

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
hyper-v [2025/03/24 23:16]
jango
hyper-v [2025/03/24 23:17] (aktuell)
jango
Zeile 2: Zeile 2:
  
 Auf einem Windows Server gibt es eine eigene Hyper-V Rolle. Microsoft möchte außerdem dass man den "[[scvmm|System Center Virtual machine manager]]" bezahl.. ähm ich meine benutzt :P Auf einem Windows Server gibt es eine eigene Hyper-V Rolle. Microsoft möchte außerdem dass man den "[[scvmm|System Center Virtual machine manager]]" bezahl.. ähm ich meine benutzt :P
 +
 +=====Switches=====
 +
 +In HYPER-V gibt es 3 Arten von virtuellen [[switch|Switches]]. Mehr dazu [[https://getlabsdone.com/how-to-configure-hyper-v-virtual-switches/|hier]].
 +
 +====External virtual switch====
 +
 +**Erlaubt virtuellen Maschinen den Zugriff auf das gesamte Netzwerk**. Der Typ extern muss immer an einen physikalischen Netzwerkadapter (NIC) gebunden werden, wobei **pro NIC nur ein externes Netz möglich** ist.
 +====Internal virtual switch====
 +
 +Verbundene Hosts **können sowohl untereinander als auch mit VMs kommunizieren, die bereits mit einem internen virtuellen Switch verbunden sind**. VMs können **nicht auf Netzwerkressourcen zugreifen, die nicht mit dem internen virtuellen Switch verbunden sind**. Darüber hinaus können VMs in einem internen virtuellen Switch-Netzwerk **nicht auf das Internet zugreifen**.
 +
 +====Private virtual switch====
 +
 +VMs können miteinander kommunizieren, aber nicht mit Ressourcen außerhalb des privaten virtuellen Switches kommunizieren. In diesem Setup kann das Host-Betriebssystem nicht mit VMs kommunizieren, die in einem privaten virtuellen Switch-Netzwerk vorhanden sind. VMs haben keinen Zugriff auf das Internet.
 +
 +=====Powershell=====
 +<code>
 +New-VM -Name "new 2" -MemoryStartupBytes 1GB -NewVHDPath d:\vhd\base.vhdx -NewVHDSizeBytes 40GB
 +New-VM -Name "new 3" -MemoryStartupBytes 1GB -VHDPath d:\vhd\BaseImage.vhdx
 +New-VM -Name "new 4" -MemoryStartupBytes 2GB -Credential (Get-Credential) -ComputerName HostServer01
 +Get-VM [<VMName>]
 +Start-VM <VMName>
 +Stop-VM <vmname>
 +Save-VM <VMName>
 +Get-VM -Name <vmname> | Checkpoint-VM -SnapshotName <snapshotname>
 +Get-VMSwitch
 +Get-VM "VM01" | Get-VMNetworkAdapter | Connect-VMNetworkAdapter -SwitchName "NewSwitch"
 +</code>
 +
 +Wenn eine Maschine hängt kann man den Service neu starten.
 +
 +<code>
 +Get-Service vmms | Restart-Service
 +</code>
 +
 +Neue VM erstellen
 +
 +<code>
 +$VMName = "VMNAME"
 +
 +$VM = @{
 +     Name = $VMName
 +     MemoryStartupBytes = 2147483648
 +     Generation = 2
 +     NewVHDPath = "C:\Virtual Machines\$VMName\$VMName.vhdx"
 +     NewVHDSizeBytes = 53687091200
 +     BootDevice = "VHD"
 +     Path = "C:\Virtual Machines\$VMName"
 +     SwitchName = (Get-VMSwitch).Name
 +}
 +
 +New-VM @VM
 +</code>
 +
 +=====USB Passtru=====
 +
 +Mark disk as offline in disk manager (if option is missing, disk is too small)
 +in hyper-v machine settings add scsi controller and a physical drive.
  
 =====Windows 10 Home Installer===== =====Windows 10 Home Installer=====
Zeile 99: Zeile 158:
 exit exit
 </code> </code>
- 
-=====Features===== 
- 
-  * Livemigration 
-  * Hyper-V Extensible Switch 
-  * Dynamischer Arbeitsspeicher 
-  * Hyper-V Replikation 
-  * Docker Container 
-  * Software Defined Storage mit S2D 
-  * Failover (Fällt ein Host aus werden alle VMs automatisch auf einen anderen migriert) 
- 
-=====Switches===== 
- 
-In HYPER-V gibt es 3 Arten von virtuellen [[switch|Switches]]. Mehr dazu [[https://getlabsdone.com/how-to-configure-hyper-v-virtual-switches/|hier]]. 
- 
-====External virtual switch==== 
- 
-**Erlaubt virtuellen Maschinen den Zugriff auf das gesamte Netzwerk**. Der Typ extern muss immer an einen physikalischen Netzwerkadapter (NIC) gebunden werden, wobei **pro NIC nur ein externes Netz möglich** ist. 
-====Internal virtual switch==== 
- 
-Verbundene Hosts **können sowohl untereinander als auch mit VMs kommunizieren, die bereits mit einem internen virtuellen Switch verbunden sind**. VMs können **nicht auf Netzwerkressourcen zugreifen, die nicht mit dem internen virtuellen Switch verbunden sind**. Darüber hinaus können VMs in einem internen virtuellen Switch-Netzwerk **nicht auf das Internet zugreifen**. 
- 
-====Private virtual switch==== 
- 
-VMs können miteinander kommunizieren, aber nicht mit Ressourcen außerhalb des privaten virtuellen Switches kommunizieren. In diesem Setup kann das Host-Betriebssystem nicht mit VMs kommunizieren, die in einem privaten virtuellen Switch-Netzwerk vorhanden sind. VMs haben keinen Zugriff auf das Internet. 
- 
-=====Powershell===== 
-<code> 
-New-VM -Name "new 2" -MemoryStartupBytes 1GB -NewVHDPath d:\vhd\base.vhdx -NewVHDSizeBytes 40GB 
-New-VM -Name "new 3" -MemoryStartupBytes 1GB -VHDPath d:\vhd\BaseImage.vhdx 
-New-VM -Name "new 4" -MemoryStartupBytes 2GB -Credential (Get-Credential) -ComputerName HostServer01 
-Get-VM [<VMName>] 
-Start-VM <VMName> 
-Stop-VM <vmname> 
-Save-VM <VMName> 
-Get-VM -Name <vmname> | Checkpoint-VM -SnapshotName <snapshotname> 
-Get-VMSwitch 
-Get-VM "VM01" | Get-VMNetworkAdapter | Connect-VMNetworkAdapter -SwitchName "NewSwitch" 
-</code> 
- 
-Wenn eine Maschine hängt kann man den Service neu starten. 
- 
-<code> 
-Get-Service vmms | Restart-Service 
-</code> 
- 
-Neue VM erstellen 
- 
-<code> 
-$VMName = "VMNAME" 
- 
-$VM = @{ 
-     Name = $VMName 
-     MemoryStartupBytes = 2147483648 
-     Generation = 2 
-     NewVHDPath = "C:\Virtual Machines\$VMName\$VMName.vhdx" 
-     NewVHDSizeBytes = 53687091200 
-     BootDevice = "VHD" 
-     Path = "C:\Virtual Machines\$VMName" 
-     SwitchName = (Get-VMSwitch).Name 
-} 
- 
-New-VM @VM 
-</code> 
- 
-=====USB Passtru===== 
- 
-Mark disk as offline in disk manager (if option is missing, disk is too small) 
-in hyper-v machine settings add scsi controller and a physical drive. 
  
 =====Links===== =====Links=====
hyper-v.1742854609.txt.gz · Zuletzt geändert: 2025/03/24 23:16 von jango