このプロシージャを使用すると、OpenSearch アプリケーション間でアプリケーションスキーマを移行できます。リージョン間、異なる仕様間、または異なるアプリケーションタイプ間での移行が可能です。
テンプレートの内容
スキーマをエクスポートすると、OpenSearch は以下の内容を含む TXT ファイルを生成します。
テーブルスキーマ
インデックス構成
データソース構成
ソースアプリケーションにデータソースが設定されている場合、ダウンロードしたテンプレートにはデータベース接続情報は含まれません。テンプレートを送信先アプリケーションにアップロードした後は、データベース情報を手動で構成してください。
ソースアプリケーションにデータソースが設定されていない場合、テンプレートにはスキーマのみが含まれます。データを送信先アプリケーションに移動するには、API オペレーションを使用して再インポートしてください。
前提条件
開始する前に、以下の条件を満たしていることを確認してください。
OpenSearch コンソールにおけるソースアプリケーションへのアクセス
(スキーマでカスタムアナライザを使用する場合)送信先アプリケーションに事前にカスタムアナライザが作成済みであること。送信先アプリケーションに該当のアナライザが存在しないと、テンプレートのインポートは失敗します。
スキーマの移行
1. OpenSearch コンソール にログインします。左側ナビゲーションウィンドウで、インスタンス管理 をクリックします。
2. ソースアプリケーションを検索し、[操作] 列の 詳細 をクリックします。
3. [インスタンスの詳細] ページで、テンプレートのエクスポート をクリックします。
ブラウザが自動的に、テーブルスキーマ、インデックス構成、およびデータソース構成を含む TXT ファイルをダウンロードします。
4. インスタンス管理 ページに戻ります。送信先アプリケーションを検索し、[操作] 列の 構成 をクリックします。
5. アプリケーションの構成 ウィザードで、アプリケーションスキーマ ステップに進み、テンプレートのインポート をクリックします。
6. テンプレートの使用 パネルで、ローカルファイルのアップロード をクリックし、ダウンロードした TXT ファイルをアップロードします。
7. アップロードが完了したら、必要に応じて送信先アプリケーションのスキーマを変更できます。
変更を行わない場合は、次へ をクリックします。
スキーマを変更した場合は、完了 をクリックします。