7 つの最高のデータベース バックアップ ツール
データベースには、 重要な情報 それがあなたのビジネスを推進します。このデータが紛失または破損すると、ビジネスの継続が損なわれます。たとえば、注文、納品、請求書、支払いの記録がなければ利益を生み出すことは不可能です。
に対する脅威 連続 データベースに損傷または損失をもたらす環境災害が含まれます。その他の問題は、偶発的な損傷や紛失によって引き起こされる可能性があります。不満を抱いた従業員やアクセス権を持つ悪意のある部外者がデータを変更または削除する可能性があります。これらの問題はすべてあなたのビジネスを危険にさらします。
システムのセキュリティ戦略の中核は、逆境に備えることです。たとえば、データベースの損傷から保護するための準備は非常に簡単です。 データベースをバックアップする 。
以下に、7 つの最高のデータベース バックアップ ツールのリストを示します。
- Venbu BDR スイート 編集者の選択 このオンプレミス パッケージは、MySQL、SQL Server、および MS Exchange データベースのバックアップおよびリカバリ サービスを提供します。 Windows Server または Linux 用の無料バージョンと有料バージョンが用意されています。 30 日間の無料トライアルを開始してください。
- Acronis Cyber Protect (無料トライアル)このセキュリティ サービス パッケージはクラウドで提供され、データベースなどのシステムのアプリケーション レベルのバックアップを含む幅広いバックアップ オプションが含まれています。 30 日間の無料トライアルを開始してください。
- N-able Cove データ保護 この SaaS プラットフォームは、MySQL、SQL Server、Oracle データベースのバックアップ サービスを提供し、安全なミラーリングされたストレージ スペースを備えています。
- オットマチック クラウド プラットフォームから提供される MySQL、MongoDB、PostgreSQL データベースの保護。
- イペリウスのバックアップ これは、Oracle、MySQL、SQL Server、SQL Express、PostgreSQL、MariaDB データベースを保護するオンプレミス システムです。 Windows および Windows Server 上で実行されます。
- クエスト急速回復 これは、SQL Server および Oracle データベースのバックアップとリカバリを管理するオンプレミス システムです。 Windows、Windows Server、および Linux で使用できます。
- Commvault のバックアップとリカバリクラウド上のバックアップだけでなくローカルのバックアップも管理できるクラウドベースのサービスで、データベースやサーバー全体などのアプリケーションをカバーします。
データベースのバックアップ戦略
データベースのバックアップは、コピーを作成するのと同じくらい簡単です。ただし、トランザクションは常にデータベースにアクセスしているため、コピーが頻繁に取得されることはご存知のとおりです。 時代遅れ 。
データベースのバックアップ戦略は、完全性とパフォーマンスのバランスに依存しています。したがって、コミットされるトランザクションをすべてコピーすると、当然のことながら、 反応時間 データベースの。ただし、バックアップの更新を長くしすぎると、イベントによってビジネス記録の大部分が破壊される危険があります。
バックアップの頻度をどのようなスタンスにするかは、 あなたのビジネスの規模 そしてトランザクションが発生する速度。バックアップに対する従来の IT アプローチでは、オフィスが閉まっていてビジネス活動がないため、データベースに対するライブ アクセスが行われない夜間にバックアップを作成する必要がありました。しかし、 グローバルビジネス どこかに常にアクティブなオフィスがあるので、そんな贅沢はありません。グローバルに活動するために大企業である必要はありません。どれでも Webサイト 昼夜を問わず、世界中のどこからでも注文を受けることができます。
データベースはどのくらいの頻度でバックアップする必要がありますか?
Web でバックアップ頻度に関する推奨事項を検索すると、IT の世界がいかに急速に進化しているかがわかります。 2015 年と 2016 年の推奨事項が表示され、バックアップするよう指示されます。 週に一度 (!!)。毎週のバックアップ戦略では、その週のすべてのデータが失われる危険があります。毎週日曜日にデータベースをバックアップした場合、金曜日にサーバーが火災になった場合、どのくらいのデータが失われるでしょうか?
短期的な解決策は、その場しのぎに役立ちます。 トランザクションログ 。これらは書き出すのにかかる時間が短く、ほとんどの場合、データベース上のもう 1 つのクエリを表すだけです。状況に応じて、 変化率 データベースには、1 時間ごとまたは 30 分ごとにトランザクション ログを書き込むことができます。
トランザクション ログのカバーを使用すると、 完全なバックアップ 一晩中。それから、 増分バックアップ 12時間ごとまたは6時間ごと。最後に、バックアップ操作の間に、 トランザクションログ 1時間または30分ごとに。
トランザクション ログが書き込まれたらすぐに移動します。テープや USB に書き込んだり、クラウド ディレクトリに送信したりできます。おそらく両方を使用するでしょう 地元の1人 そして リモコン1つ 位置。たとえば、トランザクション ログを 1 時間ごとに書き込み、バックアップ更新を 12 時間ごとに実行すると、11 個のトランザクション ログ ファイルが作成されます。アップデートが行われると、次のことが可能になります それらのファイルを削除してください これは、それらに含まれるトランザクションがバックアップに吸収されているためです。
トランザクションはRAMに保持できます( キャッシュ )迅速な回復のために。ただし、キャッシュがクラッシュに耐えられるか、サーバーを破壊するような物理的な災害には耐えられないかを確認する必要があります。 そのキャッシュをダンプする ファイルに定期的に保険を提供します。
バックアップはどこに保存すればよいですか?
の 位置 バックアップの割合は、常識的に判断できる要素です。一方で、迅速に、可能であればほぼ即座に復元できる必要があります。一方で、次のような場合に備えて保険をかける必要があります。 環境被害 。サイトで物理的な災害が発生すると、元のデータベースだけでなくバックアップも失われます。
明らかに勝者はバックアップを保持することです 2か所 – 利便性のためにローカルで、セキュリティのためにリモートで。これら 2 つのプライマリ バックアップに加えて、トランザクション ログもあります。これらも 2 つの場所で開催する必要があります。 ローカルでもリモートでも 。プライマリ バックアップとトランザクション ログの両方をローカルとリモートの同じ場所に保存するかどうかは、選択した内容にどれだけ自信があるかによって決まります。 バックアップストレージ プロバイダー。
使用しているリモート ストレージ機能に自信がない場合は、おそらく次のようなものを探す必要があります。 別のプロバイダー 。幸いなことに、ほとんどのクラウド プラットフォームは 鏡 コンテンツは複数のデータセンターにまたがっているため、リモートバックアップストレージが破壊された場合でも、自動的に復元されます。
トランザクション ログのバックアップには、プライマリ データベースのバックアップに使用されるものとは異なる戦略を採用することをお勧めします。たとえば、自動でトランザクション ログをディレクトリに書き込むことができます。 同期中 クラウドサーバーを使って。したがって、トランザクション ログは自動的に保存され、復元されます。
データベースのバックアップはどのように管理すればよいですか?
非常に技術的に有能なスタッフであっても、多くのタスクを抱えており、データベースのバックアップにあまり時間をかけたくないと考えているでしょう。しかし、災害が発生し、データを復元する必要がある場合には、すぐに注意を払うでしょう。 復元された 。
リカバリは、バックアップが適切に実行された場合にのみ可能です。したがって、頻繁にバックアップするという面倒な作業は無視できません。幸いなことに、日常的なスケジュールされたタスクこそが、 ソフトウェア はとても上手です。したがって、データベースのバックアップに対して採用する必要がある戦略は、次のとおりです。 自動化する プロセス。
データベースのバックアップ ツールが処理します データ復旧 プロセス。データの復元は、単にテーブルを再設定するだけの問題ではありません。データベースの構造は時間の経過とともに変化するため、継続性を維持するにはデータベース オブジェクトとその内容を保存する必要があります。
最高のデータベースバックアップツール
データベースのバックアップは、ファイルをコピーするほど簡単ではありません。データベース ツールはデータベースの内部に入り込み、その構造をすべて抽出する必要があります。 metadata - 同じように。この戦略はさまざまな方法で実装できるため、データベース バックアップ ツールが採用するさまざまなアプローチがいくつかあります。
データベース バックアップ ツールを選択するための方法論
私たちはデータベースをバックアップするシステムの市場を調査し、次の基準に基づいてオプションを分析しました。
- データベース自体だけでなくトランザクションログもカバーするバックアップシステム
- キャッシュからのリカバリを管理できるサービス
- ローカルおよびリモートでバックアップを管理する機能
- ローカルまたは SaaS プラットフォームとして実行するツールの選択
- アクセス制御のためのセキュリティとハッカーやマルウェアから店舗を保護するためのセキュリティ
- 義務のない評価のための無料トライアルまたはデモ口座
- 失敗しない安全なツールをリーズナブルな価格で提供することで、コストパフォーマンスを実現
私たちは、この一連の基準を念頭に置いて、失われたデータを迅速に復元する、非常に信頼性の高いデータベースのバックアップおよび復元システムをいくつか特定しました。
これらの各オプションの詳細については、次のセクションで説明します。
1. Venbu BDR スイート (無料トライアル)
ヴェンブ BDR スイート ~のバックアップサービスを提供します SQLサーバー 、 MySQL 、 そして MS エクスチェンジ データベース。 BDR システムは、特定のリソース用のツール ファミリです。 VM 用のバージョンもあります。このパッケージにはデータベースもバックアップできる無料バージョンがあります。の 無料ツール バックアップできるのは 10 個の VM に制限されています。
BDR Suite のデータベース インスタンスのバックアップは、リカバリだけでなく、レプリケーションや移行にも使用できます。
このサービスは、すべてのデータベース オブジェクトとデータをダンプで抽出します。そのファイルはローカルに保存され、Vembu バックアップ管理システムは内容を読み取り、テーブルのリストに再フォーマットできます。これにより、データベース全体ではなく、特定のテーブルとそのデータを復元するオプションが提供されます。ただし、データベース全体のリカバリもオプションです。
Vembu は、そのバックアップ ファイルを選択したリモート リポジトリにコピーします。そのリモート ストアのストレージ スペースはプランの価格には含まれていませんが、Vembu クラウド サーバー上で有料で利用できます。
長所:
- ローカルおよびリモートストアへのバックアップ
- Vembu Cloud のオプションのクラウド ストレージ パッケージ
- MSP は、ブランド化できるマルチテナント オプションでソフトウェアを入手できます。
- バックアップ ファイルは、ストレージ容量を節約し、転送を高速化するために圧縮されます。
- ファイルは保存中も移動中も AES-256 で暗号化されます
短所:
- Venbu Cloud のバックアップ ストレージ スペースには追加料金がかかります
Venbu BDR スイートは以下の目的で利用できます。 Windowsサーバー そして Linux 。 Vembu は BDR Suite のデモを提供しており、データベース バックアップ システムも入手できます。30日間の無料トライアル。
編集者の選択
ヴェンブ BDR スイート は、さまざまな戦略を提供し、SQL Server、MySQL、および MS Exchange Server データベースをネイティブにサポートしているため、データベース バックアップ ツールとして最もおすすめします。このサービスを使用すると、個々のファイルだけを復元することも、インスタンス全体を復元することもできます。オンプレミスの Vembu システムは複数のエディションで提供されており、これによりデータベースをバックアップするためのその他のオプションが多数提供されます。例えば。 Windows Server バックアップ エディションでは、サーバー上に保持されている他のすべてのデータとともにデータベース ファイルが取得されます。このデータベース バックアップ サービスには、Vembu Cloud BDR Suite と呼ばれる SaaS バージョンも利用できます。クラウド バージョンには、Vembu サーバー上のストレージ スペースが含まれます。
ダウンロード:30 日間の無料トライアルを開始する
オフィシャルサイト:https://www.vembu.com/vembu-backup-for-applications/
あなた:WindowsサーバーとLinux
2. Acronis Cyber Protect(無料トライアル)
アクロニス サイバー プロテクト は、さまざまなセキュリティ システムを提供するクラウドベースのプラットフォームです。その中には Acronis Backup サービスがあります。バックアップシステムは次の場所で適用できます。 ファイルレベル 、ディスク全体をコピーするか、アプリケーションごとにコピーします。このツールは、さまざまなデータベース管理システムの実装をバックアップできます。
データベースをバックアップする最も簡単な方法は、 トランザクションログ そして キャッシュダンプ 。これらのソースを使用すると、壊滅的な損失後にデータベースを簡単に再作成できます。システム管理者は、リポジトリをどこに設定するかを選択できます。異なる場所で異なる形式で同時に開催することができます。
このツールは、 ファイルをスキャンする リポジトリにアップロードする前に感染を予防してください。 Acronis Cyber Backup は、マルウェア対策と安全なバックアップの組み合わせにより、次の脅威に対抗するための理想的なツールとなります。 ランサムウェア 。
要約すれば、 サイバープロテクト 多くのシステム保護機能とバックアップ サービスを追加します。このパッケージには、エンドポイント用のマルウェア対策機能とパッチ マネージャーが含まれています。このシステムは、デスクトップ、ラップトップ、サーバー、ファイル システム、およびモバイル デバイスをバックアップできます。このパッケージはクラウドから配信されるため、1 つのアカウントで多くのサイトの資産を簡単に監視できます。
長所:
- バックアップ リポジトリの場所の選択
- さまざまなバックアップ戦略
- 管理されたデータの復元
- マルウェア対策システムも搭載
- エンドポイントのパッチ管理
短所:
- DBMS と統合されない
Acronis Cyber Protect には 5 つのエディションがあります。パッケージを評価するには、30日間の無料トライアル。
Acronis Cyber Protect Access の 30 日間の無料試用版
3. N-able Cove データ保護
N-able Cove データ保護 は、バックアップ、リカバリ、レプリケーションのための SaaS プラットフォームです。サポートします MySQL 、 SQLサーバー 、 そして オラクル データベース。このパッケージには、バックアップとリカバリ、およびクラウド ストレージ スペースを管理するための自動システムが含まれています。データ転送とストレージの両方が保護されています。 AES-256 暗号化されており、ストレージは 鏡面化された クラウドでの損失を防ぐために、別のデータセンターに保存します。
N-able データベース バックアップ システムが提供するのは、 熱い そして 暖かい バックアップは、データベースがまだ稼働していてユーザーにサービスを提供している間に実行できます。バックアップにより、データベースの完全なコピーが得られます。したがって、次のように使用できます 複製する データベース インスタンスを新しい場所に配置するか、テストと開発の目的でコピーを作成します。システムはまた、 移住 クラウドへの移行など、別のプラットフォームへの移行。
長所:
- ブロックレベルの重複排除を使用して転送負荷を軽減します
- データ復元を高速化するデータ圧縮ルーチンを備えています
- また、Microsoft 365、仮想化、および完全なサーバーのバックアップも提供します。
- 移行とレプリケーションを容易にする
- クラウドおよびオンプレミスのデータベースのバックアップに利用可能
短所:
- ローカルバックアップオプションがない
N-able Cove Data Protection のその他のオプションには、サーバー全体のバックアップが含まれます。 Windowsサーバー そして Linux 、データベースも対象になります。さらに、 マルチテナント型 利用可能なオプション マネージドサービスプロバイダー 。 N-able Cove Data Protection サービスは、 30日間の無料トライアル 。
四。 オットマチック
オットマチック は、データベース バックアップを含むさまざまなバックアップ サービスを含む SaaS システムです。このサービスは次のことをカバーします。 MySQL 、 モンゴDB 、 そして PostgreSQL データベースをサポートし、それらの機能をサポートするオプションのクラウド ストレージ サービスを提供します。
データベースのバックアップに使用される主な方法は、データベース ダンプです。構造とレコードをファイルに抽出し、それらのファイルを転送します。定番もありますよ ファイルのバックアップ サービス トランザクションログ 。
ユーザーは、Dropbox、AWS、Backblaze、または Google Drive に既存のアカウントを接続できます。これらのプラットフォームのいずれかのアカウントをまだ持っていない人は、 オットマティックストレージ 別のサブスクリプションのアカウント。
長所:
- データベースがユーザーにサービスを提供している間に抽出できるバックアップ
- トランザクション ログをバックアップするオプション
- スケーラブルなプラン
短所:
- ローカルバックアップを管理するシステムがない
Ottomatik サービスは 4 つのプランでご利用いただけます。この範囲により、このシステムはあらゆる規模の企業にとって魅力的なものになります。サブスクリプションは、月次および年額の支払いで利用でき、年額は次のとおりです。 10か月分の料金 。すべてのプランは、 14日間の無料トライアル 。
5. イペリウスのバックアップ
イペリウスのバックアップ カバー SQLサーバー 、 MySQL 、 マリアDB 、 オラクル 、 そして PostgreSQL データベース。このパッケージはサーバー全体のバックアップも実行でき、仮想化や Microsoft 365 などのアプリケーションをカバーします。これはオンプレミスのソリューションであり、 サーバーモジュール ネットワーク上の少なくとも 1 台のコンピュータ上で。
データベースをホストする各コンピューターには次のものが必要です エージェントプログラム その上に設置されています。これらのエージェントは、サーバーによって調整されたローカル サービスを提供し、そこでバックアップ戦略の変数を設定します。
Iperius バックアップ プランには、システム フォレンジック データ回復サービスが含まれています。これはと呼ばれます Iperius 回復環境 、破損したオペレーティング システムをスキャンし、壊れたファイル ポインターを再構築できます。 Iperius は 4 つのプランを提供していますが、そのうちの上位 2 つだけが、 高度な そして 満杯 、データベースのバックアップが含まれます。
Iperius Backup のサーバーは次の場所にインストールされます。 Windowsサーバー 。その主なバックアップ戦略は、すべてをクラウド ストレージに転送することです。クラウド ストレージ アカウントをアタッチしたり、サブスクリプションを取得したりできます。 イペリウスクラウドストレージ システム。バックアップ ファイルは圧縮して双方向のデータ転送を高速化でき、すべての送信はセキュリティのために暗号化されます。
長所:
- SQL Server、MySQL、MariaDB、Oracle、PostgreSQL のバックアップ サービス
- 破損したオペレーティング システムからファイルを回復できる
- 分散構成に対応
短所:
- ソフトウェアをホストして保守する必要がある
がある 無料版 ただし、これにはデータベースの範囲は含まれません。を得ることができます 21日間の無料トライアル Iperius バックアップの。
6. クエスト急速回復
クエスト 堅実で信頼できるブランドであり、 迅速な回復 バックアップするのに最適な選択肢です SQLサーバー そして オラクル データベース。 Quest Rapid Recovery のフロントエンドは次のように呼ばれます。 アプリアシュア、 データ抽出および転送サービスは呼び出されます ゼロインパクト 。これら 2 つの要素にはそれぞれブランド名が付いていますが、統合されたパッケージとして連携して機能します。このサービスはトランザクション ログもバックアップします。
Quest Rapid Recovery がカバーできるのは サーバー全体 同様に アプリケーション 。したがって、データベースを含むサーバーをバックアップすることを選択できます。ただし、これは増分サービスであるため、変更のコピーのみが取得されるため、サーバー上の他のデータの多くは毎回コピーされません。 Rapid Recovery を使用して個別にバックアップできるその他のアプリケーションには次のものがあります。 Microsoft Exchangeサーバー そして 共有ポイント 。
データベースのバックアップ中にバックアップ抽出とデータ復元が実行されます。 ライブ そしてユーザーにサービスを提供します。復元では、ユーザーが開始した検索で要求されているデータが優先されます。データ置換の推進により、これらの要求が優先され、迅速に処理されるため、ユーザーは応答が許容できないというよりも、少し遅いと感じるかもしれません。
長所:
- ライブバックアップとリカバリのプロセス
- ユーザーが要求したデータの優先データ復旧
- 物理サーバーと仮想サーバーもバックアップします
短所:
- クラウドストレージスペースには追加料金がかかります
Quest Rapid Recovery の実行日 ウィンドウズ 、 Windowsサーバー 、 そして Linux 。さらに、クエストでは迅速な回復を提供します。 30日間の無料トライアル 。
7. Commvault のバックアップとリカバリ
Commvault のバックアップとリカバリ と呼ばれる一連のシステム管理ツールの一部です。 Commvault インテリジェント データ サービス 、クラウドプラットフォームです。管理者は、標準の Web ブラウザを通じてコマンド センター ダッシュボードにアクセスし、バックアップ戦略を管理します。このシステムは、個々のアプリケーションまたはサーバー全体をバックアップするために使用できます。具体的には、バックアップが可能です MySQL 、 オラクル 、 PostgreSQL 、 そして DB2 この製品を使用してデータベースを構築します。
Commvault バックアップ システムでは、バックアップの保存場所を選択できます。管理できます 地元 、Web ベースのコンソールを介してオンサイトのバックアップ リポジトリにアクセスし、 雲 そこからバックアップが作成されるので、バックアップをバックアップするかどうかを決定できます。この二重バックアップ戦略により、次のことが可能になります。 スピード 地元の店舗からの回収と 安全 敷地内で環境災害が発生した場合にデータベースを保存すること。
バックアップ システムは次のこともできます。 クラウド サービスを保護する , したがって、これはハイブリッド システム保護サービスです。仮想化とコンテナーについても説明します。このシステムは、長期保管のコストを節約するアーカイブを管理することもできます。すべてのファイルは、 ランサムウェアをスキャンしました バックアップ リポジトリに追加される前に。
長所:
- ローカルおよびクラウドのバックアップ
- オンサイト、クラウド、仮想リソースをカバー
- データベースや他のアプリケーション、またはサーバー全体をバックアップします
短所:
- Commvault プラットフォーム全体と組み合わせて使用すると、コストパフォーマンスが最高になります。
Commvault Backup and Recovery は、 Commvault 災害復旧 パッケージ、次のようにして調べることができます 30日間の無料トライアル 。 Disaster and Recovery サービスを利用するもう 1 つのオプションは、 30日間の無料トライアル の Commvault の完全なデータ保護 。