サービスの改善にご協力お願いします。

お客様のご意見をお聞かせください。

アンケートの所要時間はおよそ 2 分です。

list Table of Contents

この機械翻訳はお役に立ちましたでしょうか?

starstarstarstarstar
Go to English page
免責事項:

このページは、サードパーティー製機械翻訳ソフトウェアを使用して翻訳されます。質の高い翻訳を提供するために合理的な対応はされていますが、ジュニパーネットワークスがその正確性を保証することはできかねます。この翻訳に含まれる情報の正確性について疑問が生じた場合は、英語版を参照してください. ダウンロード可能なPDF (英語版のみ).

Junos スナップショット アドミニストレータの使用

date_range 22-Apr-21

Junos OS を実行しているデバイスで Junos Snapshot Administrator を使用すると、ランタイム環境のスナップショットをキャプチャして保存したり、2 つのスナップショットを比較したり、スナップショットをキャプチャしてすぐに評価したりすることができます。

スナップショットを作成するときは、スナップショット名を指定します。Junos Snapshot Administratorは、スナップショット名、ターゲットデバイス名、および構成ファイルのテストセクション文字列を使用して、そのデータを一意に識別する出力ファイル名を生成します。たとえば、デバイス ABC からデータを収集する場合、スナップショット名 s1を定義し、構成ファイルに 、 bgp-checksversion-check、 という名前の ospf-checks3 つのテスト セクションがあるとします。スナップショットを作成すると、Junos スナップショット アドミニストレータによって次の出力ファイルが作成されます。

  • ABC__ospf-checks__s1.xml

  • ABC__bgp-checks__s1.xml

  • ABC__version-check__s1.xml

以下のセクションでは、Junos スナップショット アドミニストレータ コマンドの概要を説明します。

スナップショットを撮る方法

デバイスのスナップショットを作成するには、リモートサーバーのコマンドラインで次のように入力します。

content_copy zoom_out_map
user@server$ jsnap --snap snapshot-name -l username -t device-name configuration-filename

コマンド・パラメーターは次のとおりです。

  • snapshot-name- スナップショットを一意に識別するために出力ファイル名に使用される文字列。

  • username- Junos OS を実行しているデバイスにアクセスするために使用されるユーザー名。

  • device-name- アクセスしているデバイスの名前または IP アドレス。

  • configuration-filename- スナップショット設定ファイル名。

例えば、ユーザ bsmith がルーター ABC にログイン アカウントを持っているとします。メンテナンス アップグレードの前に、ユーザー bsmith はデバイスのスナップショットを作成します。スナップショット名は で preupgrade 、コンフィギュレーションファイル名は ABCsnapshot.conf です。接続すると、デバイスはユーザーのパスワードの入力を求めます。

content_copy zoom_out_map
bsmith@server$ jsnap --snap preupgrade -l bsmith -t ABC ABCsnapshot.conf
content_copy zoom_out_map
  bsmith password:
  Connecting to bsmith@ABC ...
  CONNECTED.
  EXEC: 'show chassis alarms' ...
  SAVE: 'ABC__alarm-checks__preugrade.xml' ...
  EXEC: 'show ospf interface' ...
  SAVE: 'ABC__ospf-int-checks__preugrade.xml' ...

さらに、構成ファイルから 1 つのテスト セクションのみを使用してスナップショットを取得できます。1 つのテスト セクションのみを使用してデバイスのスナップショットを取得するには、引数を含め -s section-name 、テスト セクション名を指定します。

content_copy zoom_out_map
user@server$ jsnap --snap snapshot-name -l username -t device-name -s section-name configuration-filename

2 つのスナップショットを比較する方法

既存の 2 つのスナップショット コレクションを比較するには、リモート サーバーのコマンド ラインに次のように入力します。

content_copy zoom_out_map
user@server$ jsnap --check snapshot1,snapshot2 -t device-name configuration-filename

コマンド・パラメーターは次のとおりです。

  • snapshot1- 最初のスナップショットを一意に識別するために出力ファイル名で使用される文字列。

  • snapshot2- 2 番目のスナップショットを一意に識別するために出力ファイル名に使用される文字列。

  • device-name- デバイスの名前または IP アドレス。

  • configuration-filename–スナップショット構成ファイル名。

例えば、ユーザ bsmith がルーター ABC にログイン アカウントを持っているとします。メンテナンス アップグレードの前と直後に、ユーザー bsmith はデバイスのスナップショットを作成します。スナップショット名は preupgradepostupgradeです。構成ファイル ABCsnapshot.conf で定義された基準を使用してこれら 2 つのスナップショットを比較するために、bsmith は次のコマンドを発行します。

content_copy zoom_out_map
bsmith@server$ jsnap --check preupgrade,postupgrade -t ABC ABCsnapshot.conf

Junos Snapshot Administratorの出力には、ターゲットルーターと、構成ファイル内のアクティブな各テストセクションのテスト結果が表示されます。出力例を次に示します。

content_copy zoom_out_map
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>>>
>>> TARGET: ABC
>>>
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
---------------------------------------------------------------------------
CHECKING SECTION: alarm-checks
---------------------------------------------------------------------------
- TEST FAILED: No chassis alarms

There are 1 chassis alarms

- TEST FAILED: 1

Alarm Description: Management Ethernet Link Down

+ TEST PASSED: Alarm Gone Missing
- TEST FAILED: Alarm Got More

+Alarm: Management Ethernet Link Down

---------------------------------------------------------------------------
CHECKING SECTION: ospf-int-checks
---------------------------------------------------------------------------
+ TEST PASSED: OSPF interfaces must have at least 1 neighbor

さらに、構成ファイルの 1 つのテスト セクションのみを使用して、2 つのスナップショットを比較できます。1 つのテスト セクションのみを使用して 2 つのスナップショットを比較するには、引数を含め -s section-name 、テスト セクション名を指定します。

content_copy zoom_out_map
user@server$ jsnap --check snapshot1,snapshot2 -t device-name -s section-name configuration-filename

スナップショットを取得して評価する方法

スナップショットを取得し、事前定義された一連の条件に基づいてすぐに評価するには、リモートサーバーのコマンドラインに次のように入力します。

content_copy zoom_out_map
user@server$ jsnap --snapcheck snapshot-name -l username -t device-name configuration-filename

コマンド・パラメーターは次のとおりです。

  • snapshot-name- スナップショットを一意に識別するために出力ファイル名に使用される文字列。

  • username- Junos OS を実行しているデバイスにアクセスするために使用されるユーザー名。

  • device-name- アクセスしているデバイスの名前または IP アドレス。

  • configuration-filename- スナップショット設定ファイル名。

external-footer-nav