automation-suite
2.2510
true
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
UiPath logo, featuring letters U and I in white

Linux の Automation Suite のインストール ガイド

最終更新日時 2025年11月13日

バックアップ ストアを構成する

バックアップ ストアの構成を提供する

クラスターをバックアップおよび復元するには、 を使用して、クラスター スナップショットの場所を Automation Suite クラスターに対して指定する必要があります cluster_config.json
スケジュールされたバックアップを有効化したり、オンデマンド バックアップを作成したりする前に、 cluster_config.json に以下の変更を加えます。

この情報は、Automation Suite クラスターのインストール中に指定することも、後からインストール後の操作としてクラスターの有効化やバックアップの作成時に指定することもできます。

cluster_config.json例

  • NFS サーバーのバックアップには、次の cluster_config.json サンプルを使用します。
{
 //... cluster_config.json
  "snapshot": {
    "enabled": true,
    "nfs": {
      "server": "nfs_server_endpoint",
      "location": "nfs_server_mountpoint"
    }
  }
}{
 //... cluster_config.json
  "snapshot": {
    "enabled": true,
    "nfs": {
      "server": "nfs_server_endpoint",
      "location": "nfs_server_mountpoint"
    }
  }
}
パラメーターcluster_config.json

キー

値 (Value)

server

スナップショットの保存場所の FQDN または IP アドレス ( mynfs.mycompany.com192.23.222.81など) です。

location

NFS サーバーのパス。「 手順 2: マウント パスを構成する」の手順に従って作成されたマウント パスです。 十分な権限があり、ディレクトリ構造が既に存在していることを確認してください。
注:
  • すべてのノードから NFS サーバーにアクセスできることを確認します。

  • 次の手順の一部として、uipathctl はこのパスを自動的にマウントします。 このパスを手動でマウントする必要はありません。

重要:
Amazon EFS を NFS 互換ストレージとして使用する場合は、 location 値を EFS マウントのルートディレクトリ (/) に設定する必要があります。
サブディレクトリ ( /asbackupなど) の使用はサポートされておらず、マウント操作が失敗します。
  • 外部 ObjectStore のバックアップには、次の cluster_config.json サンプルを使用します。
{
//... cluster_config.json
"snapshot": {
    "enabled": true,
    "external_object_storage": {
      "bucket_name": "<s3_bucket_used_for_backup>",
      "storage_type": "s3",
      "region": "<s3_bucket_region>"
    }
  }
}{
//... cluster_config.json
"snapshot": {
    "enabled": true,
    "external_object_storage": {
      "bucket_name": "<s3_bucket_used_for_backup>",
      "storage_type": "s3",
      "region": "<s3_bucket_region>"
    }
  }
}
cluster_config.json パラメーター
キー値 (Value)
bucket_nameスナップショットを保存する S3 バケットの名前です。
arn

S3 に接続するための ARN です。

バックアップ ObjectStore に接続するために必要な権限をノードが持っている場合、ARN は必要ありません。持っていない場合は、必要な権限を持つ IAM ロールを作成して ARN を追加してください。

regionS3 が存在するリージョンです。
{
//... cluster_config.json
"snapshot" : {
  "external_object_storage": {
    "client_secret": "<azure_service_principal_client_secret>", 
    "resource_group": "<azure_resource_group_with_storage_account>", 
    "auth_mode": "ServicePrincipal", 
    "account_name": "<azure_storage_account_name>", 
    "account_key": "<azure_storage_account_key>"
    "bucket_name": "<azure_container_name>",
    "client_id": "<azure_service_principal_id>",
    "subscription_id": "<azure_subscription_id>",
    "cloud_name": "AzurePublicCloud",
  },
  "aks_infra_resource_group":"<azure_infra_resource_group>"
 }
}{
//... cluster_config.json
"snapshot" : {
  "external_object_storage": {
    "client_secret": "<azure_service_principal_client_secret>", 
    "resource_group": "<azure_resource_group_with_storage_account>", 
    "auth_mode": "ServicePrincipal", 
    "account_name": "<azure_storage_account_name>", 
    "account_key": "<azure_storage_account_key>"
    "bucket_name": "<azure_container_name>",
    "client_id": "<azure_service_principal_id>",
    "subscription_id": "<azure_subscription_id>",
    "cloud_name": "AzurePublicCloud",
  },
  "aks_infra_resource_group":"<azure_infra_resource_group>"
 }
}
cluster_config.jsonパラメーター
キー値 (Value)
bucket_nameスナップショットを保存するための Azure Storage アカウント内のコンテナーの名前です。
resource_groupスナップショットを保存する対象の Azure Storage アカウントが存在するリソース グループです。
auth_modeServicePrincipal に設定されている必要があります。
client_idサービス プリンシパル認証のクライアント ID です。
client_secretサービス プリンシパル ベースの認証のクライアント シークレットです。
account_nameスナップショットをバックアップする Azure Storage アカウントの名前です。
account_key

スナップショットをバックアップする必要がある Azure Storage アカウントのアクセス キーです。

このパラメーターは任意です。

cloud_name
既定値は AzurePublicCloud です。
AzureUSGovernmentCloudAzureChinaCloudAzureGermanCloud のいずれかに適宜変更します。
subscription_idバックアップを保存する Azure Storage アカウントが保存されているサブスクリプション ID です。
aks_infra_resource_group
AKS クラスターのマシンとその他のリソースが作成されるリソース グループです。通常は Azure によって作成、管理され、名前の先頭に MC_ が付きます。

他の値はバックアップおよび復元中に変わらない可能性がありますが、この値は復元中に変更されます。これは、新しい AKS クラスターの Kubernetes リソースがプロビジョニングされる新しいリソース グループである必要があります。

注: Azure での認証用のサービス プリンシパルを作成するには、Microsoft のドキュメントをご覧ください。
ローカル ディスクのバックアップには、次の cluster_config.json サンプルを使用します。
{
 //... cluster_config.json
  "snapshot": {
    "enabled": true,
    "local_disk": {
      "path": "/backup"
    }
  }
}{
 //... cluster_config.json
  "snapshot": {
    "enabled": true,
    "local_disk": {
      "path": "/backup"
    }
  }
}
cluster_config.json パラメーター
キー値 (Value)
pathスナップショットを保存するローカル ディレクトリです。

バックアップ ストアの構成を適用する

前のセクションの説明に従って cluster_config.jsonに変更を加えた後、次のコマンドを実行して設定を適用します。
  • NFS サーバーおよびローカル ディスク構成の場合:

    ./bin/uipathctl manifest apply cluster_config.json --only velero,rke2-backup-hook --versions versions/helm-charts.json
    ./bin/uipathctl manifest apply cluster_config.json --only velero,rke2-backup-hook --versions versions/helm-charts.json
  • 外部オブジェクトストア構成の場合:
    ./bin/uipathctl manifest apply cluster_config.json --only velero --versions versions/helm-charts.json./bin/uipathctl manifest apply cluster_config.json --only velero --versions versions/helm-charts.json
  • バックアップ ストアの構成を提供する
  • cluster_config.json例
  • バックアップ ストアの構成を適用する

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo
信頼とセキュリティ
© 2005-2025 UiPath. All rights reserved.