AIX Download Cacher の使用

AIX Download Cacher ユーティリティーを使用して、Service Pack、CSP、またはテクノロジー・レベルのフィックスを適用できます。Download Cacher では、特定のフィックス・パックをダウンロードするために HTTP を使用します。ご使用の環境で、 HTTP のネットワーク・トラフィックがブロックされないようにしてください。

AIX Download Cacher ツールは Perl の実行可能ファイルで、AIX のテクノロジー・レベル、Service Pack、 または CSP を Windows BigFix serverに自動的にダウンロードしてキャッシュすることで、AIX Fixlet の適用を容易にします。

注: AIX Download Cacher ツールは、基本的な HTTP 認証プロキシーのみをサポートします。
このツールに BigFix consoleからアクセスするには、以下のステップを実行します。
  1. 「すべてのパッチの管理」 > 「Fixlet とタスク」 > 「サイト別」 > 「AIX 向けパッチ」 > 「Download Cacher ツールの実行 - AIX」をクリックします。
    注: Windows BigFix サーバーおよびリレーは、タスクを関連付けるために、「AIX 向けパッチ」サイトにサブスクライブしておく必要があります。
  2. 「アクション」ボックス内の該当するリンクを選択して、ダウンロードを開始します。
1. 「Download Cacher ツールの実行 - AIX」タスク
「Download Cacher ツールの実行 - AIX」タスク
フィックス・パックの更新用の NFS ソースとして使用できるファイル・セットのディレクトリーを 作成するには、次のアクションのいずれかを使用します。
  • 「.aix アーカイブ・ファイルを作成せずに指定したフォルダーにパッケージを ダウンロードする (プロキシーなし) (download packages to a specified folder without creating archive .aix file (no proxy))」
  • 「aix アーカイブ・ファイルを作成せずに指定したフォルダーにパッケージを ダウンロードする (プロキシー) (download packages to a specified folder without creating archive .aix file (proxy))」
2. AIX Download Cacher タスクの「アクション」ボックス
AIX Download Cacher タスクの「アクション」ボックス

ダウンロード・キャッシャー・ツールの手動による実行

「Download Cacher ツールの実行 - AIX」タスクを行うには、プロキシー・サーバーのユーザー名およびパスワードを入力する必要があります。アクションを適用する場合、入力するアクション・パラメーターはすべてのクライアント・エンドポイント上でプレーン・テキストの状態でアクセス可能です。ご使用の環境でこのような処理方法が問題にならない場合を除き、以下のアクションを適用しないでください。これがセキュリティー上の問題を引き起こす場合は、Download Cacher ツールを手動で実行してください。

