IBM®
本文へジャンプ
    Japan [変更]    ご利用条件
 
 
検索範囲 検索:    
    ホーム    製品    サービス & ソリューション    サポート & ダウンロード    マイアカウント    
 
developerworks > My developerWorks >  Dashboard > FastBack Japan Wiki > FastBack Japan Wiki > バッチ・スクリプトから管理コマンドを実行する
developerWorks
Log In   View a printable version of the current page.
バッチ・スクリプトから管理コマンドを実行する
Added by ISHIDA, last edited by ISHIDA on Dec 15, 2008  (view change)
Labels: 
(None)

Fastbackの様々な定義・ジョブの実行はFastbackマネージャーのパネルで行うのが簡単ですが、管理コマンドをスクリプトとして実行することもできます。
パートナー様より 「業務終了などのアプリ的なイベントを拾って、バックアップのジョブを起動したい」 とのお声を頂いたので、ちょっとやってみました。(下記の元ネタはIBMのYさんから頂きました。ありがとうございます)


前提知識

各種の管理コマンドの構文はマニュアル FastBack インストールおよびユーザーズ・ガイドの「第20章 管理コマンド行」 に掲載されています。


ポリシー名は英語のみに

簡易ポリシーウイザード で作成したポリシー名には日本語が含まれるため、別途ポリシー名を英語のみに変更しておいてください。


コマンド実行前準備

以下のいずれかの方法で。
①コマンドプロンプトを開き、FastBack導入ディレクトリ配下のshellディレクトリに移動
  ex) .C:\Program Files\Tivoli\TSM\FastBack\shell

②Windowsスタートアップより、【すべてのプログラム】→【Tivoli Storage Manager】→【FastBack】→【Administrative Command Line】を選択


管理コマンド実行の例

  1. ヴァージョン確認
    > FastBackShell.exe -c -u admin -p admin123 -d xpress-restore ver view
  2. ポリシー一覧の確認
    > FastBackShell.exe -c -u admin -p admin123 -d xpress-restore policy view
  3. ポリシーを増分で今すぐ実行
    > FastBackShell.exe -c -u admin -p admin123 -d xpress-restore policy run_now -pname smile1_E -type inc

※typeのオプションには、inc(増分)、full(完全)があります。

実行例

FastBackShell.exe -c -u admin -p admin123 -d xpress-restore policy run_now -pname smile1_E -type inc
FBSC1414I FastBack Server への接続待ち時間: 1 秒...
FBSC1414I FastBack Server への接続待ち時間: 2 秒...
FBSC1414I FastBack Server への接続待ち時間: 3 秒...

ポリシー 'smile1_E' の「今すぐ実行」のスナップショットが正常に実行されました。
...................
C:\Program Files\Tivoli\TSM\FastBack\shell>


クライアントからの起動方法

  • set_connection で管理コマンドの宛先を指定できます。これを利用すればクライアントからサーバーのポリシーを起動することも可能になります。
  • クライアントに「管理コマンド行」も導入しておいてください。

    実行例

    C:\Program Files\Tivoli\TSM\FastBack\shell> FastBackShell.exe -c -u admin -p admin123 -d xpress-restore set_connection server_computer smile1
    FastBack Shell は smile1 上の FastBack Server を処理するよう変更されました。
    C:\Program Files\Tivoli\TSM\FastBack\shell> FastBackShell.exe -c -u admin -p admin123 -d xpress-restore ver view
    FBSC1414I FastBack Server への接続待ち時間: 1 秒...
    FBSC1414I FastBack Server への接続待ち時間: 2 秒...
    FBSC1414I FastBack Server への接続待ち時間: 3 秒...
    , ,KERNEL_2K,Disk_Filter_X32502 , ver 2.54.0 Build 0,1229302733| , ,FS_WINDOWS,
    FS_Filter_X32502 , ver 1.58.0 Build 0,1229302733| , ,AGENT_WINDOWS,FastBackClien
    t_X32502 , ver 5.5.1 Build 120,1229302732| , ,KERNEL_2K,Disk_Filter_smile1 , ver
    2.54.0 Build 0,1229061392| , ,FS_WINDOWS,FS_Filter_smile1 , ver 1.58.0 Build 0,
    1229061395| , ,AGENT_WINDOWS,FastBackClient_smile1 , ver 5.5.1 Build 120,1229061
    389| , ,JAVA_CLIENT,smile1 , ver 5.5.1 Build 120,1222048800| , ,FBRep, , ver 11.
    18.0 Build 0,0| , ,APPLIANCE,FastBackServer_smile1 , ver 5.5.1 Build 120,1222107
    058|...................
    C:\Program Files\Tivoli\TSM\FastBack\shell>
    C:\Program Files\Tivoli\TSM\FastBack\shell> FastBackShell.exe -c -u admin -p admin123 -d xpress-restore policy run_now -pname smile1_E -type inc
    FBSC1414I FastBack Server への接続待ち時間: 1 秒...
    FBSC1414I FastBack Server への接続待ち時間: 2 秒...
    FBSC1414I FastBack Server への接続待ち時間: 3 秒...
    ポリシー 'smile1_E' の「今すぐ実行」のスナップショットが正常に実行されました。
    ...................
    C:\Program Files\Tivoli\TSM\FastBack\shell>

コマンドの宛先を変えるもうひとつの方法

下記のようにFastBackShell.iniを書き換えることもできます。これならFastback Mountも変更可能。ただし、改行などのレイアウトを崩さないようにご注意 ください。英語でも冒頭にコメント書いてありますが。余計なものを付与しないようにノートパッド等で編集するのが無難なようです。いわずもがなですが、 バックアップも必ず取っておきましょう


    日本IBMについて プライバシー お問い合わせ