メディア
Our Media

フルエナジーに関連した、様々な情報を発信しています。

OICスキマ情報シリーズ No.3 ~OICインスタンス メタデータのエクスポート方法~

OIC (Oracle Integration Cloud) スキマ情報シリーズではOICの本家のチュートリアル以外の情報を発信しています。

第3回目はOIC インスタンスのメタデータのエクスポートについて解説します。
取得したエクスポートデータを他のOICインスタンスにインポートすることが可能です。
詳細についてはドキュメントを参照ください。


前提条件

・OICはすでに作成済みでコンソールにアクセスできる状態であること。
 ※このブログの中でコンソールという記載はOICコンソールとします。
・東京リージョンでの手順となります。
・OIC Generation3での手順となります。


設定手順

  1. オブジェクトストレージにエクスポート先のバケットを作成します。
    ここではバケット名をOIC-EXPORTとし、他はデフォルトの設定で作成します。
グラフィカル ユーザー インターフェイス, テキスト, アプリケーション, メール  自動的に生成された説明

ドキュメントでは可視性をパブリックにしていますが、ここではプライベートのまま進めます。

  1. バケットのネームスペースを確認し、以下のURLを準備しておきます。 
https://swiftobjectstorage.リージョン.oraclecloud.com/v1/ネームスペース/バケット名
例:https://swiftobjectstorage.ap-tokyo-1.oraclecloud.com/v1/xxxx/OIC-EXPORT
  1. OCIユーザでの認証トークンがエクスポートする際に必要ですので、バックアップユーザを作成し適切なポリシーとグループをバックアップユーザに設定します。
    ここではDefaultのドメインにbackuptestというユーザを作成しています。
グラフィカル ユーザー インターフェイス, テキスト, アプリケーション, チャットまたはテキスト メッセージ  自動的に生成された説明

backuptestユーザでトークンの生成をクリックします。

グラフィカル ユーザー インターフェイス, テキスト  自動的に生成された説明

生成されたトークンをコピーしておきます。

グラフィカル ユーザー インターフェイス, テキスト, アプリケーション  自動的に生成された説明

ポリシーにはバケットOIC-EXPORTを更新できる権限を付与します。以下は例となります。

Allow group ‘Default’/’xxx_backup’ to manage buckets in compartment xxxx where target.bucket.name = ‘OIC-EXPORT’
Allow group ‘Default’/’xxx_backup’ to manage objects in compartment xxxx where target.bucket.name = ‘OIC-EXPORT’
  1. OICのコンソールから記憶域(オブジェクトストレージのエクスポート先)の設定を実施します。OICコンソール > 設計 > 記憶域 
名前:任意で設定します。
Swift URL:2.でバケットを作成した際に用意しておいたURLを設定します。
ユーザ名:3.のOCIユーザ名を設定します。
パスワード:3.で取得した認証トークンを設定します。

すべての項目を設定後に画面右上の保存をクリックします。以下のメッセージが表示されることを確認します。

テキスト  自動的に生成された説明

なお、エラーが発生した場合はOCIユーザが所属しているグループの設定されたポリシーを確認してください。

アプリケーション が含まれている画像  自動的に生成された説明
  1. OICのコンソールからエクスポートを実施します。
    OICコンソール > 設計 > インポート/エクスポート

エクスポートをクリックするとエクスポート・ジョブの作成画面が表示されます。

ジョブ名:一意のジョブ名を入力します。
セキュリティリスト・アーティファクトのエクスポート:セキュリティ・ポリシー,資格証明,顧客証明書を含める場合はチェックを入れます。
説明:エクスポート・ジョブの詳細を記載(任意)

項目を設定後、エクスポートをクリックします。

エクスポートが実行されると以下のメッセージが表示されます。

グラフィカル ユーザー インターフェイス  中程度の精度で自動的に生成された説明

エクスポートの下のリフレッシュボタンで画面を更新し、エクスポートが正常に完了していることを確認します。

オブジェクトストレージ上にエクスポートされていることを確認できます。

グラフィカル ユーザー インターフェイス, テキスト, アプリケーション, メール  自動的に生成された説明

以上でOICインスタンスのメタデータのエクスポートは完了です。
次回のOICスキマ情報発信ではインポートの手順について記載する予定です。

最近の投稿

目次