バックアップの前後にコマンドを実行する方法
いわゆるプレスクリプト・ポストスクリプトの機能をNetworkerで実現するには、デフォルトのsaveコマンドではなく、savepnpcコマンドを利用する。
savepnpcを利用することで、
といった一連の動作が可能となる。
利用方法
「Legato NetWorker 管理者ガイド」UXAG.PDFをsavepnpcで検索するとサンプル付きで見つかる。
かいつまんでまとめると、
- nwadminのメニューで、クライアント-クライアント設定-クライアント名 を選択し、[Backup Command] に savepnpc を指定する
- /nsr/res/グループ名.resを作成する
/nsr/res/グループ名.res
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- type
- savepnpc 固定
- precmd
- バックアップ前に実行するコマンドを指定。',' 区切りで複数指定可
- pstcmd
- バックアップ後に実行するコマンドを指定。',' 区切りで複数指定可
- timeout
- バックアップがtimeoutまでに終了しなかった場合、pstcmdを実行する
トラブルシュート
上手く動かないときは?
以下が詳しい。
How do I set up a savepnpc script?
http://www.backupcentral.com/components/com_mambowiki/index.php/How_do_I_set_up_a_savepnpc_script%3F