UiPath Documentation
automation-suite
2023.10
false
EKS/AKS の Automation Suite のインストール ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

Velero のバックアップが FailedValidation エラーで失敗する

EKS/AKS の Automation Suite でスケジュールされたバックアップを実行するときに発生する Velero FailedValidation エラーを修正する

説明​

EKS/AKS の Automation Suite でスケジュールされたバックアップを実行しようとすると、Velero から次のエラーが返されることがあります。

Phase: FailedValidation
Validation errors: an existing backup storage location was not specified at backup creation time and the server default default does not exist.
Error: BackupStorageLocation.velero.io "default" not found
Phase: FailedValidation
Validation errors: an existing backup storage location was not specified at backup creation time and the server default default does not exist.
Error: BackupStorageLocation.velero.io "default" not found

これは、 default-bs1 BackupStorageLocation が Velero の構成で既定としてマークされていないために発生します。

解決策​

この問題に対処するには、次の手順を実行します。

  1. Velero に設定されたバックアップ ストレージの場所を確認します。

    kubectl get backupstoragelocations -n velero
    kubectl get backupstoragelocations -n velero
    

    DEFAULT 列が空かどうかを確認します。

  2. バックアップの保存場所を編集して既定値を設定します。

    kubectl edit backupstoragelocation default-bs1 -n velero
    kubectl edit backupstoragelocation default-bs1 -n velero
    
  3. [ spec ] セクションで、次の行を追加します。

    default: true
    default: true
    
  4. 変更を保存します。

  5. Velero ポッドを再起動して構成を適用します。

    kubectl delete pod -n velero --all
    kubectl delete pod -n velero --all
    

    または、ローリング再起動を実行します。

    kubectl -n velero rollout restart deploy/velero
    kubectl -n velero rollout restart deploy/velero
    
  6. 修正を確認します。

    kubectl get backupstoragelocations -n velero
    kubectl get backupstoragelocations -n velero
    

PHASEが [利用可能] で、[既定] 列に [Yes] と表示されていることを確認します。

  • 説明​
  • 解決策​

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得