ss_blog_claim=523adfc12fd43a389f862977c57fd09e

Cómo hacer un Backup del WSUS [ Tutorial ]

Publicado el 18 April, 2008 | por Diego Cabai | Leído 335 veces

WSUS_logo Todos conocemos lo importante de hacer backups de nuestra información, lo mismo es necesario para los servidores y sus servicios. Hace poco recibí una pregunta de la lista de mensajes de WSUS de Microsoft donde preguntaba si "acostumbrábamos tombar backup del WSUS". El texto bien decía que él siendo administrador no tomaba backup porque decía que todo se podía volver a hacer sin perder nada, pero luego de la primera caída tuvo que trabajar mucho en regenerar los grupos y de Computadores y en re-aprobar todos los parches correspondientes.

Bajo esta experiencia se dio cuenta que sí requiere tomar backup del WSUS. No tanto de los parches bajados pero si de las configuraciones y de los parches aprobados y cuales no, que es uno de los puntos mas importantes. No vaya a ser que luego se apruebe algo que no estaba probado. Por eso creo conveniente hacer un mini tutorial de cómo hacer backup a una instalación de WSUS por defecto. Luego haré uno sobre si la base de datos está en un servidor externo.

El backup que voy a plantear es utilizando la herramienta ntbackup incluída en Windows 2003. Recordemos que en 2008 no viene esta herramienta por defecto, sino que viene Windows Backup y no soporta la misma utilización. Si utilizamos una base de datos externa debemos realizar el backup desde el administrador de SQL 2005.

La información importante para resguardar de WSUS es:

  • Base de Datos
    Contiene la metadata de los updates, la configuración del servidor y la información de los clientes
  • Contenido
    El directorio con el contenido bajado de internet \WSUS\WSUSContent
  • Directorio de Reparación de WSUS
    Donde se guardan los .msi para repararlo \WSUS\UpdateServicesPackage

Realizar el Backup

1. Ejecutamos el comando ntbackup.exe para abrir la aplicación con la que realizaremos el backup.

2. Si abrimos la aplicación en modo de asistente debemos seleccionar la opción "Back up files and settings" y el siguiente paso debe ser "Let me choose what to back up".

image image

3. Cuando nos pregunte qué queremos hacer backup "Items to Back Up" debemos seleccionar el directorio WSUS raíz. En mi caso C:\WSUS.

4. En el paso siguiente nos va a preguntar dónde queremos guardar el backup y con qué nombre. Si tenes una unidad de cinta instalada podes enviarlo a esa unidad, sino podes seleccionar "Let me choose a location not listed here…" y ahí lo podemos guardar en el disco del servidor. Luego ese archivo puede ser tomado por otro servidor de Backup centralizado, asegurándonos de tener un backup con una herramienta que nos sirva para hacer el restore. En el campo del nombre podemos poner lo que querramos.

image image

Si seleccionamos "Let me choose…." debemos hacer click en el botón de Browse y elegir la ruta del disco donde queremos dejar el backup con extensión *.bkf.

image5.  Por último veremos cómo se realiza el backup, con el tiempo estimado del mismo, tamaño, etc. En la pantalla anterior se podía definir algunos parámetros extra como si queremos que sea incremental, full, etc. Recomiendo siempre hacer un backup Full en caso que no sea mucho el tamaño, que así es por lo general.
Al finalizar podemos ver un reporte del trabajo realizado, que en si es revisar el log del backup en formato texto.

Recuperando el Servidor

Bueno, lo facil ya se hizo, tomamos un backup, pero cómo hacemos para recuperar el servidor o realizar un restore de la información y configuración sobre el mismo equipo y dejar el servicio operativo?

1. Nuevamente ejecutamos el comando ntbackup.exe para abrir la aplicación con la que realizaremos el restore.

2. Ahora en vez de seleccionar "Back up" debemos seleccionar "Restore files and settings" y luego cuando nos pregunte qué queremos hacer restore marcamos el directorio WSUS completo desde el último backup realizado que nos aparecerá en la pantalla.

image  image

3. Cuando pasemos esas pantallas tendremos el resumen final y en el botón "Advanced" podemos cambiar la ruta donde queremos hacer el restore, lo ideal para recuperar el servicio es "Original Location", luego si queremos pisar los archivos que actualmente existen o no, y por último la seguridad de dichos archivos.
Hacemos click en Finish y va a realizar el restore del servicio a su estado anterior.

Faltan todavía un par de puntos a revisar y chequear. Por ejemplo, uno es que cada servidor de WSUS tiene un ID único, si hacemos restore a mas de un servidor del mismo árbol de WSUS no nos va a traer la info del mismo, lo cual mucho no nos sirve. El otro punto por ejemplo es que debemos reciclar el Application Pool de WSUS para que tome el restore que hicimos y un último paso sería resetear el WSUS para que tome la actualización de contenido que hicimos.

imageReciclando el Application Pool:

1. Abrimos la consola de Administración del IIS.
2. Bajo el servidor de WSUS vamos a encontrar Application Pools y Web Sites. Dentro de Application Pools vemos WsusPool.
3. Hacemos click derecho sobre WsusPool y elegimos "Recycle".

imageResetear el WSUS:

1. Abrimos un Command Prompt con el comando cmd.exe desde Start - Run.
2. Navegamos hasta el directorio de instalación de Update Services, en mi caso "C:\Program Files\Update Services\Tools".
3. Ahí ejecutamos el comando wsusutil.exe reset

Email Email | Imprimir Imprimir |  PDF

Deja un comentario!