Archivo mensual: julio 2009

MCTS Hyper-v + Isa Server

Hola a todos… ayer en un maratónico viaje a Santiago, distante a unos 550 Km de mi casa, rendí el examen   70-351: TS: Microsoft Internet Security and Acceleration (ISA) Server 2006  70-652: TS: Windows Server Virtualization, Configuring Como muchos … Seguir leyendo

Publicado en Sin categoría | 2 comentarios

Comprobar conectividad WMI con WBEMTEST

Hola a todos. Estoy tratando de ocupar el Microsoft Assessment and Planning Toolkit, el cual usa WMI para hacer las consultas al sistema operativo…. ¿’Pero como comprobamos que el computador de destino responde consultas  WMI ? Existe un programita llamado … Seguir leyendo

Publicado en Sin categoría | Deja un comentario

Importanto Maquina Virtual con POwerShell

#Nombre del Servidor hyper-v $HyperVHostOrigen="hyperv-01" #Carpeta donde reside el Export Anterior$dirMaquina = "D:\Backup\Backup_2009_7_6\2008" #Instanciamos el Servicio de VMM$VM_Service = get-wmiobject -computer $HyperVHostOrigen -namespace root\virtualization -class Msvm_VirtualSystemManagementService #Importamos la maquina$Status = $VM_Service.ImportVirtualSystem("$dirmaquina", $True) If ($status.ReturnValue -eq 4096){    $Job = [WMI]$Status.Job    $JobStatus = $Job.JobState    while ($JobStatus -ne 7)    {        sleep(1)        $Job = [WMI]$Status.Job        $JobStatus = $Job.JobState        echo $job.PercentComplete    }}  

Publicado en Sin categoría | Deja un comentario

Administrando SnapShots con PowerShell + Wmi

Estos Script los saque de http://blogs.msdn.com/taylorb/archive/2008/06/16/hyper-v-wmi-creating-applying-deleting-virtual-machine-snapshots.aspx Modifique algunas cosas, ya que en la infraestructura de prueba tenemos 2 Hyper-v Server que no tienen powershell y otro hyper-v full que si la tiene, estos scripts se ejecutan desde un servidor remoto … Seguir leyendo

Publicado en Sin categoría | Deja un comentario

Exportar Maquinas Virtuales con PowerShell +WMI

#Selecciono el hyper-v de Origen puede ser hyper-v en modo core o GUI$HyperVHostOrigen="hyperv-01"#Nombre de la maquina virtual a respaldar$MasterVM="2008"#Carpeta de destino del respaldo$fecha = get-date$dirMaquina = "D:\Backup\" + "Backup_" + $fecha.year + "_" + $fecha.month + "_" + $fecha.day  $VM_Service = get-wmiobject -computer $HyperVHostOrigen -namespace root\virtualization -class Msvm_VirtualSystemManagementService$SourceVm = Get-WmiObject -Namespace root\virtualization -Query "Select * From Msvm_ComputerSystem Where ElementName=’$MasterVM’" -ComputerName $HyperVHostOrigen#Nos aseguramos que la maquina quede en estado Guardado$SourceVm.RequestStateChange(32769)#Le damos unos 15 segundos para que se pueda gurdar la maquina sleep(15)#Exportamos la maquina virtual$Status = $VM_Service.ExportVirtualSystem($SourceVm.__PATH, $True, $dirMaquina)  #Generamos un par de validaciones para ver cuando se termine el trabajoIf ($status.ReturnValue -eq 4096){    $Job = [WMI]$Status.Job    $JobStatus = $Job.JobState    while ($JobStatus -ne 7)    {        sleep(1)        $Job = [WMI]$Status.Job        $JobStatus = $Job.JobState        echo $job.PercentComplete    }}#Iniciamos la amquina virtual$MaquinaFuente.RequestStateChange(2)   PD: Los valores de los RequestStateChange los saque del sitio de MSDN  … Seguir leyendo

Publicado en Sin categoría | Deja un comentario