メインコンテンツまでスキップ
バージョン: User Guides (Cloud)

Google Cloud Storage との統合

Zilliz Cloud では、Google Cloud Storage と統合して、監査ログやバックアップファイルを指定されたバケットにエクスポートできます。

📘Notes

この機能は、Enterprise プロジェクト内の Dedicated クラスターでのみ利用可能です。

以下の図は、Zilliz Cloud および Google 管理コンソールで必要な手順を示しています。

UNmxw6LdCh60Dob3j7KcHGxynkg

始める前に

  • Zilliz Cloud を GCP と統合するには、プロジェクトに対する組織オーナーまたはプロジェクト管理者のアクセス権限が必要です。必要な権限をお持ちでない場合は、Zilliz Cloud 管理者にお問い合わせください。

  • Google 管理コンソールへの管理者アクセス権限を有していること。

ステップ 1: Zilliz Cloud コンソールで統合を開始する

1

Zilliz Cloud コンソール にログインします。

2

プロジェクトページで、左側のナビゲーションペインから統合へ移動します。

3

Google Cloud Storage バケット セクションで、+ 統合をクリックします。

4

表示されたダイアログボックスで、基本設定を入力します:

  • 統合名: この統合用の一意の名前(例:bucket_for_auditlog)。

  • 統合の説明 (オプション): この統合の説明(例:for auditlog export)。

その後、次へをクリックして ステップ 2 に進みます。

ステップ 2: Google 管理コンソールでロールを作成する

1

Google 管理コンソール にログインします。

2

IAM と管理 / ロール ページへ移動し、+ ロールの作成をクリックします。

3

表示されたページで、ロールの設定を構成し、ロールに権限を追加します:

  1. ロールのタイトルIDをカスタマイズします(例:Zillizバケットロール)。必要に応じて説明も追加します。

  2. + 権限の追加をクリックし、以下の最小限の権限をロールに割り当てます:

    • storage.buckets.get

    • storage.objects.create

    • storage.objects.list

    • storage.objects.get

4

作成をクリックします。

ステップ 3: Google 管理コンソールでバケットを作成する

1

Google Cloud Storage の バケット ページへ移動します。

2

+ 作成をクリックします。

3

バケットの作成ページで、バケットの情報を入力します。以下の各ステップの後、続行をクリックして次のステップに進みます:

  1. 開始セクションで、バケット名の要件 を満たすグローバルに一意の名前を入力します。後ほど Zilliz Cloud コンソールで入力する必要があるので、バケット名を控えておきます。

  2. データの保存場所を選択セクションで:

    1. ロケーションタイプ としてリージョンを選択します。マルチリージョンまたはデュアルリージョンオプションは選択しないでください。

    2. 次に、バケットを作成したいリージョンを選択します。選択するロケーションは、Zilliz Cloud クラスターが配置されているクラウドリージョンと同じである必要があります。

4

作成をクリックします。

バケットが作成されたら、Zilliz Cloud コンソール に戻り、以下を実行します:

1

Google Cloud Storage 統合の追加ダイアログボックスで、ステップ 3 - Google Cloud Storage バケットの作成へ進みます。

  1. Zilliz Cloud クラスターリージョンで、Zilliz Cloud クラスターのクラウドリージョンを選択します。このリージョンは、バケットを作成したリージョンと同じである必要があります。

  2. バケット名に、作成したバケットの名前を入力します。

2

次に、次へをクリックします。

3

その後、Zilliz Cloud コンソールから Google Cloud サービスアカウントをコピーします。これは、ステップ 4 でバケットへのアクセス権を付与する際に必要になります。

ステップ 4: Google 管理コンソールでバケットへのアクセス権を付与する

1

Google 管理コンソール で、ステップ 3 で作成したバケットの詳細ページへ移動します。

2

権限タブで、アクセス権の付与をクリックします。

3

プリンシパルの追加エリアに、Zilliz Cloud コンソールから取得したGoogle サービスアカウントを貼り付けます。

4

ロールの割り当てエリアで、ステップ 2 で作成したロールを選択します。

5

保存をクリックします。

ステップ 5: 統合の検証と追加

バケットへのアクセス権を付与したら、Zilliz Cloud コンソールに戻り、以下を実行します:

1

統合の検証をクリックして、コンテナとロール割り当ての設定が有効であることを確認します。

2

検証が成功したら、追加をクリックして統合を確定します。

これで、Google Cloud Storage が Zilliz Cloud と統合され、監査ログやバックアップファイルのエクスポートが可能になりました。詳細については、監査ログ または バックアップファイルのエクスポート を参照してください。

統合の管理

統合が追加されると、必要に応じてその詳細を表示したり、統合を削除したりできます。

FKLYbB02LoDDA9xENiYccBTun5e

よくある質問

検証中に「バケットリージョンが一致しません」というエラーが表示されるのはなぜですか?

このエラーは、以下の 2 つの理由で発生する可能性があります:

  1. バケットのロケーションタイプとしてマルチリージョンまたはデュアルリージョンを選択した場合。Zilliz Cloud は単一のリージョンバケットのみをサポートしています。

  2. ロケーションタイプとしてリージョンを選択したが、選択したリージョンが Zilliz Cloud クラスターのリージョンと完全に一致していない場合。

例えば、Zilliz Cloud クラスターが us-east1 にある場合、バケットは us-east1 リージョンに作成する必要があります。マルチリージョンの「米国」や、us-west1 のような別のリージョンには作成できません。

バケットが間違ったロケーションタイプまたはリージョンで作成された場合は、それを削除し、正しい単一リージョン設定で再作成してください。