バックアップの必要に迫られたので.そのPCはHOME EditionだったのでXPのインストールCDからツールをインストールする必要があった.
ntbackupから直接定期的に実行させるタスクを追加することができるが,バックアップ先のファイルの名前を実行する度に変えることはできないようである.
でコマンドラインから実行できればバッチファイル作ってそれをタスクに登録すればいけるんじゃね?と思い,Tech TIPS:Windowsのバッチファイル中で日付をファイル名に使用する (1/2) - @ITが引っかかった.日時をファイル名にしてntbackupを実行するバッチファイルが記述されている.まさにこれがしたかったのだ…ありがとう@IT…
bksファイル*1をntbackup.exeで作成し,http://www.microsoft.com/resources/documentation/WindowsServ/2003/enterprise/proddocs/ja-jp/Default.asp?url=/resources/documentation/WindowsServ/2003/enterprise/proddocs/ja-jp/ntbackup_command.aspを見ながらバッチファイルを書いた.
とりあえず1日一回実行する増分バックアップと,1週間に一回バックアップする通常バックアップの2つのバッチファイルを作って,タスクに登録.
ところがタスクは時間になっても実行されません.
実は理由はわかっているのですが,一応秘密です.
まぁ,タスクで実行されなくても,バッチファイルを実行するだけでバックアップがとれるようになったのでそれでいいことにしましょう.
*1:どのファイルをバックアップするかが記述されている