DUICUO

13のオープンソースバックアップソリューション

[[260557]]

読者は気に入ったデータ保護ソリューションを 12 個以上推奨しました。

最近、読者の皆様にお気に入りのオープンソースバックアップソリューションを選んでいただくアンケートを実施しました。モデレーターコミュニティでは、Cronopete、Deja Dup、Rclone、Rdiff-backup、Restic、Rsyncの6つのソリューションを推奨しました。また、参加いただいた読者の皆様からは、コメント欄で他のソリューションもいくつかご紹介いただきました。読者の皆様からご提案いただいた他の13のソリューションは、私たちがこれまで考えたこともなかった、あるいは聞いたこともなかったものでした。

現時点では、BorgBackup は非常に推奨される選択肢です。データの重複排除のための圧縮および暗号化機能を備えたバックアップソリューションです。BSD ライセンスに基づいており、Linux、macOS、BSD をサポートしています。

2つ目はUrBackupです。画像やファイルの完全バックアップと増分バックアップを実行でき、パーティション全体またはディレクトリ単位でのバックアップが可能です。Windows、Linux、macOS用のクライアントがあり、GNU Affero General Public Licenseに基づいてライセンスされています。

3つ目はLuckyBackupです。同社のウェブサイトによると、「使いやすく、高速(すべてのデータではなく変更された部分のみを転送)、安全(データ操作を実行する前にバックアップが必要なすべてのディレクトリをチェックし、データのセキュリティを確保)、信頼性が高く、完全にカスタマイズ可能なバックアップソリューションです。GPLライセンスの下でリリースされています。」

Casyncは、アドレス指定可能なコンテンツ同期ソリューションです。大規模ファイルシステムの複数の関連バージョンをバックアップ、同期、保存、取得するために設計されています。GNU Lesser Public Licenseに基づいてライセンスされています。

Syncthingは、2台のコンピュータ間でファイルを同期するために使用されます。Mozilla Public Licenseに基づいており、ウェブサイトによると安全でプライバシーが保護されています。macOS、Windows、Linux、FreeBSD、Solaris、OpenBSDで動作します。

Duplicatiは、Windows、macOS、Linuxで動作する無料のバックアップソリューションで、複数の標準プロトコル(FTP、SSH、クラウドサービスなど)をサポートしています。強力な暗号化機能を備え、GPLライセンスで提供されています。

Dirvishは、OSL-3.0ライセンスを使用するディスクベースの仮想イメージバックアップシステムです。Rsync、Perl5、SSHのインストールが必要です。

Baculaのウェブサイトでは、「システム管理者がネットワーク上の異なる種類のコンピュータ間でバックアップ、復元、およびさまざまな種類のデータを管理できるようにするコンピュータプログラムスイート」と説明されています。Linux、FreeBSD、Windows、macOS、OpenBSD、Solarisでの実行をサポートしており、ソースコードの大部分はAGPLv3ライセンスに基づいています。

BackupPCのウェブサイトでは、このソフトウェアを「Linux、Windows、macOSを搭載したPCやノートパソコンからサーバーディスクにデータをバックアップできる、高性能なエンタープライズグレードのバックアップソリューション」と説明しています。ライセンスはGPLv3です。

AmandaはCとPerlで書かれたバックアップシステムで、システム管理者はネットワーク上のクライアントを単一サーバー上のテープ、ディスク、またはクラウドベースのシステムにバックアップできます。1991年にメリーランド大学によって開発され、著作権が取得されており、BSDスタイルのライセンスが適用されます。

Back in Timeは、Linux向けに設計されたシンプルなバックアップユーティリティです。コマンドラインインターフェースとグラフィカルユーザーインターフェースの両方を備えており、どちらもPythonで記述されています。バックアップを実行するには、スナップショットの保存場所、バックアップ先のフォルダ、バックアップ頻度を指定するだけです。GPLv2ライセンスが適用されます。

TimeshiftはLinux用のバックアップユーティリティで、Windowsのシステム復元やmacOSのTime Capsuleに似ています。GitHubリポジトリでは、「Timeshiftはファイルシステムのスナップショットを定期的に増加させることでシステムを保護します。これらのスナップショットは、後でデータ復旧に使用して、ファイルシステムへの特定の変更を元に戻すことができます。」と説明されています。

Kupは、USBドライブにファイルをバックアップできるバックアップソリューションですが、ネットワークバックアップにも使用できます。GitHubリポジトリでは、「外付けハードドライブを接続すると、Kupが自動的に起動し、変更内容をコピーします」と説明されています。

アンケートにご協力いただき、お気に入りのオープンソースバックアップソリューションを共有していただきありがとうございます。今回ご紹介していないオープンソースバックアップソリューションをご存知でしたら、ぜひ下のコメント欄で共有してください。