S3 クライアントからテープへデータをコピーするための操作の設定

オブジェクトクライアントからサーバー IBM Storage Protect へデータを送信することで、サーバーは長期的なデータ可用性を確保するため、物理テープメディアまたは仮想テープライブラリ(VTL)へデータを移動できます。

始めに

システム環境がデータ送信の要件を満たしていることを確認してください。 オブジェクト ポリシー ドメインの準備の手順に従ってください。

このタスクについて

Amazon Simple Storage Service (S3) プロトコルを使用すると、オブジェクト・クライアントからのデータを IBM Storage Protect サーバーに送信して保管することができます。 Amazon S3 ストレージ・クラスが IBM Storage Protect サーバー上の正しいストレージ・プールにマップされるようにするには、オブジェクト・データを処理するためのポリシー・ドメインを選択する必要があります。

Amazon S3 Glacier Flexible Retrieval (旧称 Amazon S3 Glacier) ストレージ・クラスで指定されたオブジェクト・クライアント・データは、頻繁にはアクセスされません。 このデータ( コールドデータとも呼ばれる)をテープストレージへ送信可能にするため、データはオブジェクトデータ処理の要件を満たすストレージプールへ一時的に書き込まれる。 その後、データはテープ装置または VTL に移動されます。 このストレージ・プールは、コールド・データ・キャッシュ・ストレージ・プール と呼ばれ、オブジェクト・クライアントにポリシー・ドメインに割り当てられます。 コールド・データ・キャッシュ・ストレージ・プールへの書き込みまたはコールド・データ・キャッシュ・ストレージ・プールからのリストアを行えるのは、オブジェクト・クライアントからのデータのみです。

手順

IBM Storage Protect を設定し、Glacier クラスのオブジェクトデータをアーカイブするようにします。

  1. プライマリ・テープ・ストレージ・プールを作成します。

    テープ・ストレージ・プールは、Glacierクラスのオブジェクトデータの最終的なアーカイブ先です。

    制約事項:
    • テープ・ストレージ・プールを重複排除することはできません。
    • テープ・ストレージ・プールとの間でオブジェクト・クライアント・データを複製することはできません。
    • テープ・ストレージ・プールには、次のストレージ・プールを設定することはできません。

    例えば次のとおりです。

    
    define stgpool TAPEPOOL 8MMTAPE MAXSCR=10
    
  2. cold-data-cache ストレージプール用のディレクトリを作成します。

    cold-data-cache ディレクトリには、 IBM Storage Protect が設定されたテープストレージプールへ移行する前に、Glacier クラスのオブジェクトが一時的に保存されます。

  3. コールドデータキャッシュ用ストレージプールを作成します。

    パラメータ NEXTSTGPOOL を指定して、テープ・ストレージ・プールを次のストレージ・プールとして設定します。

    Glacierクラスのオブジェクトの書き込みが正常に完了すると、 IBM Storage Protect によって、それらのオブジェクトが自動的にテープストレージプールへ移行されます。

    
    define stgpool COLDPOOL
    stgtype=colddatacache
    directory=/coldcache
    nextstgpool=TAPEPOOL
    
  4. オブジェクトドメインを作成します。

    標準オブジェクトおよびGlacierクラスオブジェクトのストレージクラスのマッピングを設定します。

    ストレージ・クラス ストレージ・プール
    STANDARD 標準ストレージプール
    GLACIER コールド・データ・キャッシュ・ストレージ・プール

    ストレージクラスのマッピングは、 S3 クライアントから指定されたストレージクラスに基づいて、アップロードされたオブジェクトの保存先を決定します。

    
    define objectdomain OBJECTDOMAIN
    coldpool=COLDPOOL
    standardpool=STANDARDPOOL
    
  5. オブジェクトエージェントを有効にします。

    Object Agentは、アーカイブおよび検索操作を行うための S3-compatible エンドポイントを提供します。

    Object Agent のデフォルトのポートは です 9000

    
    define server SERVER1
    hla=<host_name_or_IP>
    lla=9000
    objectagent=yes
    
  6. 「Object Agent」サービスをインストールします。

    オブジェクトエージェントが有効化されると、 IBM Storage Protect は、オブジェクトエージェントサービスをインストールして登録するためのオペレーティングシステムコマンドを生成します。

    生成されたコマンドをサーバー上で実行してください。

  7. オブジェクトクライアントノードを登録します。

    を指定して、ノードを登録します TYPE=OBJECTCLIENT

    
    register node OBJECTCLIENT
    type=objectclient
    domain=OBJECTDOMAIN
    

    生成されたアクセスキーとシークレットアクセスキーを記録してください。 S3-compatible クライアントを設定するには、これらの認証情報が必要です。

結果

IBM Storage Protectは、 Amazon S3 のGlacier Flexible Retrievalオブジェクトをテープにアーカイブするように設定されています。 MinIO クライアント、または AWS コマンドラインインターフェイス( AWS CLI)のいずれかを使用して、オブジェクトをアーカイブできるようになりました。