翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
BMC AMI クラウドデータを使用してメインフレームデータを Amazon S3 にバックアップおよびアーカイブする
作成者: Santosh Kumar Singh (AWS)、Mikhael Liberman (Model9 Mainframe Software)、Gilberto Biondo (AWS)、Maggie Li (AWS)
概要
このパターンは、メインフレームデータを Amazon Simple Storage Service (Amazon S3) に直接バックアップしてアーカイブし、BMCAMIクラウドデータ (以前は Model9 Manager と呼ばれていました) を使用してそのデータをリコールしてメインフレームに復元する方法を示しています。メインフレームのモダナイゼーションプロジェクトの一環としてバックアップおよびアーカイブソリューションをモダナイズする方法、またはコンプライアンス要件を満たす方法をお探しの場合は、このパターンがこれらの目標を達成するのに役立ちます。
通常、メインフレームでコアビジネスアプリケーションを実行する組織は、仮想テープライブラリ (VTL) を使用してファイルやログなどのデータストアをバックアップします。この方法は、請求可能な を消費しMIPS、メインフレーム外のテープに保存されているデータにアクセスできないため、コストがかかる可能性があります。このような問題を回避するには、BMCAMIクラウドデータを使用して、運用および履歴のメインフレームデータを迅速かつ費用対効果の高い方法で Amazon S3 に直接転送できます。BMC AMI クラウドデータを使用して、z 統合インフォメーションプロセッサ (IBMzIIP) エンジンを活用してコスト、並列処理、転送時間を短縮 AWS しながら、TCP/IP 経由でデータを にバックアップおよびアーカイブできます。
前提条件と制限
前提条件
アクティブなAWSアカウント
BMC AMI 有効なライセンスキーを持つクラウドデータ
TCPメインフレームと の間の /IP 接続 AWS
S3 バケットへの読み取り/書き込みアクセス用の AWS Identity and Access Management (IAM) ロール
BMC AMI クラウドプロセスを実行するためのメインフレームセキュリティ製品 (RACF) アクセス
使用可能なネットワークポート、S3 バケットへのアクセスを許可するファイアウォールルール、および専用の z/FS ファイルシステムを備えた BMC AMI Cloud z/OS エージェント (Java バージョン 8 64 ビットSR5FP16以降)
BMC AMI クラウド管理サーバーの要件を満たす
制約事項
BMC AMI クラウドデータは、管理サーバーと同じ Amazon Elastic Compute Cloud (Amazon EC2) インスタンスで Docker コンテナとして実行される PostgreSQL データベースに運用データを保存します。Amazon Relational Database Service (Amazon RDS) は現在、BMCAMIクラウドデータのバックエンドとしてサポートされていません。最新の製品更新の詳細については、 ドキュメントの「最新情報
」を参照してください。 BMC このパターンは、z/OS メインフレームデータのみをバックアップおよびアーカイブします。 BMC AMIクラウドデータはメインフレームファイルのみをバックアップおよびアーカイブします。
このパターンは、データを JSONや などの標準のオープン形式に変換しませんCSV。BMC AMI Cloud Analytics
(以前は Model9 Gravity と呼ばれていました) などの追加の変換サービスを使用して、データを標準のオープン形式に変換します。クラウドネイティブアプリケーションとデータ分析ツールは、クラウドに書き込まれたデータにアクセスできます。
製品バージョン
BMC AMI クラウドデータバージョン 2.x
アーキテクチャ
ソーステクノロジースタック
z/OS を実行するメインフレーム
データセットや z/OS UNIX System Services (USS) ファイルなどのメインフレームファイル
直接アクセスストレージデバイスなどのメインフレームディスク (DASD)
メインフレームテープ (仮想または物理テープライブラリ)
ターゲットテクノロジースタック
Amazon S3
仮想プライベートクラウドの Amazon EC2インスタンス (VPC)
AWS Direct Connect
Amazon Elastic File System (Amazon EFS)
ターゲット アーキテクチャ
次の図は、メインフレーム上のBMCAMIクラウドデータソフトウェアエージェントがAmazon S3 にデータを保存するレガシーデータのバックアップおよびアーカイブプロセスを駆動するリファレンスアーキテクチャを示しています。

