재시작 일정 - 400개 이상의 Windows 서버

재시작 일정 - 400개 이상의 Windows 서버

나는 예약된 작업을 사용하여 소량의 Windows 2003 서버를 재부팅해 왔으며 3개월마다 나머지 서버(400개)를 재부팅하기 시작하고 싶습니다.

서버를 방문하지 않고도 2003년에 이를 구현하는 가장 효율적인 방법은 무엇입니까?

답변1

스크립트를 사용하여 호출합니다 shutdown /r /t 0 /m \\server. /m 스위치는 원격 시스템에서 종료를 실행합니다. 대략적인 예로, 각 서버 이름이 별도의 줄에 있는 텍스트 파일이 있는 경우 제어 컴퓨터에서 PowerShell을 사용하여 다음을 실행할 수 있습니다.

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

답변2

단지 이를 위해 서버를 재부팅해서는 안 됩니다. 시간이 지남에 따라 서버가 "느려지는" 경우 무작위로 재부팅하는 것이 아니라 근본 원인을 추적해야 합니다. 그리고 시간이 지나도 성능이 저하되지 않는다면 왜 쓸데없는 재부팅으로 귀찮게 하시나요?

게다가 서버가 한 번도 재부팅되지 않고 3개월 이상 지속된다면 이는 정기적으로 업데이트를 적용하지 않는다는 의미입니다. 그리고 이것은 훨씬 더 걱정스러운 문제입니다 ...

관련 정보