すべてのプロダクト
Search
ドキュメントセンター

OpenSearch:アプリケーション間でアプリケーションスキーマを移行する

最終更新日:Jan 21, 2025

このトピックでは、OpenSearch コンソールでアプリケーションのスキーマを別のアプリケーションにすばやく移行する方法について説明します。

手順

1. OpenSearch コンソール にログオンします。左側のナビゲーションウィンドウで、[インスタンス管理] をクリックします。[インスタンス管理] ページで、スキーマを移行するアプリケーションを見つけ、[アクション] 列の [詳細] をクリックします。

2. アプリケーションの [インスタンスの詳細] ページで、テンプレートのエクスポート をクリックして、テーブルスキーマ、インデックス構成、データソース構成など、アプリケーションのスキーマをエクスポートします。

3. テンプレートがエクスポートされると、ブラウザは自動的に TXT ファイルをダウンロードします。

4. インスタンス管理構成する ページで、アプリケーションスキーマの移行先となるアプリケーションを見つけ、[操作] 列の をクリックします。

5. アプリケーションを構成するテンプレートのインポート ウィザードの [アプリケーションスキーマ] ステップで、 をクリックします。

6. テンプレートを使用するローカル ファイルのアップロード パネルで、 をクリックして、ダウンロードした TXT ファイルをアップロードします。

7. TXT ファイルがアップロードされた後、移行先アプリケーションのスキーマを変更することもできます。アプリケーションスキーマを変更する必要がない場合は、次へ完了 をクリックします。変更が完了したら、 をクリックします。

使用上の注意

  • このトピックの手順に従って、リージョンをまたがるアプリケーション間、異なる仕様のアプリケーション間、または異なるタイプのアプリケーション間でアプリケーションスキーマを移行できます。

  • ソースアプリケーションにデータソースがない場合は、このトピックの手順に従って、アプリケーションスキーマを移行先アプリケーションに移行することだけができます。API 操作を呼び出すことによって、ソースアプリケーションのデータを移行先アプリケーションに再インポートする必要があります。

  • ソースアプリケーションにデータソースがある場合、ダウンロードされたテンプレートにはデフォルトでデータベース情報は含まれません。テンプレートをアップロードした後、移行先アプリケーションのデータベース情報を手動で構成する必要があります。

  • インポートするテンプレートにカスタムアナライザが含まれている場合は、まず移行先アプリケーションにアナライザを作成する必要があります。そうしないと、テンプレートのインポートに失敗します。