バックアップサイクルごとに複数の完全バックアップを防ぐ方法

この記事は アマンダエンタープライズ(AE) 

情報タイプ:ヒント

情報の説明:

バックアップサイクルの日数よりもバックアップエントリが少ない場合、Amandaは時間の経過とともにバックアップ負荷のバランスを取り、一部のエントリがバックアップサイクルごとにXNUMX回よりもはるかに頻繁に完全にバックアップされるようにします。 これが発生している場合は、レポート|概要ページに示されているように、AmandaレポートのNOTESセクションに以下のようなバックアップエントリのメッセージが表示されます。

プランナー:14日先から昇格したlocalhost:/ varのフルダンプ。

期限が切れる前に完全バックアップを実行するアクションは、「プロモート」と呼ばれます。 バックアップエントリのプロモートを「オフ」にするには、「maxpromoteday」Amandaパラメータを使用できます。 これは現在、バックアップセットのdisklist.confファイルを手動で編集することにより、ZMCの追放で実行する必要があります。

disklist.confファイルは、ディレクトリ/ etc / amanda /にあります。 /バックアップセットごと。 このファイルの各バックアップエントリは、ホスト名、ディスク名、バックアップディレクトリで始まり、中括弧の間の独自の行にこのバックアップエントリのすべてのパラメータがあります。 次のようなバックアップエントリの新しいパラメータとして、「maxpromoteday0」を独自の行に配置します。

ホスト名 "diskname" "disk_directory" {。 。 。 maxpromoteday 0} 

この編集により、このバックアップエントリのプロモートがオフになります。 これは、同じバックアップセットおよび他のバックアップセット内の他のバックアップエントリに対して繰り返すことができます。

Amandaがエントリをプロモートする理由に興味がある場合:Amandaの機能のXNUMXつは、バックアップサイクルの期間中のバックアップ負荷のバランスを取ることです。 バックアップサイクルは、Amandaがすべてのバックアップエントリの少なくともXNUMXつの完全バックアップを実行する日数の期間です。 Amandaがこれを達成する方法は、期限が切れる前に特定のバックアップを完全バックアップに「プロモート」することです。 バックアップサイクルの日数よりもバックアップエントリが少ない場合、Amandaは時間の経過とともにバックアップ負荷のバランスを取り、一部のエントリがバックアップサイクルごとにXNUMX回よりもはるかに頻繁に完全にバックアップされるようにします。

「maxpromoteday」と呼ばれるAmandaパラメータがあり、バックアップエントリの完全バックアップを実行できる最大日数を、そのエントリが別の完全バックアップの期限になる前に通知します。 たとえば、バックアップエントリに「maxpromoteday3」を指定すると、期限の3日前より前にこのバックアップエントリの完全バックアップをプロモートしないようにAmandaに指示します。 このパラメータが0に設定されている場合、Amandaはこのバックアップエントリを予定より早く完全バックアップにプロモートしません。