第2章 roxctl CLI を使用した Central データベースの復元
roxctl
CLI を使用し、restore
コマンドで Red Hat Advanced Cluster Security for Kubernetes を復元できます。このコマンドには、API トークンまたは管理者パスワードが必要です。
2.1. API トークンを使用した復元
API トークンを使用して、RHACS のデータベース全体を復元できます。
前提条件
- RHACS バックアップファイルがある。
- 管理者ロールを持つ API トークンがある。
-
roxctl
CLI をインストールしている。
手順
次のコマンドを実行して、
ROX_API_TOKEN
およびROX_ENDPOINT
環境変数を設定します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow export ROX_API_TOKEN=<api_token>
$ export ROX_API_TOKEN=<api_token>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow export ROX_ENDPOINT=<address>:<port_number>
$ export ROX_ENDPOINT=<address>:<port_number>
次のコマンドを実行して、Central データベースを復元します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow roxctl central db restore <backup_file>
$ roxctl central db restore <backup_file>
1 - 1
<backup_file>
には、復元するバックアップファイルの名前を指定します。