Reinicie o Schedule - 400+ windows server

1

Eu tenho usado tarefas agendadas para reinicializar uma pequena quantidade de servidores do Windows 2003, eu gostaria de começar a reinicializar o resto (400) a cada três meses.

Qual é a maneira mais eficiente de implementar isso em 2003 sem ter que visitar o servidor.

    
por JJJJNR 14.01.2014 / 15:18

2 respostas

5

Use um script para chamar shutdown /r /t 0 /m \server . A opção / m executa o desligamento em uma máquina remota. Como um exemplo aproximado, se você tiver um arquivo de texto com cada nome de servidor em uma linha separada, usando o PowerShell de um computador de controle, poderá executar:

get-content c:\servers.txt | foreach-object { shutdown /r /t 0 /m \$_ }
    
por 14.01.2014 / 15:19
3

Você não deve reiniciar os servidores apenas por causa disso. Se um servidor "desacelera" ao longo do tempo, você deve estar rastreando a causa raiz disso, não reinicializando-o aleatoriamente. E se o seu desempenho não se degradar com o tempo, por que você está incomodando com reinicializações inúteis?

Além disso, se um servidor passar mais de três meses sem uma única reinicialização, isso significa que você não está aplicando atualizações regularmente a ele; e esta é uma questão muito mais preocupante ...

    
por 14.01.2014 / 15:27