Blogger templates

Imágenes del tema: Storman. Con la tecnología de Blogger.

Social Icons

About Me

Mi foto
Consultor con más de 18 años de experiencia y fundador de Systrust de Costa Rica en el 2006; ha desarrollado un gran cantidad de proyectos de infraestructura utilizando especialmente tecnologías Microsoft, Quest, OneIdentity, Parallels y Dell.

Featured Posts

Vistas de página en total

Blogroll

About

Mostrando entradas con la etiqueta Hyper-V. Mostrar todas las entradas
Mostrando entradas con la etiqueta Hyper-V. Mostrar todas las entradas

18 ago 2017

Cómo hacer un CheckPoint de una VM en Hyper-v con PowerShell

- No hay comentarios
Ejecute el siguiente comando:
$snapshot = Checkpoint-VM -Name W12R2DC -SnapshotName DC-18082017 -Passthru

Nota:
Es importante considerar que la maquina virtual debe estar configurada para hacer Standard checkpoints en los Settings, ya que de los contrario se presentará el error 0x800423F4.

Si deseamos hacer un export del CheckPoint de modo que podamos hacer un clone de la máquina virtual o hacer un backup a una carpeta aparte utilizamos el siguiente comando:

$export = Export-VMSnapshot -VMSnapshot $snapshot -Path G:\Export –Passthru

10 sept 2016

Como habilitar el rol de Hyper-V en una máquina Virtual en Windows 2016

- No hay comentarios
Crear una máquina virtual (No debe utilizarse memoria dinámica)
Instalar el sistema operativo (tanto el padre como el hijo deben correr la misma versión de Windows 2016 - 10565 o superior)
Con la máquina apagada ejecute el siguiente comando de PowerShell:
Set-VMProcessor -VMName (nombre de VM) -ExposeVirtualizationExtensions $true
Para habilitar la red es posible hacerlo de dos formas con MAC Address Spoofing o Network Address Translation.

Para MAC Address Spoofing ejecutar el siguiente comando:
Get-VMNetworkAdapter -VMName | Set-VMNetworkAdapter -MacAddressSpoofing On
Para Network Address Translation primero debemos crear un NAT switch con el siguiente comando (el rango de direcciones IP puede cambiar según el laboratorio):

new-vmswitch -name VmNAT -SwitchType Internal
New-NetNat –Name LocalNAT –InternalIPInterfaceAddressPrefix “192.168.100.0/24”
Con el siguiente comando el asignamos una dirección IP al adaptador de red creado por el comando anterior.
get-netadapter "vEthernet (VmNat)" | New-NetIPAddress -IPAddress 192.168.100.1 -AddressFamily IPv4 -PrefixLength 24
Ahora le asignamos a la máquina virtual en donde habilitamos el rol de Hyper-V el switch creado y una dirección del rango 192.168.100.0/24 y en la dirección del gateway configuramos la IP 192.168.100.1 que es la dirección que le asignamos al adaptador.

Tenga en consideración que cambiar la memoria en tiempo de ejecución, utilizar memoria dinámica, hacer Checkpoints o live migration no es soportado.

3 may 2013

WS2012 Hyper-V: Configurar Processor Compatibility via PowerShell

- No hay comentarios

Por diseño Hyper-V aprovecha las nuevas capacidades de los procesadores Intel o AMD para mejorar la velocidad y eficiencia de las máquinas virtuales que se ejecutan en el host físico.

Cuando los nodos de un cluster tienen la misma generación de procesadores efectuar un Live Migration o Quick Migration no representa un problema, sin embargo cuando los nodos tienen diferentes procesadores hacer el movimiento de una maquina en ejecución presenta un error y el proceso no se completa.

Habitar el Processor Compability Mode permite el movimiento de las máquinas virtuales siempre que los procesadores de los equipos host sean del mismo vendedor; es decir el Processor Compatiblity Mode no permite la migración entre equipos que tengan procesadores AMD e Intel, en cuyos casos se deberá efectuar un movimiento manual deteniendo la VM y reiniciándola en el nuevo host.

