web-dev-qa-db-ja.com

バックアップが完了した後にサーバーを自動的に再起動する方法

バックアップジョブが完了したら、サーバーを再起動したいと思います。

コマンドラインで次を使用してバックアップジョブを起動します

wbadminのバックアップ開始[オプション]

このコマンドは、バックアップを開始して終了するだけです。したがって、サーバーはすぐに再起動するため、次のようなものを使用することはできません。

wbadminのバックアップ開始[オプション]
shutdown -r

同じスケジュールされたタスクでバックアップと再起動を実行するソリューションはありますか、それとも単に2つのタスクを適切な間隔でスケジュールする必要がありますか?

7
Lorenz Meyer

イベントログのイベントID4に基づいてタスクをスケジュールし、投稿後に再起動を開始できると思います。

http://technet.Microsoft.com/en-us/library/cc734345%28v=ws.10%29.aspx

Product:    Windows Operating System
ID:     4
Source:     Microsoft-Windows-Backup
Version:    6.0
Symbolic Name:  BACKUP_SUCCESS_EVENT
Message:    Backup finished successfully.

イベントログエントリを右クリックし、[タスクをイベントに添付]を選択するだけで、そこに移動します。 http://technet.Microsoft.com/en-us/library/cc748900.aspx

7
TheCleaner

get status 引数をwbadminに使用できます。ジョブが完了するまで戻らないため、バックアップを開始し、wbadmin get statusを起動し、バックアップの完了後に必要な処理を実行するスクリプトを作成するのは非常に簡単です。

6
Evan Anderson