Scripting con Virtual Server.

Slides:



Advertisements
Presentaciones similares
TNT4-04 KEY MESSAGE: Entry Slide SLIDE BUILDS: 0 SLIDE SCRIPT:
Advertisements

Introducción técnica a Virtual Server 2005 R2 Javier Rama del Castillo David Cervigón Luna Microsoft TechNet España IT Pro Evangelist.
Migración de Máquinas Físicas a Máquinas Virtuales David Cervigón Luna Microsoft IT Pro Evangelist
Logon en Windows XP con Tarjetas y Certificados CERES
Introducción Técnica a Virtual PC
Gestión de Políticas de Grupo (GPOs) en Windows Server 2003
Gestión de recipientes, Políticas y Permisos en Exchange Server 2007
SQL Server Migration Assistant for Access
Configuración Brian W. Gutiérrez Alba Especialista en Tecnología Microsoft México Brian W. Gutiérrez Alba Especialista en Tecnología Microsoft México.
Administración de actualizaciones de seguridad
TNT4-05 <SLIDETITLE>Entry Slide</SLIDETITLE>
Entender la Política de grupo Parte 3. Lo que vamos a cubrir Administración de la Política de grupo Administración avanzada de la política de grupo Secuencia.
Microsoft Operations Manager 2005 para Active Directory.
Introducción a Data Protection Manager 2006
Descripción técnica de Microsoft Virtual Server 2005 R2.
Introducción a Microsoft Operations Manager 2005 Joshua Sáenz G Joshua Sáenz G
Implementaciones de Microsoft Operations Manager 2005 for Exchange.
Lo nuevo en Microsoft Office Project Server 2003 Microsoft Corporation.
Suite Small Business Premium Prepaid
Código: HOL-WIN36. Core Version ¿Por qué Core Version? Configuración y securización del Servidor Instalación y configuración de roles Instalación y configuración.
Desarrollo de aplicaciones para Windows con VB.NET 2005 Capitulo 3.
Virtual Desktop Infrastructure (VDI) from Microsoft
Introducción a servidores
SharePoint 2010 como plataforma para proveedores de servicio
Control Parental en Windows Vista. Se ha dicho por ahí… …sobre Windows Vista: …sobre Windows Vista: - El usuario quiere trabajar y usar su ordenador,
TEMA 2: «CONFIGURACIÓN DE MÁQUINAS VIRTUALES»
Diseño e implementación de un ambiente virtualizado para un Sistema de Administración de Contenidos usando Microsoft SharePoint con cada uno de sus componentes.
INFOPATH.
Introducción a los servicios Web
System Center Reporting Manager 2006 Implantación y configuración Joshua Sáenz G Joshua Sáenz G
Introducción a la nueva consola de administración de Exchange 2007 Angel Sánchez Clemares Ingeniero de Soporte David Cervigón IT.
WINDOWS AZURE CONNECT.
Exchange Server 2007 Actualización de un clúster CCR a Service Pack 1 Joshua Sáenz G.
José Parada Gimeno ITPro Evangelist
Licenciamiento en entornos virtualizados
[¿Qué es la nube?] [Carina Carballido]
Samuel López MVP Windows Expert-ItPro Windows 8 para ItPros
Microsoft System Center Operations Manager 2007 Gestión de Eventos
Windows Powershell Windows Server 2012.
Nuevas Certificaciones y cómo conseguirlas David Carrasco Microsoft Certified Trainer
César de la Torre – Programas Técnicos para Partners División de Desarrollo y Plataforma – Microsoft Spain.
Integración de BizTalk 2009 con Visual Studio 2008 Enrique Palomino BizTalk Escalation Engineer.
Protección de datos de Exchange con System Center Data Protection Manager 2007 Joshua Sáenz G.
TRUCOS Y PISTAS PARA CONFIGURAR KCD CON ISA 2006
Generación de Workflows con SharePoint Designer Matías Cordero Ochoa
Agenda Fortificación de la arquitectura Fortificación de la arquitectura Modelo de seguridad en SharePoint Modelo de seguridad en SharePoint Planes de.
Reporting Services: Report Builder Server Mode Enhacements
Gestión Basada en Directivas en SQL Server 2008
Con la colaboración de:. Fernando Bocigas {Jefe de Producto SQL Server}
Antonio Gámir TSP – Windows Client
FOREFRONT TMG HTTPS INSPECTION Juan Luis García Rambla MVP Windows Security
Módulo 1: Primeros Pasos
Características Técnicas
Entornos de programación
Directorio Activo- Active Directory
APROWEB el Software para administración de proyectos
Oportunidad de canal Actualizar software de servidor Actualizar hardware de servidor Proporcionar servicios de migración de aplicaciones Estos productos.
Mejoras y Nuevas Características de ISA Server 2004 Chema Alonso MVP Windows Server Security
Fiery Command WorkStation 5
PowerPivot: SharePoint IT Experience José Quinto Zamora DPE (Data Platform Engineer) Solid Quality Mentors
Programación e Ingeniería de Software III
Introducción Técnica a Virtual PC Sergio Dongo Bonello Microsoft España Soluciones de Educación.
Cuentas de usuarios y grupos en windows 2008 server
Resumen Cap. 2 María Camila López Restrepo 11*3.  Es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware.
TALLER DE SISTEMAS OPERATIVOS
ABRIMOS NUESTRA, MMC PERSONALIZADA. NOS POSICIONAMOS DENTRO DE “ACTIVE DIRECTORY USERS AND COMPUTERS” Y LO EXPANDIMOS.
1.2 Requerimientos de instalación > >
INVESTIGACION DE TEMARIO JOSE LUIS VEGA MERINO.  1.2. Requerimientos de instalación.  Microsoft Windows 7 Professional y Microsoft Windows 7 Ultimate.
WINDOWS SERVER 2008 r2 ADMINISTRACION DE RECURSOS: Con el Administrador de recursos del sistema de Windows del sistema operativo Windows Server® 2008 R2,
ORDENADOR HARDWARE UNIDAD CENTRAL Microprocesador memoria PERIFÉRICOS Teclado, ratón, Escáner, Impresora, Webcam, lápiz, Etc. SOFTWARE SISTEMAS OPERATIVOS.
Transcripción de la presentación:

