Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| 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 " | Auf einem Windows Server gibt es eine eigene Hyper-V Rolle. Microsoft möchte außerdem dass man den " | ||
| + | |||
| + | =====Switches===== | ||
| + | |||
| + | In HYPER-V gibt es 3 Arten von virtuellen [[switch|Switches]]. Mehr dazu [[https:// | ||
| + | |||
| + | ====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, | ||
| + | |||
| + | ====Private virtual switch==== | ||
| + | |||
| + | VMs können miteinander kommunizieren, | ||
| + | |||
| + | =====Powershell===== | ||
| + | < | ||
| + | New-VM -Name "new 2" -MemoryStartupBytes 1GB -NewVHDPath d: | ||
| + | New-VM -Name "new 3" -MemoryStartupBytes 1GB -VHDPath d: | ||
| + | New-VM -Name "new 4" -MemoryStartupBytes 2GB -Credential (Get-Credential) -ComputerName HostServer01 | ||
| + | Get-VM [< | ||
| + | Start-VM < | ||
| + | Stop-VM < | ||
| + | Save-VM < | ||
| + | Get-VM -Name < | ||
| + | Get-VMSwitch | ||
| + | Get-VM " | ||
| + | </ | ||
| + | |||
| + | Wenn eine Maschine hängt kann man den Service neu starten. | ||
| + | |||
| + | < | ||
| + | Get-Service vmms | Restart-Service | ||
| + | </ | ||
| + | |||
| + | Neue VM erstellen | ||
| + | |||
| + | < | ||
| + | $VMName = " | ||
| + | |||
| + | $VM = @{ | ||
| + | Name = $VMName | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | Path = " | ||
| + | | ||
| + | } | ||
| + | |||
| + | New-VM @VM | ||
| + | </ | ||
| + | |||
| + | =====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 | ||
| </ | </ | ||
| - | |||
| - | =====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:// | ||
| - | |||
| - | ====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, | ||
| - | |||
| - | ====Private virtual switch==== | ||
| - | |||
| - | VMs können miteinander kommunizieren, | ||
| - | |||
| - | =====Powershell===== | ||
| - | < | ||
| - | New-VM -Name "new 2" -MemoryStartupBytes 1GB -NewVHDPath d: | ||
| - | New-VM -Name "new 3" -MemoryStartupBytes 1GB -VHDPath d: | ||
| - | New-VM -Name "new 4" -MemoryStartupBytes 2GB -Credential (Get-Credential) -ComputerName HostServer01 | ||
| - | Get-VM [< | ||
| - | Start-VM < | ||
| - | Stop-VM < | ||
| - | Save-VM < | ||
| - | Get-VM -Name < | ||
| - | Get-VMSwitch | ||
| - | Get-VM " | ||
| - | </ | ||
| - | |||
| - | Wenn eine Maschine hängt kann man den Service neu starten. | ||
| - | |||
| - | < | ||
| - | Get-Service vmms | Restart-Service | ||
| - | </ | ||
| - | |||
| - | Neue VM erstellen | ||
| - | |||
| - | < | ||
| - | $VMName = " | ||
| - | |||
| - | $VM = @{ | ||
| - | Name = $VMName | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | Path = " | ||
| - | | ||
| - | } | ||
| - | |||
| - | New-VM @VM | ||
| - | </ | ||
| - | |||
| - | =====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===== | ||