Reinicio programado de servidores Windows

Miércoles, Noviembre 18th, 2009 | Tecnología

Recientemente quise programar el reinicio de un par de servidores Windows, pero quería hacerlo fácil, sin mucha complicación, así que rescaté el comando shutdown del fondo de mi memoria (maldito Blaster …). Lo que no recordaba de este comando es que solo te permite poner 600 segundos en el temporizador, por lo que si deseas reiniciar (o apagar) un servidor dentro de varias horas, no sirve.

Ahí se acabó lo “fácil”, tocaba mirar otro sistema que en futuras ocasiones si que pudiese utilizar sin dar vueltas y que fuese una triste línea de comando o similar.

Resulta que en Windows 2003 sigue existiendo un comando un tanto antiguo, tsshutdn.exe.

Por ejemplo con “tsshutdn /REBOOT /DELAY:36000″ reiniciaremos el servidor donde lo ejecutemos al de 10 horas.

Como ventajas, la consola desde la que lo lanzas se mantiene abierta, si vuelves a entrar al servidor verás que está programado el reinicio o apagado y con un simple Ctrl+C lo cortarás.

Como fallos, por ejemplo muestra un aviso que se va a reiniciar en 60 segundos, y al cumplirlos aplica el “delay”; no es muy claro si no sabes que trabaja así.

Tags: , , , , ,

4 comentarios to Reinicio programado de servidores Windows

santisaez
27 Noviembre 2009

¿Y que pasaría si se reinicia el servidor una vez lanzado el tsshutdn? ;)

Muy curiosa la limitación de 600 segundos del “shutdown”..

Saludos,

Iván
27 Noviembre 2009

Si se reinicia ese comando se pierde (o eso creo ya lo probaré), pero en cualquier caso ya se ha reiniciado.

Si necesitas que se reinicie en un momento exacto para una operación concreta, este método es una chapuza, era una forma fácil y rápida de programar un reinicio o apagado. Para algo “importante” mejor crea una tarea programada que llame a shutdown.exe que te permite dejar un comentario de apagado o reincio programado con los códigos correspondientes para poder auditarlo en el futuro.

santisaez
30 Noviembre 2009

¿System Center no permite estas cositas?

Lo pregunto por si algún día tengo que apagar N-cientos servidores con Windows en un determinado instante :P

santisaez
4 Diciembre 2009

Ivan, quizás te interese este post que explica como apagar/reiniciar una máquina Windows desde Linux:

http://rm-rf.es/apagar-reiniciar-maquina-windows-remotamente-desde-linux

Deja un comentario

Disculpa, debes iniciar sesión para escribir un comentario.