このトピックでは、OpenSearch コンソールでアプリケーションのスキーマを別のアプリケーションにすばやく移行する方法について説明します。
手順
1. OpenSearch コンソール にログオンします。左側のナビゲーションウィンドウで、[インスタンス管理] をクリックします。[インスタンス管理] ページで、スキーマを移行するアプリケーションを見つけ、[アクション] 列の [詳細] をクリックします。
2. アプリケーションの [インスタンスの詳細] ページで、テンプレートのエクスポート をクリックして、テーブルスキーマ、インデックス構成、データソース構成など、アプリケーションのスキーマをエクスポートします。
3. テンプレートがエクスポートされると、ブラウザは自動的に TXT ファイルをダウンロードします。
4. インスタンス管理構成する ページで、アプリケーションスキーマの移行先となるアプリケーションを見つけ、[操作] 列の をクリックします。
5. アプリケーションを構成するテンプレートのインポート ウィザードの [アプリケーションスキーマ] ステップで、 をクリックします。
6. テンプレートを使用するローカル ファイルのアップロード パネルで、 をクリックして、ダウンロードした TXT ファイルをアップロードします。
7. TXT ファイルがアップロードされた後、移行先アプリケーションのスキーマを変更することもできます。アプリケーションスキーマを変更する必要がない場合は、次へ完了 をクリックします。変更が完了したら、 をクリックします。
使用上の注意
このトピックの手順に従って、リージョンをまたがるアプリケーション間、異なる仕様のアプリケーション間、または異なるタイプのアプリケーション間でアプリケーションスキーマを移行できます。
ソースアプリケーションにデータソースがない場合は、このトピックの手順に従って、アプリケーションスキーマを移行先アプリケーションに移行することだけができます。API 操作を呼び出すことによって、ソースアプリケーションのデータを移行先アプリケーションに再インポートする必要があります。
ソースアプリケーションにデータソースがある場合、ダウンロードされたテンプレートにはデフォルトでデータベース情報は含まれません。テンプレートをアップロードした後、移行先アプリケーションのデータベース情報を手動で構成する必要があります。
インポートするテンプレートにカスタムアナライザが含まれている場合は、まず移行先アプリケーションにアナライザを作成する必要があります。そうしないと、テンプレートのインポートに失敗します。