この図表は、次のワークフローを示しています:
BMC AMI クラウドデータソフトウェアエージェントは、メインフレームの論理パーティション () で実行されますLPARs。ソフトウェアエージェントは、メインフレームデータを TCP/IP 経由で DASDまたはテープから直接 Amazon S3 に読み書きします。
AWS Direct Connect は、オンプレミスネットワークと の間に物理的に分離された接続を設定します AWS。セキュリティを強化するには、 VPN上で AWS Direct Connect を実行して site-to-site、転送中のデータを暗号化します。
S3 バケットはメインフレームファイルをオブジェクトストレージデータとして保存し、BMCAMIクラウドデータエージェントは S3 バケットと直接通信します。証明書は、エージェントと Amazon S3 間のすべての通信のHTTPS暗号化に使用されます。Amazon S3 データ暗号化は、保管中のデータを暗号化して保護するために使用されます。
BMC AMI クラウドデータ管理サーバーは、 EC2インスタンスで Docker コンテナとして実行されます。インスタンスは、メインフレームLPARsおよび S3 バケットで実行されているエージェントと通信します。
Amazon EFS は、ネットワークファイルシステム (NFS) ストレージを共有するために、アクティブインスタンスとパッシブEC2インスタンスの両方にマウントされます。これは、フェイルオーバー時に管理サーバーで作成されたポリシーに関連するメタデータが失われないようにするためです。アクティブなサーバーによるフェイルオーバーが発生した場合、パッシブサーバーにはデータ損失なしでアクセスできます。パッシブサーバーに障害が発生した場合、データ損失なしでアクティブサーバーにアクセスできます。
ツール
AWS サービス
Amazon Elastic Compute Cloud (Amazon EC2) は、 でスケーラブルなコンピューティング性能を提供します AWS クラウド。必要な数の仮想サーバーを起動することができ、迅速にスケールアップまたはスケールダウンができます。
Amazon Elastic File System (Amazon EFS) は、 で共有ファイルシステムを作成および設定するのに役立ちます AWS クラウド。
Amazon Simple Storage Service (Amazon S3) は、ほぼすべての量のデータを保存、保護、取得するのに役立つクラウドベースのオブジェクトストレージサービスです。
Amazon Virtual Private Cloud (Amazon VPC) は、定義した仮想ネットワークで AWS リソースを起動するのに役立ちます。この仮想ネットワークは、ユーザー自身のデータセンターで運用されていた従来のネットワークと似ていますが、 AWSのスケーラブルなインフラストラクチャを使用できるという利点があります。
AWS Direct Connectは、標準のイーサネット光ファイバケーブルを介して内部ネットワークを AWS Direct Connect ロケーションにリンクします。この接続を使用すると、ネットワークパスでインターネットサービスプロバイダーをバイパスしながら、パブリック AWS サービスへの仮想インターフェイスを直接作成できます。
AWS Identity and Access Management (IAM) は、誰を認証し、誰に使用を許可するかを制御することで、 AWS リソースへのアクセスを安全に管理します。
BMC ツール
BMC AMI クラウド管理サーバー
は、Amazon の Amazon Linux Amazon マシンイメージ (AMI) で Docker コンテナとして実行されるGUIアプリケーションですEC2。管理サーバーは、レポート、ポリシーの作成と管理、アーカイブの実行、バックアップ、リコール、復元の実行などの BMC AMI クラウドアクティビティを管理する機能を提供します。 BMC AMI クラウドエージェント
は、/TCPIP を使用してファイルをオブジェクトストレージに直接読み書きLPARするオンプレミスメインフレームで実行されます。開始されたタスクはメインフレームで実行LPARされ、Amazon S3 との間でバックアップおよびアーカイブデータの読み取りと書き込みを行います。 BMC AMI クラウドメインフレームコマンドラインインターフェイス (M9CLI)
には、管理サーバーに依存することなく、TSO/E から直接、またはバッチオペレーションでBMCAMIクラウドアクションを実行するための一連のコマンドが用意されています。
エピック
タスク | 説明 | 必要なスキル |
---|---|---|
S3 バケットを作成します。 | 「S3 バケット」 を作成して、メインフレーム環境からバックアップおよびアーカイブするファイルとボリュームを保存します。 | 全般 AWS |
IAM ポリシーを作成します。 | すべてのBMCAMIクラウド管理サーバーとエージェントには、前のステップで作成した S3 バケットへのアクセスが必要です。 必要なアクセス権を付与するには、次のIAMポリシーを作成します。
| 全般 AWS |
タスク | 説明 | 必要なスキル |
---|---|---|
BMC AMI クラウドソフトウェアライセンスを取得します。 | ソフトウェアライセンスキーを取得するには、BMC AMI クラウドチーム | ビルドリード |
BMC AMI クラウドソフトウェアとライセンスキーをダウンロードします。 | BMC ドキュメント | メインフレームインフラストラクチャ管理者 |
タスク | 説明 | 必要なスキル |
---|---|---|
BMC AMI クラウドソフトウェアエージェントをインストールします。 |
| メインフレームインフラストラクチャ管理者 |
タスク | 説明 | 必要なスキル |
---|---|---|
Amazon EC2 Linux 2 インスタンスを作成します。 | 「Amazon EC2ドキュメント」の「ステップ 1: インスタンスを起動する」の手順に従って、異なるアベイラビリティーゾーンで 2 つの Amazon EC2 Linux 2 インスタンスを起動します。https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_GetStarted.html#ec2-launch-instance インスタンスは、以下の推奨ハードウェアおよびソフトウェア要件を満たしている必要があります。
詳細については、BMC のドキュメント | クラウドアーキテクト、クラウド管理者 |
Amazon EFS ファイルシステムを作成します。 | Amazon EFSドキュメントのEFS「ステップ 1: Amazon ファイルシステムを作成する」の手順に従って Amazon EFS ファイルシステムを作成します。 ファイルシステムを作成するときは、次の操作を行います。
| クラウド管理者、クラウドアーキテクト |
Docker をインストールし、管理サーバーを設定します。 | EC2インスタンスに接続します。 Amazon EC2ドキュメントの「Linux EC2インスタンスへの接続」の手順に従って、インスタンスに接続します。 EC2インスタンスを設定します。 EC2 インスタンスごとに、次の操作を行います。
| クラウドアーキテクト、クラウド管理者 |
管理サーバーソフトウェアをインストールします。 |
注記問題をトラブルシューティングするには、 | クラウドアーキテクト、クラウド管理者 |
タスク | 説明 | 必要なスキル |
---|---|---|
新しいエージェントを追加します。 | 新しいエージェントを追加する前に、以下を確認してください。
バックアップポリシーとアーカイブポリシーを定義する前に、管理サーバーでエージェントを作成する必要があります。エージェントを作成するには、以下の作業を行います。
エージェントが作成されると、テーブルに表示される新しいウィンドウに、オブジェクトストレージとメインフレームエージェントに対する接続ステータスが表示されます。 | メインフレームストレージ管理者または開発者 |
バックアップポリシーまたはアーカイブポリシーを作成する。 |
| メインフレームストレージ管理者または開発者 |
タスク | 説明 | 必要なスキル |
---|---|---|
バックアップポリシーまたはアーカイブポリシーを実行する。 | 管理サーバーから以前に作成したデータバックアップまたはアーカイブポリシーを手動または自動で (スケジュールに基づいて) 実行します。ポリシーを手動で実行するには:
| メインフレームストレージ管理者または開発者 |
バックアップポリシーまたはアーカイブポリシーを復元します。 |
| メインフレームストレージ管理者または開発者 |
タスク | 説明 | 必要なスキル |
---|---|---|
M9CLI を使用してバックアップまたはアーカイブポリシーを実行します。 | M9CLI を使用して、 BMC AMI クラウド管理サーバーでルールを設定JCLsせずに、TSO/E、REXX、または から までのバックアップおよび復元プロセスを実行します。 TSO/E の使用: TSO/E を使用する場合は、 注記M9CLI コマンドの詳細については、 BMCドキュメントの「 CLIリファレンス の使用JCLs: を使用してバックアップポリシーとアーカイブポリシーを実行するにはJCLs、 バッチオペレーションの使用: 次の例は、バッチで
| メインフレームストレージ管理者または開発者 |
バックアップポリシーまたはアーカイブポリシーをJCLバッチで実行します。 | BMC AMI クラウドには、M9SAPIJ というサンプルJCLルーチンが用意されています。M9SAPIJ をカスタマイズして、 を使用して管理サーバーで作成された特定のポリシーを実行できますJCL。このジョブは、バックアップと復元のプロセスを自動的に実行するバッチスケジューラの一部にすることもできます。 バッチジョブには以下の必須値が必要です。
注記サンプルジョブの手順に従って、他の値を変更することもできます。 | メインフレームストレージ管理者または開発者 |
関連リソース
による Mainframe Modernization AWS
(AWS ドキュメント) メインフレームのクラウドバックアップが Model9 と でコストを削減する方法 AWS
(AWS パートナーネットワークブログ) Model9 AWSを使用して でメインフレームデータ分析を有効にする方法
(AWS パートナーネットワークブログ) AWS Direct Connect の障害耐性に関する推奨事項
(AWS ドキュメント) BMC AMI クラウドドキュメント
(BMC ウェブサイト)