|
この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。 |
設定の復元
復元作成ページでは、復元元のバックアップの詳細を提供できます。
バックアップ元
オペレーターが復元を実行するために使用するバックアップファイルとその保存場所の詳細を提供してください。これらの詳細を提供するために、以下のオプションから選択してください。
既存のバックアップ設定
このオプションを選択すると、*ターゲットバックアップ*のドロップダウンがこのクラスター内の利用可能なバックアップで自動的に埋められます。ドロップダウンからバックアップを選択すると、*バックアップファイル名*フィールドが自動的に入力され、選択したバックアップからオペレーターにバックアップ元情報が渡されます。
クラスターにバックアップカスタムリソースが存在しない場合は、正確なファイル名を取得し、デフォルトのストレージターゲットまたはS3互換オブジェクトストアとともにバックアップソースの詳細を提供する必要があります。
デフォルトのストレージターゲット
オペレーターレベルで構成されたデフォルトのストレージターゲットに存在するバックアップファイルから復元する場合は、このオプションを選択してください。オペレーターレベルの設定は、`rancher-backup`オペレーターがインストールまたはアップグレードされたときに構成されたストレージターゲットです。*バックアップファイル名*フィールドに正確なファイル名を提供してください。
S3互換オブジェクトストア
オペレーターレベルでデフォルトのストレージターゲットが構成されていない場合、またはバックアップファイルがデフォルトのストレージターゲットとして構成されたものとは異なるS3バケットに存在する場合は、このオプションを選択してください。*バックアップファイル名*フィールドに正確なファイル名を提供してください。S3からバックアップファイル名を取得する正確な手順については、このセクションを参照してください。S3互換オブジェクトストアのすべての詳細を入力してください。そのフィールドは、バックアップカスタムリソースの`backup.StorageLocation`設定とまったく同じです。
暗号化
バックアップが暗号化を有効にして作成された場合、そのファイルには`.enc`のサフィックスが付いています。そのバックアップを選択するか、`.enc`のサフィックスを持つバックアップファイル名を提供すると、*暗号化設定シークレット*という別のドロップダウンが表示されます。
このドロップダウンから選択されたシークレットは、バックアップを実行する際に使用されたバックアップカスタムリソースと同じ内容でなければなりません。暗号化設定が一致しない場合、復元は失敗します。
`Encryption Config Secret`のドロップダウンは、この正確なキーを持つシークレットのみをフィルタリングしてリストします。
| YAMLディレクティブ名 | 説明 |
|---|---|
|
暗号化設定ファイルを含む`cattle-resources-system`ネームスペースの秘密の名前を提供してください。 |
|
重要:
このフィールドは、バックアップが暗号化を有効にして作成された場合にのみ設定する必要があります。不正な暗号化設定を提供すると、復元が失敗します。 |
復元中のプルーニング
-
プルーニング: バックアップからRancherを完全に復元し、バックアップが実行されたときの正確な状態に戻すためには、バックアップが取得された後にRancherによって作成された追加のリソースを削除する必要があります。オペレーターは、*プルーニング*フラグが有効な場合にこれを行います。プルーニングはデフォルトで有効になっており、有効のままにすることをお勧めします。
-
削除タイムアウト:これは、オペレーターがリソースを削除する際に、ファイナライザーを削除するためにリソースを編集して再度削除を試みるまでの待機時間です。
| YAMLディレクティブ名 | 説明 |
|---|---|
|
バックアップに存在しないRancherが管理するリソースを削除します(推奨)。 |
|
リソースを削除する際に、ファイナライザーを削除するためにリソースを編集して再度削除を試みるまでの待機時間です。 |
S3からバックアップファイル名を取得する
これは、`rancher-backup`オペレーターが復元を実行するために使用するバックアップファイル名です。
このファイル名をS3から取得するには、S3バケット(バックアップを実行する際に指定された場合はフォルダー)に移動します。
ファイル名をコピーして、復元カスタムリソースに保存します。したがって、バックアップファイル名が`backupfile`であると仮定します。
-
バケット名が`s3bucket`で、フォルダーが指定されていない場合、使用する`backupFilename`は`backupfile`になります。
-
バケット名が`s3bucket`で、ベースフォルダーが
s3folderの場合、使用する`backupFilename`は`backupfile`のみです。 -
`s3Folder`の中に`s3sub`というサブフォルダーがあり、その中にバックアップファイルがある場合、使用する`backupFilename`は`s3sub/backupfile`です。
| YAMLディレクティブ名 | 説明 |
|---|---|
|
これは、`rancher-backup`オペレーターが復元を実行するために使用するバックアップファイル名です。 |