|
この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。 |
SUSE® Storageシステムを復元する
Longhornシステム復元のロールアウト
-
LonghornはLonghornシステムバックアップバンドルからリソースを復元します。
-
Longhornは既存の`Volumes`およびそれに関連する`PersistentVolume`および`PersistentVolumeClaim`を復元しません。
-
Longhornは最新のバックアップから`Volume`を自動的に復元します。
-
適格な設定が上書きされるのを防ぐために、Longhornは`ConfigMap/longhorn-default-setting`を復元しません。
-
Longhornは設定可能な設定を復元しません。
-
LonghornがV2データエンジンのバックイメージをバックアップしないため、Longhornシステムを復元する前に、これらのイメージがクラスター内で利用可能であることを確認する必要があります。これにより、LonghornはV2データエンジンのバックイメージを使用するボリュームを復元できます。
Longhornシステム復元を作成する
Longhorn UIを使用してLonghornシステムを復元できます。または`kubectl`コマンドを使用して。
前提条件
-
システムバックアップバンドル内のリソースを展開するための稼働中のLonghornクラスター。
-
`Nodes`および`StorageClass`のディスクタグを設定します。
-
Longhornシステムのバックアップを作成しておいてください。
手順についてはLonghornシステムのバックアップ - Longhornシステムバックアップの作成を参照してください。
-
すべての既存の`Volumes`は切り離されています。
`kubectl`コマンドの使用
-
復元するLonghorn`SystemBackup`を見つけます。
> kubectl -n longhorn-system get systembackup NAME VERSION STATE CREATED demo v1.4.0 Ready 2022-11-24T04:23:24Z demo-2 v1.4.0 Ready 2022-11-24T05:00:59Z
-
`SystemBackup`のLonghorn`SystemRestore`を作成するために`kubectl create`を実行します。
apiVersion: longhorn.io/v1beta2 kind: SystemRestore metadata: name: restore-demo namespace: longhorn-system spec: systemBackup: demo -
システム復元が開始されます。
-
完了時に`SystemRestore`が状態`Completed`に変更されます。
> kubectl -n longhorn-system get systemrestore NAME STATE AGE restore-demo Completed 59s
Longhornシステム復元の削除
| システム復元を削除すると、関連するジョブも削除され、残りのリソースの展開が中止されます。残りのリソースを展開するためにLonghornシステム復元を再起動することができます。 |
Longhorn UIを使用して、完了したLonghornシステム復元を中止または削除できます。または`kubectl`コマンドを使用して。