Tuesday, October 12, 2010

Unelte gratuite pentru gestionarea unui host Hyper-V

1. PS-Hyper-V - PowerShell Management Library for Hyper-V - e o librărie de scripturi PowerShell pentru managementul la distanță a unui host Hyper-V, care poate asigura o mulțime de funcții, cum ar fi:

Finding a VM
Get-VM, Choose-VM , Get-VMHost

Connecting to a VM
New-VMConnectSession

Discovering and manipulating Machine states
Get-VMState , Set-VMState , Convert-VmState, 
Ping-VM , Test-VMHeartBeat, Shutdown-VM , Start-VM, Stop-VM, Suspend-VM
Get-VMKVP, Add-KVP, Remove-KVP, Get-VMJPEG

Backing up, exporting and snapshotting VMs
Export-VM , Import-VM, Get-VMSnapshot, Choose-VMSnapshot , Apply-VMSnapshot , New-VMSnapshot ,Remove-VMSnapshot, Rename-VMSnapShot, Update-VMSnapshot, Get-VMSnapshotTree, Get-VmBackupScript

Adding and removing VMs, configuring motherboard settings.
New-VM , Remove-VM , Set-VM , Get-VMCPUCount, Set-VMCPUCount, Get-VMMemory, Set-VMMemory, Set-VMSerialPort

Manipulating Disk controllers, drives and disk images
Get-VMDiskController
Add-VMSCSIController , Remove-VMSCSIcontroller
Get-VMDriveByController , Add-VMDRIVE , Remove-VMdrive
Get-VMDiskByDrive, Add-VMDISK , Set-VMDisk, Get-VMDisk
Get-VMFloppyDisk , Add-VMFloppyDisk
Add-VMNewHardDisk

Manipluating Network Interface Cards
Get-VMNic , List-VMNic , Choose-VMNIC, Add-VMNIC, Remove-VMNIC , Set-VMNICAddress , Set-VMNICConnection , Get-VMNicport , 
Get-VMnicSwitch, Choose-VMSwitch, New-VMSwitchPort, Get-VMByMACaddress, Choose-VMExternalEthernet,
New-VMExternalSwitch, New-VMInternalSwitch,New-VmPrivateSwitch

Working with VHD files
Get-VHDDefaultPath, Get-VHDInfo, New-VHD, Compact-VHD, Test-VHD,Convert-VHD,Merge-VHD,Mount-VHD, Unmount-VHD
PS-Hyper-V poate fi descărcat de la adresa: http://pshyperv.codeplex.com


2. HVRemote - Hyper-V Remote Management Configuration Utility - facilitează configurarea Hyper-V pentru a fi gestionat de la distanță, poate diagnostica erori de configurare și poate configura orice situație de gestiune, fie hosturi într-un domeniu, fie hosturi în workgroup-uri, nu contează. E foarte util pentru configurarea unui Hyper-V Server 2008/R2 sau Windows Server 2008/R2 Core Edition, având în vedere că aceste ediții nu au GUI dedicat pentru așa ceva.
HVRemote poate fi descărcat de la adresa: http://code.msdn.microsoft.com/HVRemote


3. Core Configurator - ușurează foarte mult configurarea sistemului de operare atunci când avem de-a face cu edițiile Hyper-V Server 2008/R2 sau Windows Server 2008/R2 Core Edition, care nu au GUI dedicat. Core Configurator poate face următoarele lucruri:
  • Product Licensing
  • Networking Features
  • DCPromo Tool
  • ISCSI Settings
  • Server Roles and Features
  • User and Group Permissions
  • Share Creation and Deletion
  • Dynamic Firewall settings
  • Display | Screensaver Settings
  • Add & Remove Drivers
  • Proxy settings
  • Windows Updates (Including WSUS)
  • Multipath I/O
  • Hyper-V including virtual machine thumbnails
  • JoinDomain and Computer rename
  • Add/remove programs
  • Services
  • WinRM
  • Complete logging of all commands executed
Core Configurator poate fi descărcat de la adresa: http://coreconfig.codeplex.com

Pentru cei care sunt interesați să virtualizeze Linux pe Hyper-V, recomand vizionarea acestui screencast (în română), realizat de Tudor Damian. Din acest screencast am extras și cele 3 unelte din acest post.

No comments:

Post a Comment