web-dev-qa-db-ja.com

Windows Server 2008R2を起動およびシャットダウンするようにスケジュールします

Win Server 2008 R2 + SQL Server 2008 R2をセットアップしたばかりで、2つのタスクをスケジュールしたいと思います。 1つはシャットダウンするか、特定の時間に休止状態にするためのもので、もう1つは彼を起こすためのものです。どちらのタスクも毎日実行する必要があります。システムを起動するために、マシンの内部クロックを使用してBIOSでスケジュールされたタスクを設定しようとしましたが、うまくいきませんでした。

何か案は?

2
Levi Kovacs

このためにはおそらく二つのものが必要になります。

  1. スケジュールタスクOS内発砲shutdown /h /t 2あなたの予定された時間に。
  2. 次のいずれか:
    1. オンにするサーバーへのBIOSタイマー。
    2. Wake-on-LANを活用し、サーバーの電源をオンに戻したい正確な時間にWakeupパケットを発行します。
4
sysadmin1138

シャットダウンはかなり簡単です。次のコマンドラインでスケジュールされたタスクを作成します。

shutdown /s /t 60 /c "Scheduled shutdown"

これにより、60秒の警告が表示された後、コンピューターがシャットダウンされます。スタックしたプログラムを強制的に閉じ、システムイベントログにコメントを残します。

起動をスケジュールできるWindowsの機能は考えられません。通常はBIOSのドメインです。デルのワークステーションで実行した簡単なテストでは、「自動電源オン」を有効にし、電源オン時間を設定する必要がありました。他のいくつかのBIOSは直感的ではないかもしれないと思います。

よりエキゾチックでルーブゴールドバーグ風のソリューションの場合は、wake-on-LANを有効にして、隣接するコンピューターからウェイクアップパケットを送信できます。しかし、私はそれを自分で機能させることができたことがありません。

最後に、そもそもサーバーの電源を切る必要があるのではないかと思います。大多数のサーバーは常に稼働しています。

1
Craig Putnam