SystemLink Enterpriseを復元する
- 更新日2025-06-11
- 2分で読める
データストアを特定の時点に復元したり、失われたクラスタを復元したりすることができます。
- 新しいクラスタを作成する。
- 失われたクラスタにインストールしていたドライバやコントローラをインストールする。
-
コマンドプロンプトを開き、以下のコマンドを実行してデプロイメントとステートフルセットをスケールダウンします。
kubectl scale --replicas=0 $(kubectl get Deployment -o name -nNAMESPACE)
kubectl scale --replicas=0 $(kubectl get statefulset -o name -nNAMESPACE)
上の指定で、
- NAMESPACE は、アプリケーション用に作成されたネームスペースです。
- 必要に応じて、Veleroを再インストールし、バックアップ構成が以前に使用したバックアップストレージの場所を指していることを確認します。
- PostgreSQL、MongoDB、およびS3と互換性のあるデータストアを復元します。NIでは、すべてのデータストアを同様の時点に復元することを推奨しています。
-
Veleroを使用してKubernetesオブジェクトを復元します。詳細については、「Restore Reference」を参照してください。
メモ Kubernetesオブジェクトを復元すると、以下もバックアップ時の状態に復元されます。
- アプリケーション構成設定
- デプロイメントとステートフルセットのスケール
バックアップ以降に行われた変更を再適用するために、更新後の値を使用してhelm upgradeコマンドを実行します。