Para habilitar este modo debemos apagar las VMs e ingresar a los Settings y en las propiedades del procesador marcar  "Migrate to a physical with a different processor version". Sin embargo en una cantidad considerable de máquinas en ejecución este cambio lo podemos acelerar utilizando los siguientes comandos de powershell.
Get-VM * | Stop-VM
Get-VM * | Set-VMProcessor -CompatibilityForMigrationEnabled 1
Get-VM * | Start-VM
Para hacer el cambio en la VM especifica, ejemplo TMG
Get-VM TMG | Stop-VM
Get-VM TMG | Set-VMProcessor -CompatibilityForMigrationEnabled 1
Get-VM TMG | Start-VM

21 jun 2011

Como utilizar Bitlocker con Hyper-V

- No hay comentarios
En el post anterior mencione utilizar unidades Bitlocker para proteger las máquinas virtuales, los archivos de configuración y los datos.

En la guía "Windows Server 2008 Hyper-V and BitLocker Drive Encryption" encontraran la información para su implementación.

Prácticas para optimizar la seguridad de los servidores que ejecutan Hyper-V

- No hay comentarios
Al igual que un ambiente físico en virtualización no debemos dejar de lado la seguridad de las máquinas virtuales, los archivos de configuración y los datos.
Algunas de las mejores prácticas para optimizar la seguridad de los servidores que ejecutan Hyper-V son:

  1. Utilizar el modo de instalación Server Core en el servidor físico (host)
  2. Ejecutar aplicaciones en la maquina virtuales y no en el host.
  3. Determinar el nivel de seguridad de las máquinas virtuales de modo que puedan ser agrupadas en los servidores host según sus requisitos.
  4. Conceder los privilegios de administración mínimos necesarios.
  5. Asegurarse de que las máquinas virtuales cuentan con todas las actualizaciones o revisiones necesarias. Use los mismos métodos y procedimientos de actualización para las máquinas virtuales como para los servidores físicos, a fin de administrar este riesgo de una manera eficaz.
  6. Instalar los servicios de integración.
  7. Usar un adaptador de red dedicado para administrar el servidor que ejecuta Hyper-V y no lo exponga a tráfico de red que no sea de confianza. No permita que las máquinas virtuales usen este adaptador de red. Use uno o más adaptadores de red dedicados para las funciones de red de las máquinas virtuales. Esto permite aplicar distintos niveles de configuración y directivas seguridad a las funciones de red de las máquinas virtuales.
  8. Utilizar el cifrado de unidades Bitlocker para proteger los recursos

Como habilitar el rol de Hyper-V en una máquina Virtual

- No hay comentarios
Para los que tienen necesidad de habilitar el rol de Hyper-V en una máquina virtual para efectuar sus laboratorios y se han encontrado con el siguiente mensaje de error:
Hyper-V cannot be installed
The processor on this computer is not compatible with Hyper-V. To install this role, the processor must have a supported version of hardware-assited virtualization, and that feature must be turned on in the BIOS.
Les tengo la buena noticia de que la solución es agregar el rol utilizando el comando:
Start /w ocsetup Microsoft-Hyper-V

Después del reinicio debe instalarse la herramienta de administración de Hyper-V, para esto seguimos el siguiente procedimiento:
1. Abrir el Server Manager
2. Selecccionamos Add Features
3. Expandimos Remote Server Administration Tools y Remote Administration Tools.
4. Click en Hyper-V Tools

27 may 2011

Best Practices for Virtualizing Exchange Server 2010 with Windows Server® 2008 R2 Hyper V

- No hay comentarios
Les recomiendo la guía Best Practices for Virtualizing Exchange Server 2010 with Windows Server® 2008 R2 Hyper V que recientemente Microsoft ha publicado para la implementación de Microsoft Exchange Server 2010 en un ambiente virtualizado.

Descargar

9 sept 2010

Usando HP ProLiant Network Teaming Software con Hyper-V

- No hay comentarios
HP ProLiant Network Teaming Software permite a los servidores ProLiant aprovechar las tecnologias de fault tolerance (NIC teaming) que ofrecen las tarjetas de red.

La implementación del NIC Teaming en ambientes virtuales requiere de algunas consideraciones que son descritas en la guía Using HP ProLiant Network Teaming Software with Microsoft® Windows® Server 2008 Hyper-V or with Microsoft® Windows® Server 2008 R2 Hyper-V