Hitachi

JP1 Version 12 JP1/Data Highway - Server 構築・運用ガイド


8.4.11 帯域制御ルールの取得

管理対象のドメインで作成された帯域制御ルールの帯域制御ID,帯域制御ルール名,ドメイン名,アップロード時の通信帯域の制限値,ダウンロード時の通信帯域の制限値,および帯域制御ルールが有効かどうかのフラグを,一括で取得します。なお,取得した帯域制御ルールは,XML形式のファイルで出力されます。

〈この項の構成〉

(1) 形式

DWAdminClient.bat△GETBANDWIDTHRULE△
   △-result△帯域制御ルールの出力先ファイルパス
   △-property△プロパティファイルパス
   [△-concurrenttimeout△タイムアウト時間(秒)]

(2) 引数

表8‒29 帯域制御ルールの取得コマンドの引数

項番

オプション

説明

1

-result

帯域制御ルールの出力先ファイルのパスを指定します。

ファイルが存在しない場合は,新しくファイルを作成します。すでにファイルが存在する場合は,上書きして保存します。

ファイルパスにスペースを含む場合は,ファイルパスを””(ダブルクォート)で囲んでください。

2

-concurrenttimeout

8.3.2 共通オプション」を参照してください。

3

-property

(3) 解説

(a) 帯域制御ルールのファイル形式

帯域制御ルールのファイル形式を次に示します。

<data>
    <rules>
        <rule id="1" name="帯域制御ルール01" cid="0" upload-limit="20" download-limit="17" avtive="true" create-time="2015-04-06T17:22:56+09:00" update-time="2015-04-27T13:29:52+09:00">
            <group id="1" name="All Users"/>
            <network-set id="2" name="自分">
                <networks>
                    <network cidr="133.108.167.127/32"/>
                    <network cidr="133.108.179.0/24"/>
                </networks>
            </network-set>
        </rule>
        <rule id="2" name="帯域制御ルール02" cid="0" upload-limit="100" download-limit="80" avtive="true" create-time="2015-04-20T14:38:32+09:00" update-time="2015-04-20T14:38:32+09:00">
            <group id="1" name="All Users"/>
            <network-set id="3" name="ネットワークセット01">
                <networks>
                    <network cidr="133.108.179.127/32"/>
                </networks>
            </network-set>
        </rule>
       <rule id="3" name="帯域制御ルール03" cid="0" upload-limit="100" download-limit="80" avtive="true" create-time="2015-04-27T13:31:12+09:00" update-time="2015-04-27T13:31:12+09:00">
            <group id="1" name="All Users"/>
            <network-set id="1" name="ANY">
                <networks>
                    <network cidr="0.0.0.0/0"/>
                </networks>
            </network-set>
        </rule>
    </rules>
</data>

要素の意味を次に示します。

表8‒30 帯域制御ルールのファイル要素の意味

要素/属性

個数

説明

ファイル編集時の省略可否

data要素

1

ルート要素です。

不可

rules要素

1

帯域制御ルールリストです。

不可

rule要素

0以上

帯域制御ルールです。

不可

id属性

1

帯域制御ルールのIDです。

値を省略した場合は0を,属性を省略した場合は-1を指定したものとして扱われます。

不可

name属性

1

帯域制御ルール名です。

cid属性

1

システム管理者のIDです。0を指定します。

upload-limit属性

1

アップロード時の通信帯域の制限値です。

値に0を指定した場合および値を省略した場合は,制限なしとなります。なお,属性は省略できません。

最大帯域制限値は,帯域制御ルールの編集コマンドで変更できます。

変更する場合は,0〜1,000(単位:Mbps)の範囲で指定します。

不可

download-limit属性

1

ダウンロード時の通信帯域の制限値です。

値に0を指定した場合および値を省略した場合は,制限なしとなります。なお,属性は省略できません。

最大帯域制限値は,帯域制御ルールの編集コマンドで変更できます。

変更する場合は,0〜1,000(単位:Mbps)の範囲で指定します。

不可

active属性

1

帯域制御ルールの設定が有効かどうかを判断するフラグです。

  • true:有効

  • false:無効

値および属性を省略した場合,true以外の文字列を指定した場合は,falseを指定したものとして扱われます。

有効フラグは,帯域制御ルールの編集コマンドで変更できます。

不可

create-time属性

1

作成日時です。

update-time属性

1

更新日時です。

group要素

1

帯域制御ルールの制御グループです。

id属性

1

帯域制御ルールの制御グループのIDです。

1で固定です。

name属性

1

帯域制御ルールの制御グループの名前です。

ALL Usersで固定です。

network-set要素

1

ネットワークセットです。

id属性

1

ネットワークセットのIDです。

name属性

1

ネットワークセット名です。

networks要素

1

ネットワークリストです。

network要素

1以上

ネットワークです。

cidr属性

1

ネットワークアドレスです。

(4) 実行例

DWAdminClient.bat GETBANDWIDTHRULE
   -result C:\data\band_width_limitation_rules.xml
   -property "C:\DWAdminClient\property.xml"