domingo, 27 de diciembre de 2009

Administrando Hyper-V Server 2008 R2 desde una laptop (Workgroup) Windows 7

Si bien en mi artículo anterior les mostré como instalar el RSAT en Windows 7, no es tan sencillo cuando tú quieres administrar el Hyper-V Server cuando ambas se encuentran en Workgroup. Y como puedes tener este escenario?, pues es muy simple cuando realizas pruebas, por ejemplo en este caso tengo un servidor donde quiero instalar SBS2008, pero quiero virtualizar, la mejor manera de realizar en este caso es utilizar la versión gratuita de virtualización: Hyper-V Server 2008 R2, una vez instalado este (que se encuentra en Workgroup), desde mi laptop necesito administrarlo, para ejemplificar este escenario lo pueden ver en la siguiente figura:
Bueno queriendo hacer que el Hyper-V sea habilitado remotamente tanto en mi cliente y servidor (ambos en Workgroup), encontré esta herramienta que resulto excelente y es bastante simple:
http://code.msdn.microsoft.com/HVRemote

Esta herramienta permite configurar de una manera muy sencilla la administración remota ya sea que tengas una configuración Workgroup a Workgroup, o workgroup a domain o domain a domain. En este caso específico el escenario es Workgroup a Workgroup.

El archivo que encuentran allí es llamado: hvremote.wsf (Versión 0.7), y debe ejecutarse por línea de comando con los parámetros necesarios tanto en el Servidor como en el Ciente.

Les explicare la configuración Workgroup a Workgroup, mi Hyper-V es un Hyper-V Server 2008 R2 (la versión gratuita) y mi cliente es un Windows 7 Ultimate.

Los pasos son sencillos (como se explica en el site), pero siempre quiere uno cerciorarse que otro más lo instalo sin ningún problema, por lo que lo haré step by step :)

1) Crear un usuario en el server (en el ejemplo pueden ver que se creó el usuario MarcelAdmin).
En el Hyper-V, en el server configuration page, elegir la opción 3 (add Local Administrator)
Otra manera es usar el comando net user /? (net user /add MiklosAdmin *), el * se coloca para que tu coloques la contraseña después.

2) Ahora debemos dar a nuestro usuario creado (MarcelAdmin) permisos en el Hyper-v para el Distributed COM, una manera sencilla es usar el comando cscript hvremote.wsf /add:user
Cscript hvremote.wsf /add:MarcelAdmin

3) Ahora en el cliente (Windows 7) debemos dar permisos a la cuenta anónima (ejecutar con ELEVATED COMMAND PROMPT).
cscript hvremote.wsf /anondcom:grant

4)Ahora habilitamos esta excepción en el firewall (también de un elevated command prompt).
cscript hvremote.wsf /mmc:enable

5) Ahora reiniciar el Servidor y el Cliente!

6) Supongo que tienes instalado el RSAT (Remote Server Administration Tools), caso contrario en mi blog encontraras la informacion de como instalar esta herramienta.

7) Bueno y ahora para poder utilizar estas herramientas remotas es necesario adicionar las credenciales remotas con el comando cmdkey
cmdkey /add:servername /user:ACCOUNT /pass
ejemplo:
cmdkey /add:server01-hyperv /user:Marceladmin /pass

sin embargo al probar en este escenario particular se presenta el siguiente problema:


Como pueden ver en el screenshot, se puede hacer remote desktop, no se realiza un ping y se tiene problema al administrar el Hyper-V.

8) Si bien la documentación lo dice bien claro que revises el DNS, en el escenario de Workgroup es necesario que edites el hosts file (que se encuentra en C:\windows\system32\drivers\etc), con la información necesaria, en mi caso coloco la información del servidor Hyper-V en mi maquina Windows 7:
Una vez realizado este paso, ya podrás realizar la administración remota de tu Hyper-V Server 2008 R2!!!

jueves, 17 de diciembre de 2009

Mi Virtual Business Card seleccionada en los 12 dias de VBC!

Como les hablé anteriormente de los VBC, son tarjetas profesionales que los MCPs tienen como beneficio extra de ahora en adelante, y para promocionar éstas en el blog de Born to Learn, se invitó a las personas que envíen sus Virtual Business Cards y cada día será elegida una de ellas y publicada en su blog, la mía fue elegida en el día 3!, les invito a que revisen la mía que fue publicada en el Blog de Microsoft...

