データの安全性とセキュリティに関しては、大企業だけでなく、パーソナルコンピュータの所有者も、貴重なデータの損失からデータを保護する優れたバックアップおよびリカバリソフトウェアを備えている必要があります。これらの問題を克服するために、データの保護に役立つオープンソースのバックアップソフトウェアツールが多数あります。そして今日、コンピュータのデスクトップは巨大なストレージ容量を備えており、それは今度は大量のデータが保存されることを意味します。これはまた、システムがクラッシュした場合にすべてのデータを失うという大きなリスクにつながり、損傷の原因を回復して修復するのに数日から数週間かかる場合があります。したがって、常に適切な回復ソリューションを用意することがますます重要になっています。
この記事では、Linuxシステム用のトップ12のオープンソースバックアップツールのいくつかを確認します。
1)Bacula
Linuxシステム用のオープンソースバックアップツールに関しては、 Bacula は、Linuxシステムで最も広く使用されている人気のあるバックアップおよびリカバリソリューションの1つです。また、さまざまなコンピューターネットワークシステム間でデータを効果的に検証するのにも役立ちます。 Baculaには、他のバックアップおよびリカバリソリューションと比較して、紛失および破損したすべてのファイルを非常に迅速にリカバリするのに役立つ、効果的で高度なストレージ管理ソリューションが付属しています。これは、小規模または大規模な企業がデータを維持および保護するために必要な完全なバックアップソリューションです。 Baculaには、BasicバージョンとEnterpriseバージョンの2つのバージョンがあります。ベーシックバージョンには、バックアップおよびリカバリソリューションに必要なすべての基本機能が付属しており、エンタープライズバージョンには、メタルバックアップ、クラウドバック、VMのバックアップソリューションなど、多くの高度な機能が付属しています。
2)重複
Duplicatiは、商用利用でも完全に無料で利用できるもう1つの人気のあるLinuxオープンソースバックアップソリューションです。 Linux、Windows、MacOSなどのさまざまなオペレーティングシステムで動作するように設計されています。 Duplicatiを使用すると、オンラインバックアップを簡単に作成でき、ネットワークの問題が発生したときにバックアッププロセスを一時停止する一時停止/再開機能が付属しています。問題が修正され、プロセスが停止したところから続行されると、バックアップが自動的に再開されます。 Duplicatiはまた、バックアップの定期的なチェックを実行して、壊れた/破損したバックアップを検出します。すべてのバックアップはAES-256暗号化で提供され、すべてのバックアップは圧縮されてサーバーに保存されます。
3)rsnapshot
rsnapshotは、ローカルファイルシステムとリモートファイルシステムの両方で増分バックアップを作成できる優れたファイルシステムスナップショットツールです。これはrsyncベースのバックアップシステムであり、ネットワーク内の任意の数のマシンのバックアップを取るために使用できます。 rsyncはハードリンクを使用するように巧妙に設計されているため、システムのディスクスペースが効果的に使用されます。ハードインクとは、毎回完全バックアップを取っているように見えても、完全バックアップをとるだけで、違いだけをバックアップしてスペースを節約することを意味します。 sshを使用すると、rsyncを使用してリモートシステムのスナップショットを作成することもできます。
4)アマンダ
高度なメリーランド自動ネットワークディスクアーカイバー アマンダとも呼ばれます Linuxシステム用のもう1つの優れたオープンソースバックアップおよびリカバリソフトウェアです。これは基本的にエンタープライズグレードのバックアップソリューションであり、同社によれば、AmandaはLinux、Windows、UNIX、MacOS、BSDなどのさまざまなオペレーティングシステムで世界中の約100万台のサーバーとデスクトップで実行されています。Amandaにはコミュニティを含む3つの異なるエディションがあります。エディション、Enterpriseエディション、およびZmandaバックアップアプライアンス。 Community Editionは無料でダウンロードできますが、EnterpriseEditionはライブアプリケーションのバックアップとデータベースをサポートしています。 Zmandaバックアップアプライアンスは、ネットワーク全体を簡単にバックアップできる仮想マシンです。
5)rsync(コマンドラインツール)
Rsyncは、ファイルの増分転送をすばやく行うのに役立つ、もう1つの人気のあるLinuxオープンソースツールです。 Rsync ファイルをローカルホストからリモートホストに、またはその逆に転送するのに役立ちます。リモート更新プロトコルは、宛先ファイルがすでに存在するかどうかをチェックし、ファイルのコピーを再度停止するため、より高速なファイル転送を可能にします。デルタ転送アルゴリズムでは、ファイル全体を送信しないため、リモートファイルを簡単かつ迅速に同期することもできますが、送信されるのは違いだけであるため、同期は非常に高速です。
6)BackupPC
BackupPCは、Windows、Linux、Macを含むすべての主要なオペレーティングシステムをサポートする、もう1つのエンタープライズ向けオープンソースバックアップツールです。また、圧縮とプーリングのセットアップを利用する高性能バックアップシステムであり、ディスクI/Oとともにディスクストレージを大幅に削減します。
7)リア(リラックス&リカバリー)
リラックスアンドリカバリは、リアとも呼ばれ、主にセットアップの一種であり、ユーティリティをシステムにインストールした後は、必要に応じてファイルのバックアップと復元を自動的に行うため、何もする必要がないため、ユーティリティを忘れます。この設計は完全にモジュール化されており、使いやすく、USB、eSATA、PXE、ISO、OBDRなどのさまざまなブートメディアタイプをサポートしています。また、tarとrsyncの両方の内部バックアップ方式もサポートしています。
また読む : CentOS 7 / RHEL 7にReaR(移行およびリカバリツール)をインストールして使用する方法
8)Clonezilla
Clonezillaは、パーティション全体またはディスクのクローンを作成したり、イメージを簡単に作成したりするのに役立つ、優れたバックアップおよびクローン作成ユーティリティです。 ClonezillaLiveエディションとClonezillaSEエディションの2つのバージョンがあります。これは完全に無料のオープンソースバックアップユーティリティであり、Liveエディションは単一システムのバックアップと復元に最適ですが、SEまたはサーバーエディションは大規模なサーバーバックアップに最適です。このクローン作成ユーティリティの重要な機能の1つは、ブロックのみを使用してハードディスクに復元することで、クローン作成の効率を向上させることです。
9)過去にさかのぼる
Back in Timeは、バックアッププロセス中にハードリンクを使用するという興味深い機能を備えたrsyncベースのバックアップユーティリティです。このバックアップユーティリティではハードリンクが使用されているため、スナップショットを定期的に確認することで、古いスナップショットを簡単に削除できます。 BackinTimeも圧縮を許可していません。
10)Bareos –オープンソースのデータ保護
バレオス 「バックアップアーカイブリカバリオープンソース」の略です。 」は、コンピュータの効率的なバックアップと復元に使用できるオープンソースのバックアップソフトウェアであり、テープバックアップやディスクバックアップなど、さまざまなメディアにバックアップを作成できます。これにより、システム管理者は、ネットワーク全体のコンピューターのあらゆる種類のバックアップ、復元、およびデータ検証を簡単に管理できます。
11)ボックスバックアップ
Box Backupは、ファイルをディスクにのみコピーまたはバックアップする、リスト内の次のオープンソースバックアップユーティリティです。テープやディスクのバックアップなど、他の種類のバックアップはサポートしていません。強力な暗号化機能が付属しており、最小帯域幅のみを使用します。バックアップユーティリティは完全に自動化されており、完全に安全です。
12)sbackup(Simple Backup Suite)
バックアップ またはシンプルなバックアップソリューション これは、デスクトップバックアップユーティリティとして主に開発されたものです。 Sbackupは、ファイルとディレクトリのバックアップを頻繁に作成するために使用できます。また、正規表現を使用して、すでにコピーされているファイルを除外します。圧縮アーカイブをサポートしているため、巨大なデータのバックアップを取るために使用できます。事前定義されたバックアップソリューションでユーザーに人気がありますが、手動バックアップ、スケジュールバックアップ、およびカスタムバックアップにも使用できます。ただし、sbackupにはバックアップソリューションのみが付属しており、復元機能はありません。
また読む: TimeShiftを使用してUbuntuLinuxをバックアップおよび復元する方法