Scripting con Virtual Server. Daniel Matey MCSE, MCSA, MCSD, MCDBA. MVP Operations Manager. Blog: http://geeks.ms/blogs/dmatey

Agenda Beneficios del uso de scripting. ¿Qué necesito para hacer y correr scripts? La seguridad en los scripts. ¿Para que pueden ser útiles los scripts de VS 2005? Un repaso a las técnicas básicas de scripting. Scripting en Virtual Server 2005 R2. Powershell. Scripting con MOM 2005 y 2007. El futuro del scripting en entornos virtuales.

Beneficios del uso de Scripts Rapidez a la hora de correr tareas repetitivas. Evita errores humanos. Un script, con buenos comentarios es una documentación excelente. Mejor gestión del cambio. Automatizable.

¿Qué necesito para hacer y correr scripts? Los scripts se pueden programar con cualquier editor de textos, como por ejemplo el Notepad. Windows Server 2003 y XP incluyen nativamente soporte para WSH y los lenguajes de script VBScript y JScript. El soporte para scripts esta inicialmente deshabilitado en VS.

DEMO 1 Configurar Virtual Server para permitir la ejecución de scripts.

La seguridad en los scripts. Los scripts siempre corren bajo el contexto de seguridad del usuario que los lanza. Si queremos crear scripts que se conecten a servidores remotos tendremos que tener en cuenta la seguridad. Cuentas de dominio (Recomendado). Conectarse al VS con usuario y contraseña (Texto plano por defecto)

¿Para que pueden ser útiles los scripts de VS 2005? Crear/Borrar maquinas virtuales. Descartar/Salvar el estado. Listar las maquinas virtuales. Ver/Cambiar la configuración de maquinas virtuales. Operar remotamente las maquinas virtuales. Instalar las Additions. Apagar / encender / resumir. Modificar permisos. Clustering, Client, etc.

