皆さん、こんにちは。今日は、Windows Server 2019でタスクスケジューラを使って、サーバーを自動的に再起動する方法についてお話しします。サーバーの安定運用には定期的な再起動が効果的ですが、手動で行うのは手間ですよね。そこで、タスクスケジューラを活用して、指定した日時に自動で再起動させる設定方法をご紹介します。
タスクスケジューラとは?
まず、タスクスケジューラについて簡単に説明します。これは、Windowsに標準で備わっている機能で、特定の時間や条件でプログラムやスクリプトを自動的に実行できるツールです。例えば、毎週日曜日の深夜にサーバーを再起動するといった設定が可能です。
タスクスケジューラを使ってサーバーを自動再起動する手順
それでは、具体的な設定手順を見ていきましょう。
- タスクスケジューラの起動
- 画面左下のスタートボタンをクリックし、「タスクスケジューラ」と入力して検索します。
- 表示された「タスクスケジューラ」をクリックして起動します。
- 基本タスクの作成
- タスクスケジューラの右側にある「基本タスクの作成」をクリックします。
- 「名前」に「自動再起動」と入力し、「次へ」をクリックします。
- タスクのトリガー(実行タイミング)の設定
- 再起動を実行する頻度を選択します。例えば、毎週日曜日の深夜に再起動したい場合は、「毎週」を選択し、「次へ」をクリックします。
- 具体的な日時を設定し、「次へ」をクリックします。
- 操作の設定
- 「プログラムの開始」を選択し、「次へ」をクリックします。
- 「プログラム/スクリプト」の欄に「shutdown.exe」と入力します。
- 「引数の追加(オプション)」の欄に「/r /f /t 0」と入力します。
- これらのオプションは以下の意味を持ちます
- /r再起動を実行
- /f実行中のアプリケーションを強制終了
- /t 0待ち時間なしで即時実行
- タスクの完了
- 設定内容を確認し、「完了」をクリックします。
- タスクの詳細設定
- 作成したタスクをダブルクリックしてプロパティを開きます。
- 「全般」タブで、「ユーザーがログオンしているかどうかにかかわらず実行する」を選択し、「最上位の特権で実行する」にチェックを入れます。
- 「条件」タブで、「タスクを実行するためにスリープを解除する」にチェックを入れます。
- 「OK」をクリックして設定を保存します。
以上で、指定した日時にサーバーが自動的に再起動されるようになります。
設定時の注意点
- タスクスケジューラで設定した再起動タスクが実行されない場合、タスクのトリガーが「1回限り」に設定されていると、再起動時にタスクが実行されないことがあります。タスクの「有効期限」を設定することで、この問題を回避できます。
- 長期間サーバーを再起動していないと、タスクスケジューラのタスクが開始されない事象が発生することがあります。定期的な再起動を行うことで、問題の発生を回避できます。
よくある質問や疑問
Q1: タスクスケジューラで設定した再起動が実行されない場合、どうすればよいですか?
タスクのトリガーが「1回限り」に設定されていると、再起動時にタスクが実行されないことがあります。タスクの「有効期限」を設定することで、この問題を回避できます。
Q2: 長期間サーバーを再起動していない場合、タスクスケジューラのタスクが開始されないことがありますか?
はい、長期間サーバーを再起動していないと、タスクスケジューラのタスクが開始されない事象が発生することがあります。定期的な再起動を行うことで、問題の発生を回避できます。
今すぐ解決したい!どうしたらいい?
いま、あなたを悩ませているITの問題を解決します!
「エラーメッセージ、フリーズ、接続不良…もうイライラしない!」
あなたはこんな経験はありませんか?
✅ ExcelやWordの使い方がわからない💦
✅ 仕事の締め切り直前にパソコンがフリーズ💦
✅ 家族との大切な写真が突然見られなくなった💦
✅ オンライン会議に参加できずに焦った💦
✅ スマホの重くて重要な連絡ができなかった💦
平均的な人は、こうしたパソコンやスマホ関連の問題で年間73時間(約9日分の働く時間!)を無駄にしています。あなたの大切な時間が今この悩んでいる瞬間も失われています。
LINEでメッセージを送れば即時解決!
すでに多くの方が私の公式LINEからお悩みを解決しています。
最新のAIを使った自動応答機能を活用していますので、24時間いつでも即返信いたします。
誰でも無料で使えますので、安心して使えます。
問題は先のばしにするほど深刻化します。
小さなエラーがデータ消失や重大なシステム障害につながることも。解決できずに大切な機会を逃すリスクは、あなたが思う以上に高いのです。
あなたが今困っていて、すぐにでも解決したいのであれば下のボタンをクリックして、LINEからあなたのお困りごとを送って下さい。
ぜひ、あなたの悩みを私に解決させてください。
まとめ
今回は、Windows Server 2019でタスクスケジューラを使ってサーバーを自動的に再起動する方法をご紹介しました。定期的な再起動を自動化することで、サーバーの安定運用がより簡単になります。設定は少し手間かもしれませんが、一度行えば後は自動で動作しますので、ぜひ試してみてください。
他にも疑問やお悩み事があれば、お気軽にLINEからお声掛けください。
コメント