miércoles, 3 de noviembre de 2010

Despliegue de iTunes 10 con SCCM

A menudo, el despliegue de una aplicación suele ser sencillo.
Normalmente las empresan que desarrollan productos empresariales tienen en cuenta que estos pueden ser desplegados en un gran número de equipos y nos echan una mano facilitándonos el despliegue..

Con el despliegue de iTunes 10 tuvimos un gran problema. Necesitábamos instalarlo en un gran número de equipos; Cada vez más debido a los iPhone que iba adquiriendo la empresa, y no había manera de hacer un despliegue y sencillo y rápido.

El instalador de iTunes se puede abrir con http://www.7-zip.org/ y de ahí podemos extraer los archivos MSI que necesitamos para el despliegue, que por orden de instalación (porque un pquete depende de otro y hay que acabar la instalación del anterior para que funcione el siguiente) son :
   
    - AppleApplicationSupport.msi
    - AppleMobileDeviceSupport.msi
    - Quicktime.msi
    - Itunes.msi

Así que creamos un script bat que lanzamos con SCMM junto con los archivos necesarios en el paquete que creamos con SCCM de la siguiente manera:

@echo off
@echo Installing Apple Application Support
start /wait msiexec /i AppleApplicationSupport.msi /quiet /passive
@echo Installing Apple Mobile Device Support
start /wait msiexec /i AppleMobileDeviceSupport.msi /quiet /passive
@echo Installing Quicktime
start /wait msiexec /i quicktime.msi /quiet /passive /norestart
@echo Installing itunes
start /wait msiexec /i itunes.msi /quiet /passive /norestart
exit


Está probado y funciona perfecto.

App Deploy para despliegue de aplicaciones con SCCM

Normalmente, para empaquetar las aplicaciones de uso genérico en la empresa, como Flash Player, Java, etc.. siempre consulto la página http://www.appdeploy.com/ en la que encuentro todos los modificadores que necesito para el despliegue. Por ejemplo, si necesito una instalación silenciosa para que los usuarios ni se enteren, si quiero quitar el reinicio automático después de la instalacion, si quiero cambiar de directorio de instación, etc...
A veces esta información, está en la misma página del producto, pero aquí se encuentra mucho más centralizado ya que tiene una gran base de datos.

Espero que os sirva de ayuda.

System Center Configuration Manager

Nosotros utilizamos SCCM en la empresa;
Para los que no lo conozcan es System Center Configuration Manager (ConfigMgr o SCCM), antes de Systems Management Server (SMS), es un producto de software de administración de sistemas de Microsoft, de la familia de productos System Center, para la gestión de grupos de sistemas informáticos basados en Windows.
Configuration Manager proporciona control remoto, administración de parches, distribución de software, despliegue de sistema operativo, protección del acceso a la red, e inventario de hardware y software;
Vamos, una maravilla  de software que nos ayuda a los administradores a mantener nuestros equipos sin levantarnos prácticamente de la silla..

miércoles, 13 de octubre de 2010

Marcar una cinta como disponible DPM2010 y DPM2007

Hola,
Vamos a inaugurar el blog con este post sobre DPM 2010 que nos acaba de ocurrir esta misma mañana.
Si habíais trabajado con copias de seguridad en cinta con DPM 2007, habréis visto que para borrar una cinta si no ha expirado, hay que marcarla antes como disponible antes de poder borrarla.
Esto se hace por seguridad, para no borrar contenido no debido, y solo deja marcarla como disponible mediante script de Power Shell.
Para DPM 2007, creamos un script que encontramos en algún blog que no recuerdo, y que no voy a escribir. Aunque si alguien lo necesita puede solicitárnoslo sin problema.
Al ir a utilizar dicho script para DPM 2010 y poder borrar así una cinta en la que hice un backup de prueba, no me ha funcionado.
Hemos estado buscando y hemos encontrado un link muy interesante sobre un script para el manejo de la librería de cintas en DPM 2010 (“DPMTapeUtil.Ps1”) con su guía de uso incluida(“DPMTapeUtil” userguide), que nos ha facilitado Microsoft con fecha 15 de septiembre de 2010..
http://blogs.technet.com/b/dpm/archive/2010/07/09/the-search-for-dpm-tape-utilities-stops-here.aspx?wa=wsignin1.0
Sirve para un montón de cosas, entre ellas:
Informes de recuperación, inventario inicial, marcar las cintas como disponibles, borrarlas , extraer datos, crear el catálogo de nuevo, ejecutar una copia de seguridad de una sola vez y mucho más ...
Estas funciones pueden ser utilizadas individualmente o en combinaciones, de forma interactiva en el servidor DPM o programado en varios servidores DPM.
Por ejemplo, para borrar las cintas que son "reciclables" todos los domingos a las 04:00 AM

Muy interesante..