- PR -

リモートでNTBackupを実行する方法

1
投稿者投稿内容
BS
会議室デビュー日: 2006/07/27
投稿数: 12
お住まい・勤務地: 名古屋市
投稿日時: 2006-09-12 17:20
WindowsServer2003(WS2003)とWindowsStorageServer2003(WSS2003)があります。

通常、WSS2003は電源オフで必要に応じてWS2003からWakeupコマンドで起動し
NTBackupを実行した後、Shutdownするようなスクリプトって可能なんでしょうか?

WSHで起動、終了は、サンプル等が検索できますがリモートでのNTBackup実行が見あたりません。

WSS2003側にbatファイルをおいてWS2003から実行してみるのですが、NTBackupが実行されません。

そもそもやろうとしていることが無謀なのか?の疑問も残るのですが・・・
過去ログも探してはみましたが、やはり記述がなく困っております。

よろしくお願いします。

ue
ぬし
会議室デビュー日: 2005/05/07
投稿数: 581
お住まい・勤務地: 広島市
投稿日時: 2006-09-12 18:11
こんばんは。

Windows Storage Server 2003 に ntbackup を実行するタスクを作成してください。
作成したタスクは Windows Server 2003 で schtasks コマンドを run パラメータ付きで実行することにより Windows Storage Server 2003 上で実行されます。
_________________
上本亮介 (ue) @ わんくま同盟
Microsoft MVP for VSTO (Jul 2008 - Jun 2009)
Hello Another World!
.NET 勉強会 / ヒーロー島
BS
会議室デビュー日: 2006/07/27
投稿数: 12
お住まい・勤務地: 名古屋市
投稿日時: 2006-09-12 18:16
ご回答ありがとうございます。

早速試してみます。ご報告は、明日・・・
BS
会議室デビュー日: 2006/07/27
投稿数: 12
お住まい・勤務地: 名古屋市
投稿日時: 2006-09-13 11:39
こんにちは。

今日朝から作業しておりましたが、NTBackupの実行はできるようになりましたがシャットダウンがうまくできません。

正確に言うと、NTBackupの終了を確認できないのです。
確認をする方法は、ないのでしょうか?

WMI?でサービスを監視するとか?
ue
ぬし
会議室デビュー日: 2005/05/07
投稿数: 581
お住まい・勤務地: 広島市
投稿日時: 2006-09-13 14:42
ueです。

引用:

今日朝から作業しておりましたが、NTBackupの実行はできるようになりましたがシャットダウンがうまくできません。

正確に言うと、NTBackupの終了を確認できないのです。
確認をする方法は、ないのでしょうか?


Windows Server 2003 から ntbackup の終了を確認するのは大変です。
代わりに Windows Storage Server 2003 のバックアップ用ジョブに手を加えてください。
ntbackup コマンドに続けてシャットダウンの処理を記述したバッチファイルをジョブとして登録しておけば上手く動くと思います。
_________________
上本亮介 (ue) @ わんくま同盟
Microsoft MVP for VSTO (Jul 2008 - Jun 2009)
Hello Another World!
.NET 勉強会 / ヒーロー島
BS
会議室デビュー日: 2006/07/27
投稿数: 12
お住まい・勤務地: 名古屋市
投稿日時: 2006-09-13 16:25
ue様
ありがとうございました。

想定していた動作が行えました。

>Windows Server 2003 から ntbackup の終了を確認するのは大変です。
は、不可能なのでしょうか?

要件は、クリアーされたのでいいといえばいいのですが・・・
ちょっと気になるもので。
ue
ぬし
会議室デビュー日: 2005/05/07
投稿数: 581
お住まい・勤務地: 広島市
投稿日時: 2006-09-13 17:03
ueです。

引用:

>Windows Server 2003 から ntbackup の終了を確認するのは大変です。
は、不可能なのでしょうか?


私が思いつくのは schtasks コマンドを query パラメータと v パラメータ付きで実行して、その戻り値で判断する方法です。
が、スマートな方法ではない感じですね。

ちなみに ntbackup の終了コードはサポート技術情報の Backup returns invalid and inconsistent return codes in Windows Server 2003 and in Windows 2000 (日本語は機械翻訳) にあるように今のところ信頼できそうにないです。
バックアップが正常に終了したのかどうかはタスクの [前回の結果] として表示される終了コードを見ただけでは分からないのでご注意ください。
_________________
上本亮介 (ue) @ わんくま同盟
Microsoft MVP for VSTO (Jul 2008 - Jun 2009)
Hello Another World!
.NET 勉強会 / ヒーロー島
BS
会議室デビュー日: 2006/07/27
投稿数: 12
お住まい・勤務地: 名古屋市
投稿日時: 2006-09-13 17:21
ue様

お手数をおかけしまして申し訳ございませんでした。
大変参考になりました。

お礼申し上げます。
1

スキルアップ/キャリアアップ(JOB@IT)