「エンタープライズ」での使用に適したバックアップソフトウェア製品はどれですか。[閉まっている]


9

FOSS分野から来ているため、大規模な環境での使用に適したバックアップソリューションはほとんどありません。

既存の商用バックアップソフトウェアが豊富にあり、フィールドで使用した場合の測定方法に興味があります。ほとんどの提供物は紙の上ではかなり見栄えがしますが、初めて展開して使用するとすぐに、醜い面を示す傾向があります。一般的なトラブルの原因は、製品の評価で忘れていた重要なもの、マーケティング担当者が実際よりも鮮明に提示した機能、または機能、データの整合性、または製品全体を損なうバグ/問題です。

あなたが知っているバックアップソフトウェアと、次のカテゴリの運賃の使用方法を教えてください。

  • サーバーとクライアント側ではどのプラットフォームがサポートされていますか?
  • クライアント、サーバー、ストレージ間の通信は暗号化されていますか?
  • アーキテクチャはスケーラビリティを考慮していますか?100、500、1000クライアントに簡単に拡張できますか?(「コントローラー」デーモンと「ストレージ」デーモンを分割し、既知のスケーラビリティの問題がある領域はありません)
  • どのストレージデバイスがサポートされていますか?
  • 構成リビジョンは安全ですか?(偶発的/悪意のある設定変更に簡単に気付くことができます)
  • ソフトウェアには監視用のインターフェースがありますか?(例:失敗したバックアップジョブ)
  • パフォーマンスデータの収集はどうですか?(たとえば、使用済みボリューム、平均ジョブサイズ、バックアップスペースがいっぱいになるまでの日数など)
  • 製品にはある種のデータ重複排除がありますか?(同じファイルを2回保存しないでください)
  • 増分バックアップジョブは削除されたファイルを正しく処理しますか?(たとえば、増分バックアップから復元するときに、バックアップ実行の間に削除されたファイルを復元しないでください)
  • ベアメタルリカバリに役立つツール/機能はありますか?(Live-CD、ブロックデバイスとファイルシステムの自動セットアップ、ブートローダーの復元などを考えてください。)
  • ジョブスケジューリングはどのように機能しますか?特定の時間枠でバックアップジョブのバランスをとるのに役立つ機能はありますか?
  • 最初に一貫した状態にする必要があるデータベースやその他のデーモンのプラグイン/ヘルパーはありますか?適切な事前/事後バックアップスクリプト実行フレームワークはありますか?
  • ジョブの移行はサポートされていますか?(たとえば、バックアップジョブをディスクからテープに、またはテープから外部/オフサイトアーカイブに移動します)

日常の使用であなたに影響を与えているねじれ、問題、問題など、および他とは異なる/他とは異なる機能について言及してください。


私はこれが長い質問であることを知っていますが、コミュニティ全体がこれを可能な限り徹底的に具体化し、十分な試行錯誤なしに十分な情報に基づいた決定を下せるようになると思います;)リストに忘れたものについてはコメントしてください。


私も知りたいです。ホームコンピュータをバックアップするための本当に良い製品がたくさんあります。たとえば、私はMicrosoft Home Serverバックアップソリューションを本当に気に入っています。これにより、イメージバックアップのようにブートCDを使用してコンピューターをベースアイロンから復元できますが、ファイルベースのバックアップのようにファイルにアクセスできます。また、重複ファイルを結合して、2倍のスペースを使用しません。サーバースペース(ワークステーションを含む)のようなものは見つかりませんでした
Erik Funkenbusch 2009年

これは間違いなくコミュニティウィキとして誰にとっても利益になるでしょう。
nedm

回答:


6

Baculaはオープンソースバックアップソリューションです。そのアーキテクチャは、主要な商用ソリューションのアーキテクチャに基づいて設計されています。

プラットフォーム

Baculaは、Windowsだけでなく、POSIX準拠のUnixシステムもサポートしています。

暗号化された通信

デーモン間の認証は常に安全です。デーモン間の通信を暗号化するには、PKI(クライアント証明書)の完全なロールアウトを実行する必要があります。

アーキテクチャとスケーラビリティ

Baculaは、ファイルデーモン(クライアント)、1つ以上のディレクター(ジョブスケジューラ)、および1つ以上のストレージデーモンで構成されています。各ディレクターは複数のカタログ(SQLデータベース)を使用して、ジョブに関する情報を保存できます。

Baculaアーキテクチャの詳細については、Baculaのドキュメントを参照してください。

ストレージデバイス

Baculaはすべてのファイルの内容をローカルファイルシステム、テープドライブ、さらにはDVDメディアに保存できるボリュームに保存します。テープオートチェンジャのサポートが存在します。

構成の安全性

すべての構成はプレーンテキストファイルの形式で存在し、SCMによって簡単にバージョン管理できます。ソフトウェアの追加の状態は完全にSQLデータベースにあり、データベース側の適切なツールで監査できます。

統計インターフェース

