AWS Backup で FSx for ONTAP 容量がバックアップされないのはなぜですか?

所要時間1分
0

AWS Backup を使用して Amazon FSx for NetApp ONTAP の容量をバックアップすると、エラーが表示されるか、バックアップの進行が遅くなります。

簡単な説明

ファイルシステムに十分なスペースがない場合は、一般的に、バックアップできません。容量に使用可能なスペースがあったとしても、容量はシンプロビジョニングされます。つまり、容量は、容量に保存されているデータ用のファイルシステムのストレージ容量のみを消費します。容量に使用可能なスペースがあっても、ファイルシステム SSD(aggregate : aggr1)には使用可能なスペースがない可能性があります。

FSx for ONTAP 容量のバックアップを作成する前に、Amazon FSx が、容量が満杯になっていないことを最初に確認します。FSx for ONTAP では、スナップショットを作成するために少量の空きスペースを必要とするため、容量全体をバックアップすることはできません。容量使用率が最大閾値を超える場合、FSx for ONTAP は容量が満杯であると見なします。デフォルトでは、最大閾値は98%です。

また、容量の空きスペースを報告する際、FSx for ONTAP では、容量またはファイルシステムのSSD階層のいずれか小さい方の使用可能な容量が考慮されます。

たとえば、1TBのSSDファイルシステムに 100TBの容量を作成するとします。FSx for ONTAP の報告によると、空き容量は1TBであり、99%が満杯です。99%というのは、容量のデフォルトの最大閾値である 98%を超えています。容量の使用量が98%以上が満杯であるという報告から、容量のバックアップができない可能性があることがわかります。

解決方法

describe-backupsAWS コマンドラインインターフェイス(AWS CLI)コマンドを実行すると、バックアップの失敗メッセージが表示されます。次のコマンド例では、xyzabc を、バックアップの ID に置き換えます。

$ aws fsx describe-backups --backup-id backup-xyzabc --region region\_id

**メモ:**AWS CLI コマンドを実行中にエラーが発生した場合は、AWS CLI の最新バージョンを使用していることを確認してください。

**メモ:**AWS Backup が作成するバックアップは、容量自体の .snapshot ディレクトリに保存されます。つまり、バックアップにより容量のスペースが消費されるということです。

スペースを「最大」で使用しているときの閾値を100%まで増やす

ONTAP 容量の FSx はシンプロビジョニングされます。したがって、ファイルシステムよりも大きいサイズの容量をプロビジョニングすることができます。これにより、スナップショット作成時に、スペースの問題が発生する可能性があります。たとえば、1TB のファイルシステムに 100TBの容量を作成する場合は、NetApp ONTAP CLI を使用してスナップショットを作成します。ただし、AWS Backup でスナップショットを作成することはできません。1TB のファイルシステムの場合は、約42 TBの容量でのバックアップを作成できます。TBの容量のサイズが追加されると、AWS Backupのバックアップの作成は失敗します。

これを修正するには、次の NetApp ONTAP CLI コマンドを実行します。

::> vol modify -vserver <svm\_name> -volume <vol\_name> -space-full-threshold-percent 100

前述のコマンドを使用すると、容量の最大閾値を上げることができます。これにより、FSx for ONTAP は容量が「最大」であると報告しなくなり、バックアップを続行できるようになります。

ファイルシステムのSSDストレージ容量を増やす

ファイルシステムのSSDストレージ容量を増やし、空きSSD容量が最大容量サイズよりも常に2%以上大きくなるようにします。たとえば、最大容量サイズが100TBの場合、SSD容量が常に2TB以上の空き容量になるようにしてください。これにより、容量のスペースの「最大」閾値パーセントをデフォルト値の 98%で維持しても、FSx for ONTAP は容量が「最大」であるとは報告しなくなります。

容量内のスナップショットの自動削除の開始設定を確認してください

容量内でスナップショットの自動削除(NetApp の Web サイトから)が有効で、起動設定がsnap_reserve になっている場合、バックアップが失敗する可能性があります。snap\ _reserve パラメーターは、スナップショットが(NetAppの Web サイトから)スナップショットコピー用に予約されたスペース内に割り当てられた値に達する場合に、スペースが予約されたときにスナップショットを削除します。デフォルト値は5%です。バックアップが作成されると、Amazon FSx は容量のスナップショットを作成し、このスナップショットを以前のバックアップスナップショットと比較します(存在する場合)。 その後、 Amazon FSx は変更されたデータのみをバックアップにコピーします。 以前のスナップショットのサイズがスナップショット コピー用に予約されたスペースで割り当てられた値よりも大きい場合、新規のバックアップは、作成時に自動的に削除されます。 これは、Amazon FSx が容量のバックアップを作成できないことを意味します。

これを避けるには、**スナップショットコピー用予約スペース(Space Reserved for スナップショット Copies)**パラメーターが、前回のバックアップのサイズを超えるように、容量のサイズを増やす必要があります。スナップショットの予約量を前回のバックアップのサイズよりも大きい値に設定するには、次の NetApp ONTAP CLI コマンドを実行します。

::> volume modify -vserver com -volume vol\_name -percent-snapshot -space 20

前述のコマンドでは、スナップショットコピー用予約スペースオプションが20%に設定されています。詳細については、 NetApp の 「スナップショットコピー予約の管理」マニュアルを参照してください。

関連情報

バックアップの操作方法

スナップショットの操作方法

容積容量が不足しています

AWS公式
AWS公式更新しました 1年前
コメントはありません

関連するコンテンツ