martes, 8 de diciembre de 2009

Virtual Business Cards - Disponible para los Profesionales Certificados por Microsoft

Si tú eres un MCP (Microsoft Certified Professional), pues debes saber que desde hoy está disponible los Virtual Business Cards, que son tarjetas de presentación Virtuales, que puedes usar para mostrar tus habilidades y certificaciones en productos de Microsoft. Puedes leer más detalles en el blog Born To Learn!, y acá te muestro mi Virtual Business Card. :)

SyncToy – Herramienta muy útil para sincronizar tus archivos!

Quizá muchos de ustedes no conozcan esta herramienta, ya que yo estuve buscando alguna herramienta que mantenga sincronizados mis archivos pero cuando me encuentro en una LAN o en una sola misma máquina… por ejemplo el LIVE MESH es una buena opción cuando tú tienes tus computadoras y dispositivos móviles y quieres mantener todo sincronizado, sin embargo el problema que tuve es que quiero sincronizar los archivos que se encuentran en mi misma computadora, y por qué? se preguntarán. En mi caso tengo 2 discos duros físicos y la información de uno quiero que se replique en otro, pero no TODO el disco, solo quiero que algunos directorios donde tengo mi información crítica se copie al otro. Entonces encontré esta herramienta de Microsoft que resolvió mi problema y estoy seguro que ustedes encontraran una manera que les será muy útil.

SyncToy es una herramienta gratuita que está basado en el Microsoft Sync Framework que permite justamente sincronizar archivos, si eres desarrollador pues debes revisar la información del Framework ya que es muy interesante!.

Bueno, la versión que acaba de lanzarse hace un par de semanas es la versión 2.1, la puedes bajar desde el sitio de Microsoft desde este link, y soporta desde Windows XP hasta Windows 7 – 32 y 64 bits!.

La instalación es bastante simple, y ya cuando tengas instalado tendrás la pantalla de inicio:
Donde te indica que debes crear un Folder Pair, o sea que crearemos los folders que queremos que se sincronicen. Entonces solo se debe elegir los folders que quieras que se mantengan sincronizados, en mi caso el C:\Users\Miklos\Pictures quiero que se sincronice al D:\FotosBackup.
Después solo queda elegir como quieres hacer la sincronización de ambos directorios, la primera opción Synchronize va actualizar todo lo que hagas en cualquier directorio para mantener ambos iguales (si adicionaste al folder de la ‘derecha’ pues se copiara al de la izquierda). El Echo lo que realizar es copiar todos los archivos que tengo en mi carpeta al otro folder y si elimino, renombro adiciono se actualizara en el otro folder (en mi caso el D:\FotosBackup), sin embargo si adiciono un archivo al D:\ no se copiara a mi folder de fotos en el C:, y el ultimo de contribute pues es similar a la opción Echo con la diferencia que si tu eliminas algo en el folder de la ‘derecha’ no eliminara en el de la ‘izquierda’. Bueno tú puedes elegir la opción que más te convenga.
Y finalmente darle un nombre a este ‘par de folders’
Bien ya lo tenemos todo listo, podemos revisar en la pantalla de sumario:
Y puedes ver que tienes más opciones como los archivos a ser incluidos, folders, etc. Puedes cambiar a tu conveniencia, pero en mi caso quiero todo… solo basta presionar RUN y listo.
Listo mis folders sincronizados, ahora para que siempre se mantenga actualizado es mejor hacer una tarea que se ejecute los días que quieras, y la línea de comandos que se ejecutara será: C:\Program Files\SyncToy 2.1\SyncToyCmd.exe" -R "My folder pair.". Y tendrás tus folders actualizados en el cronograma que tu quieras y/o puedes ejecutarlo manualmente cuando tu desees, por ejemplo si tienes un disco externo tu quieres mantener sincronizados una carpeta, así que ya sabes cómo puedes hacer y la forma manual será tu elección, si estas como yo queriendo actualizar en tu misma computadora pues usa el Task Scheduler!!!, tienes muchas maneras úsalo y veras que te será bastante útil!.