監視やパフォーマンスデータ用のネイティブインターフェイスはありませんが、この情報はあまり問題なくSQLデータベースから抽出できます。Bacula 3.0では、この領域にいくつかの改善がありましたが、まだ詳しくは説明していません。

データ重複排除

Baculaは、いかなる形式のデータ重複排除もサポートしていません。

増分バックアップジョブでのファイル処理の削除

Bacula 3.0以降、削除/名前変更されたファイルを正しく処理するモードがあります。

災害からの回復

Baculaは、ベアメタル回復を支援するLiveシステムに取り組んでいます。詳細については、リリースノートを参照してください。

ジョブのスケジューリング

Baculaでは、ジョブのスケジューリングは非常に厳格です。すべてのバックアップジョブの間隔と開始時間を定義できますが、バックアップする必要があるデータの(変更する)量に基づいてジョブを自動的に調整/分散することはできません。

プラグインとヘルパー

Bacula 3.0には、Exchange 2003および2007の新しいプラグインシステムとネイティブサポートが付属しています。さらに、バックアップジョブの前後にクライアント側でカスタムスクリプトを実行するための広範なフレームワークがあります。

ジョブの移行

ジョブは、異なるプール間で簡単に移行できます。


1
Baculaの場合は+1。2つのテープドライブ、オートチェンジャ、および2つのメディアタイプを持つ2つのサイトからのデータをバックアップするために使用します。学習曲線がありますが、複数の場所、メディアタイプ、デバイスを統合するのに特に適した柔軟で強固なアーキテクチャです。私はまだBacula 3.0にアップグレードしていませんが、合成完全バックアップ、より柔軟なジョブスケジューリング、より優れたACLサポートなど、かなり洗練された機能がいくつかあります。
lukecyca 2009

1

10年以上と数千ドルを費やした後、私はテープと商用ソリューションの両方をあきらめました。現在、ディスクにバックアップしています。次のようなバックアップソリューションを探しています。

  • 無料/オープンアーカイブ形式(たとえば、tar、zipなど)

  • スクリプト可能-ネイティブコマンドまたはユーティリティを使用できますが、これらは一般的なバックアップスクリプト(exmerge、osql、mysqldump、gnupgなど)から呼び出し可能でなければなりません。

  • 可能な場合はプラットフォームに依存しない

  • ジョブ全体の一部として電子メールで送信/送信できるログファイルまたはステータスを生成します

これらは上記の「エンタープライズ」基準の多くを満たしていませんが、私の経験では、シンプルで標準化されたアプローチでは、データが回復可能で安全なものになる可能性が高くなります。すべてのシステムをバックアップするための理想的なソリューションは1つもないことを覚えておいてください。各システムの効果的なバックアップ戦略を開発するには、商用プログラムのエージェントを購入する以上のことが必要です。


1

私はrdiff-backupを使用しています。基本的にはrsyncに似ていますが、古いバージョンのファイル/ディレクトリに簡単にアクセスして、保持する古いバージョンの数を管理できます。これはディスクにバックアップする場合にのみ役立ちますが、とにかく最近ではテープよりもディスクの方が安価です。

サーバーとクライアントの両方にインストールする必要があり、OS X、Linux、およびWindowsで実行されます。Windowsでは使用していませんが、プロジェクトのメーリングリストによると、そこではほとんど同じように実行されます。


0

私は完全な答えがないので、これは決して完全な答えではありませんが、2つの製品についてコメントできます...

  • レガート
  • Symantec NetBackup-(別名NotBackup、別名NetStuffup)

まず、NetBackupは、サーバーを担当するチームがバックアップを担当するチームであったとしても、それほど大きな災害ではありませんが、エンタープライズ規模の企業の場合はそうではありません。つまり、別のバックアップチームがあります。

ここでの問題は、NetBackupがこれを想定していることです。突然、バックアップチームはあらゆる種類のアクセス(具体的にはrootアクセス)を要求します。

NetBackupのもう1つの欠点は、サーバーをゼロから、バックアップから復活させたい場合、実際にはできないということです。オペレーティングシステムをインストールし、netbackupクライアントをインストールしてから、ファイルを復元する必要があります。

Legatoにはこれらの問題はありません。

ああ-NetBackupから取得するレポートは、Legatoから取得するレポートよりも劣っています。NetBackupのレポート(これまでバックアップチームが管理していたものですが)は非常に役に立たないので、問題がなかったかどうかを報告するように依頼しました。バックアップメールを自分で監視する)。

これは、サーバーへのルートアクセスを許可しないため、適切なレポートを生成できないためです。


0

HP DataProtectorを使用することもあります。しかし、私はtarを使用することを好みます。HP DPにも優れたコマンドラインがありますが、tarの方がはるかに柔軟です。


0

主要な商用バックアップソフトウェアにはすべて、癖があると思います。私は実際にHPのデータ保護機能が好きになり始めています。私は過去にレガートとネットバックを使用したことがあり、現在のギグまでデータ保護機能について聞いたこともありませんでした。一年使ってみてかなり感動しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.