3.6. Apicurio Registry Web コンソールを使用したデータのエクスポートとインポート
管理者は、Apicurio Registry Web コンソールを使用して、ある Apicurio Registry インスタンスからデータをエクスポートし、このデータを別の Apicurio Registry インスタンスにインポートできます。この機能を使用して、異なるインスタンス間でデータを簡単に移行できます。
次の例は、Apicurio Registry インスタンス間で .zip ファイル内の既存のデータをエクスポートおよびインポートする方法を示しています。Apicurio Registry インスタンスに含まれるすべてのアーティファクトデータは、.zip ファイルにエクスポートされます。
前提条件
Apicurio Registry インスタンスが次のように作成されている。
- エクスポート元のソースインスタンスには、少なくとも 1 つのスキーマまたは API アーティファクトが含まれている
- インポート先のターゲットインスタンスは、一意の ID を保持するために空である
管理者アクセスで Apicurio Registry Web コンソールにログインしている。
http://MY_REGISTRY_UI_URL/
手順
- ソース Apicurio Registry インスタンスの Web コンソールで、Explore タブを表示します。
-
ツールバーの Create artifact の横にある追加のアクションアイコン (縦に並んだ 3 つのドット) をクリックし、Export all (as .ZIP) を選択して、この Apicurio Registry インスタンスのデータを
.zipダウンロードファイルにエクスポートします。 - ターゲットの Apicurio Registry インスタンスの Web コンソールで、Explore タブを表示します。
- ツールバーの Create artifact の横にある追加のアクションアイコン (縦に並んだ 3 つのドット) をクリックし、Import from .ZIP を選択します。
-
以前にエクスポートした
.zipダウンロードファイルをドラッグアンドドロップするか、参照します。 - Import をクリックし、データがインポートされるまで待ちます。