SystemLink Enterpriseを復元する
- 更新日2026-05-15
- 3分で読める
データストアを特定の時点に復元したり、失われたクラスタを復元したりすることができます。
Kubernetesクラスタが完全に失われた状態から復元する場合は、復元する前に次のタスクを実行してください。
- 新しいクラスタを作成する。
- 失われたクラスタにインストールしていたドライバやコントローラをインストールする。
サービスのスケールダウン
DeploymentsとStatefulSetsをスケールダウンして、復元中の競合を回避します。
kubectl scale --replicas=0 $(kubectl get deployment -o name -n <namespace>)
kubectl scale --replicas=0 $(kubectl get statefulset -o name -n <namespace>)
| パラメータ | 説明 |
|---|---|
| namespace | アプリケーション用に作成されたネームスペース。 |
Veleroを復元する
Veleroを再インストールし、バックアップ構成が以前に使用したバックアップ保存先を指していることを確認します。
データストアを復元する
PostgreSQL、MongoDB、Elasticsearch (デプロイされている場合)、およびS3互換データストアを復元します。NIでは、データの不整合を回避するために、すべてのデータストアを類似した時点に復元することを推奨しています。
Kubernetesオブジェクトを復元する
Veleroを使用してKubernetesオブジェクトを復元します。詳細については、「Velero復元リファレンス」を参照してください。
メモ Kubernetesオブジェクトを復元すると、以下もバックアップ時の状態に復元されます。
- アプリケーション構成設定
- DeploymentsとStatefulSetsのスケール
関連コンテンツ
- SystemLink Enterpriseをバックアップする
データ損失を回避するためにSystemLink Enterpriseをバックアップします。
- Velero復元リファレンス
- systemlink-values.yaml
- systemlink-secrets.yaml
- SystemLink Enterpriseを更新する
構成を変更するか、または新しいバージョンのSystemLink Enterpriseアプリケーションにアップグレードします。