Scripting en Virtual Server R2 Virtual Server provee de una serie de objetos COM que pueden ser usados programáticamente para interactuar con Virtual Server. Se puede acceder programáticamente a VS desde: .Net. Scripts. PowerShell Cualquier lenguaje o plataforma de desarrollo que soporte COM.

Un repaso a las técnicas básicas de scripting. Cscript, Wscript (Demo 2). Argumentos y gestión de errores(Demo 3). Funciones. http://devguru.com/technologies/vbscript/13896.asp Bucles. http://devguru.com/technologies/vbscript/14154.asp

Objetos, instancias, métodos y propiedades. Para trabajar con VS es necesario instanciar objetos COM. Set miVirtualServer = CreateObject("VirtualServer.Application") - Los objetos tienen propiedades que nos permiten leer información y métodos que nos permiten ejecutar acciones. En algunos casos un método puede devolvernos alguna información, un objeto o una colección de objetos. set colVMs = miVirtualServer.VirtualMachines - En este caso colVMS contiene una colección con todas las VM del servidor en el que estamos.

Para recorrer una colección podemos usar un bucle for each. For Each VM in colVMs wscript.echo “Nombre de la VM: & VM.AccountName Next ¿Cómo puedo saber mas sobre el modelo de objetos de VS?. http://msdn2.microsoft.com/en-us/library/aa368876.aspx Programmer´s Guide (en el menú de inicio)

DEMO 4 Listar todas las maquinas virtuales.

Scripting en Virtual Server 2005 R2. DEMO 5 -Crear una maquina virtual nueva a partir de una existente. -Añadir recursos a una maquina existente.

Scripting en Virtual Server 2005 R2. Virtual Server Scripts: http://www.microsoft.com/technet/scriptcenter/scripts/vs/default.mspx?mfr=true

PowerShell PowerShell es un nuevo sistema de línea de comandos y scripting. Desde PowerShell es posible llamar a objetos COM. Podemos descargar PowerShell desde: http://www.microsoft.com/technet/scriptcenter/topics/msh/download.mspx

Scripting en Virtual Server 2005 R2. DEMO 6 -PowerShell.

Operations Manager & VS. Operations Manager puede correr scripts que: Scripting con MOM 2005 y 2007. Operations Manager & VS. Operations Manager puede correr scripts que: Ayuden a monitorizar VS. Reaccionen ante situaciones concretas. Para mas información consultar el SDK de Operations Manager.

El futuro del scripting en entornos virtuales. SCVMM. Virtualización en Longhorn server.

Y por ultimo….. La seguridad de las maquinas virtuales es tan importante como las de las físicas (Actualizaciones, Fortificación, etc.) Los scripts pueden ser un agujero de seguridad especialmente aquellos que estén temporizados y corran con privilegios. Firma siempre tus scripts.

¿Vas a hacer un piloto sobre Virtualización? Con Virtual Server R2 SP1 o Windows Virtualization Podemos ayudarte con: Webcasts dedicadas con los grupos de producto Presentaciones y Whitepapers Laboratorios online Soporte gratuito Suscripción a TechNet gratuita TODO completamente GRATIS Contacta con nosotros para iniciar el proceso: david.cervigon@microsoft.com jose.parada@microsoft.com Otras tecnologías con las que puedes contar con este tipo de ayuda para desarrollar un piloto HPC, IIS7, PowerShell, NAP, ISA 2006, Vista, Bitlocker, Microsoft Office Sharepoint Server

Más acciones de Virtualización Versión grabada: Tecnologías de Virtualización de Microsoft. Presente y Futuro Introducción Técnica a Virtual PC Uso avanzado de Virtual Server 2005 R2. Cómo virtualizar diferentes roles de Servidores de Infraestructura Virtualización de la infraestructura de las Delegaciones Remotas Próximas sesiones: Virtual Server Scripting. Migración de máquinas físicas a máquinas virtuales 29 de Mayo Virtualización de aplicaciones con Microsoft Softgrid. 31 de Mayo