デプロイメント版データ転送の設定¶
概要¶
本ページでは、Guanceデプロイメント版でデータ転送を設定する方法について説明します。
前提条件¶
- Guanceが完全に初期化されていること
- 対応するクラウドベンダーでユーザーとストレージバケットの権限を設定できるアカウントを持っていること
設定手順¶
手順一:ストレージバケットとアカウントの設定¶
Huawei Cloud¶
Alibaba Cloud¶
AWS¶
- S3 ストレージバケットを作成

- ユーザー権限ポリシーを作成
{ "Version": "2012-10-17", "Statement": [ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": "s3:*", "Resource": [ "arn:aws:s3:::bucket-name", "arn:aws:s3:::bucket-name/*" ] } ] }
- ストレージユーザーを作成

- 新しく作成したユーザーにポリシーをバインド

- ak、skを作成して保存し、後続のサービス設定で使用

MinIO¶
手順二:サービス設定の変更¶
ダンプ設定を有効にするには、kodo、kodo-x などのアプリケーションサービスの設定を変更する必要があります。
- forethought-kodo 名前空間にある kodo、kodo-x、kodo-inner という名前の ConfigMap リソースを変更します。以下の内容を追加してください。
パブリッククラウドストレージバケット設定
backup_log:
${store_type}:
ak: "LTAI5tMxxxxxxxxFroj"
sk: "6MpS1gxxxxxxxxxxxxxxxxUoH6"
region: "cn-northwest-1"
bucket: "guance-backuplog"
guance:
store_type: "obs"
1. ${store_type} は oss、s3、obs から選択します。それぞれ Alibaba Cloud、AWS、Huawei Cloud のストレージバケットサービスに対応します。
2. guance.store_type は実際に使用するクラウドベンダーのストレージサービスを決定します。この値は ${store_type} と同じである必要があります。
3. ${store_type} が s3 の場合、追加の設定項目があります:partition。AWS 中国リージョンの場合は aws-cn、海外 AWS の場合は aws を指定します。
- ${store_type} は oss、s3、obs、minio から選択します。それぞれ Alibaba Cloud、AWS、Huawei Cloud のストレージバケット、および MinIO ストレージサービスに対応します。
- guance.store_type は実際に使用するクラウドベンダーのストレージサービスを決定します。この値は ${store_type} と同じである必要があります。
- endpoint :ストレージバケットサービスのアクセスアドレスを設定します。
- 一般ルール:設定時には
http://やhttps://のプロトコルプレフィックスを含める必要はありません。システムは接続時にデフォルトで HTTPS プロトコルを使用します。 - MinIO:MinIO サービスが HTTPS をサポートせず HTTP のみをサポートする場合は、ここに明示的に
http://プレフィックスを追加する必要があります(例:http://minio.example.com)。追加しないと接続に失敗します。
- 一般ルール:設定時には
- region:必須項目です。ストレージサービス自体に region の概念がない場合(MinIO のプライベートデプロイなど)、SDK の要件を満たすために任意の空でない文字列(例では "minio")を入力できます。
-
use_path_style:ブール型、デフォルト値は false です。この設定項目は S3 SDK がアクセス URL の形式を生成する方法を制御します。true に設定すると、
<ENDPOINT>/<BUCKET>/<KEY>形式(パススタイル)が使用されます。false に設定すると、<BUCKET>.<ENDPOINT>/<KEY>形式(バーチャルホストスタイル)が使用されます。 -
変更が完了したら、kodo、kodo-x、kodo-inner、kodo-x-backuplog サービスを再起動します。
注意
kodo-x-backuplog サービスはクラスター内で StatefulSet タイプです。このサービスはデータの永続化を有効にする必要があり、各 Pod が独立した PVC を使用します。下図の設定と比較してください。
手順三:データ転送設定¶
上記の手順がすべて完了したら、Guanceにログインしてデータ転送の設定を行います。設定が完了したら、データ転送 を参照して検証できます。



















