web-dev-qa-db-ja.com

BaculaをVTLとして使用する

一部のバックアップにBaculaを使用することを検討していますが、テープを節約し、手動操作を制限するために、2段階のバックアップを作成したいと思います。

  1. マシンをディスクにバックアップする(Baculaでは十分簡単)
  2. 完了したら、ディスクバックアップをテープに統合します。それがトリッキーなポイントです...

特定のバックアップをディスクサポートからBacula内からテープに「移行」する方法を知っている人はいますか?

4
wazoox

Baculaは、必要なことを実行する必要がある移行ジョブタイプをサポートしています。 ここ を参照してください。

5
Daniel

最初のステージのアーカイブファイルをディスクからテープにバックアップすることを唯一の目的とする別のバックアップジョブを作成することもできます。

2
Sven

私はこれを何年もやっていますが、私は第2段階でのみバキュラを使用しています。私は最初の段階でrsyncベースのソリューションを使用します:

1.ディスク間

ネットワーク上のすべてのマシンは、毎日cronジョブを実行して、重要なディレクトリをバックアップサーバーの巨大ディスクにバックアップします。これにはrsyncを使用するため、毎回「合成フル」バックアップを取得します。これにより、変更されたファイルを送信するだけでよいため、マシンの負担が大幅に軽減されますが、バックアップサーバーには常にバックアップされたフォルダーの完全なコピーがディスクにあります。

2.ディスクからテープへ

Baculaは、スケジュールに従ってすべてのファイルをテープに保存します。毎月の完全テープバックアップ、毎週の差分バックアップ、および毎日の増分バックアップです。

これの利点は、ライブサーバーの負担を最小限に抑え(rsyncを使用して変更されたファイルのみをプルし、バックアップウィンドウを短縮するため)、すべてのハードワークがバックアップサーバーによって実行されることです。

移行ジョブをサポートするようになったため、bacula内からこれらすべてを実行できる可能性がありますが、これはそのままでうまく機能しています。約9TBのデータで約40台のサーバーをバックアップします。

1
lukecyca