AIX Download Cacher を手動で実行するには、以下のステップを実行します。
  1. BFArchive ツールを BigFix ソフトウェア Web サイト (https://ibm.biz/BdHSUw) からダウンロードします。

    このツールは HTTP を使用して指定のフィックス・パックをダウンロードし、ご使用の環境でこのような処理方法が問題にならないようにします。

  2. AIX Download Cacher パッケージ・ツールを BigFix ソフトウェア Web サイト (https://ibm.biz/BdHSUt) からダウンロードし、BFArchive ツールと同じディレクトリーに保管します。

    このパッケージは、Perl の実行可能ファイル、JRE、および Electronic Customer Care (ECC) クライアントで構成されています。

  3. BFArchive ツールを使用して、Download Cacher パッケージ・ツールを解凍します。次のコマンドを使用します。
    <name of the BFArchive tool executable file> -x <source archive> <target directory> 
    例:
    BFArchive-win-x86-9.3.1.0.exe -x AIXDownloadCacher.bfarchive c:/AIXDownloadCacher
  4. AIX Download Cacher ツールを実行するために、リスト・パラメーターが指定されたバッチ・ファイルを作成できます。パラメーターをまったく指定せずにこのツールを実行すると、コマンド・ラインにパラメーターを入力するように求めるプロンプトが表示されます。
    サンプル .bat ファイル:
    AIXDownloadCacher.exe --dir "C:\SavedFiles" --logdir "C:\logs" --repo "C:\MyAIXRepo" 
    --proxyserver http://proxy.server.com:8080 --proxyuser myuser --proxypass secretpass 
    --fixid 6100-08-07-1524
    使用法:
    AIXDownloadCacher.exe --dir <directory> --fixid <Fix Pack ID> [optional parameters]
必須パラメーター:
--dir <出力ディレクトリーへのパス>
ダウンロード・ファイルが保存されるディレクトリー。このディレクトリーは、ダウンロードしたファイルが単一のアーカイブ・ファイルとして圧縮される前の一時ストレージとしても使用されます。
--fixid <フィックスパック ID>
ダウンロードされる AIX フィックス・パック ID または暫定フィックス APAR ID。たとえば、6100-08-07-1524 または IZ93611 です。
注: フィックス・パック ID には、オペレーティング・システム・レベル、テクノロジー・レベル、サービス・パック・レベル、およびビルド番号を指定する必要があります。
オプション・パラメーター:
--proxyserver <servername:port>
プロキシー・サーバーの名前およびポート (たとえば、http://myproxy.company.com:8080)。
--proxyuser <username>
サーバーによって必要とされる場合は、プロキシー・ユーザー名。
--proxypass <password>
サーバーによって必要とされる場合は、プロキシー・パスワード。
--logdir <ログ・ディレクトリーへのパス>
ログ・ファイルの書き込み先のディレクトリーを指定します。デフォルトは現行作業ディレクトリーです。
--repo <.bff ファイルのローカル・リポジトリーへのパス>
インターネットからファイルのダウンロードを試行する前にチェックする、ローカル・キャッシュの場所を指定します。書き込みアクセスが有効な場合、欠落しているファイルがこのキャッシュ・ディレクトリーに追加されます。
--base
指定されたフィックス・パック ID のファイル・セット・リストを作成するときに使用する基本のテクノロジー・レベル (たとえば、6100-00) を指定します。デフォルトは、フィックス・パックのテクノロジー・レベルです。このオプションは、暫定フィックスでは無視されます。
--no-archive
アーカイブ・ファイル .aix の作成をスキップします。出力ディレクトリーには、個々のファイル・セットが含まれます。
--clean
各実行後に一時ファイルを削除します。このオプションを有効にすると、失敗したダウンロードおよび未完了のダウンロードを再開する機能が無効になります。デフォルト動作では、ファイル・セットのすべてのファイルがダウンロードされ、完全なアーカイブが作成された後でのみ、一時ファイルが削除されます。
--sha1
アーカイブされた .aix ファイルをその SHA1 値に名前変更します。
--version
バージョン情報を表示します。
--help
使用に関する情報を表示します。

例:

ローカル・リポジトリーを使用して、プロキシー・サーバーを介してフィックス・パック 6100-08-07-1524 をダウンロードします。
 AIXDownloadCacher --dir "C:\temp" --fixid  6100-08-07-1524 
 --proxyserver http://proxy.server.com:8080 --proxyuser myuser 
 --proxypass secretpass --repo "D:\AIXCache"
すでにテクノロジー・レベル 2 であるシステム用にフィックス・パック 7100-02-07-1524 をダウンロードし、失敗時には一時ファイルを強制的に削除し、.aix アーカイブ・ファイルをその SHA1 値に名前変更します。
 AIXDownloadCacher --dir "C:\temp" --fixid 7100-02-07-1524 --base 7100-02 
 --clean --sha1
ファイル・セットを .aix アーカイブ・ファイルに圧縮せずに、フィックス・パック 6100-08-07-1524 を完全なテクノロジー・レベルでダウンロードします。
  AIXDownloadCacher --dir "C:\temp" --fixid 6100-08-07-1524 --base 6100-00 
 --no-archive
Notes:
  • パラメーターをまったく指定せずにこのツールを実行すると、コマンド・ラインにパラメーターを入力するように求めるプロンプトが表示されます。
  • --sha1 パラメーターは作成されたアーカイブ・ファイルでのみ機能し、--no-archive パラメーターとともに使用した場合は無視されます。