推奨されます, 2024

エディターズチョイス

Linux用の15最高の無料バックアップソフトウェア

私はあなたがあなたのデータを頻繁にバックアップしないことを賭けます、そしてあなたが私のようであるならば、あなたはおそらくあなたがそれについて悪い気分になるでしょう。 バックアップがLinux上で雑用のように感じられるなら、それはあなたが使っているソフトウェアを再考する時であるかもしれません。 他の人がアプリを「史上最高のバックアップソフトウェア」として賞賛するからといって、それがあなたにとって最高のものになるわけではありません。 自問してください:私は何が必要ですか?

  • 単純なローカルバックアップだけを使用しますか、それともデバイス間でデータを同期しますか?
  • システム全体のスナップショットを取りますか、それとも少数のフォルダーを安全な場所にコピーするだけですか?
  • 暗号化はあなたにとって重要ですか?
  • 自動化はどの程度必要ですか。 あなたはソフトウェアがすべての仕事をすることを好むか、そしてどのくらいの頻度で?
  • 重複排除はあなたにとって重要ですか。 (バックアップにあまりにも多くのスペースを取らせたくない場合は、冗長データを排除するのが賢明です。)
  • フルバックアップ、増分バックアップ、または差分バックアップが必要ですか。 言い換えれば、毎回完全バックアップを作成しますか、それとも前回のバックアップ以降の変更を保存するだけですか。

このLinux用バックアップソフトウェアのリストは、さまざまなユースケースを網羅しています。 あなたのニーズと欲しいのチェックリストを作り、私たちの選択を見て、そしてあなた自身のために最高のアプリを選んでください。

端末からバックアップする場合

1. Rsync

あなたはrsyncをLinux用バックアップアプリの父と呼ぶことができます。それらのほとんどはそれに触発されているか、直接それに基づいているからです。 Rsyncには圧倒的な選択肢がありますが、単純なバックアップに使用する方法は簡単にわかります。 ファイルへのシンボリックリンクとハードリンクの両方、およびファイルの所有権と権限を保持できます。

rsyncを使用する効率的な方法は、シェルスクリプトを設定してそれをcronでスケジュールすることですが、より詳しい使用例は公式文書にあります。

ダウンロード

オバン

Obnamはスナップショットに関するすべてです。 初回実行時に、ソースファイルとフォルダの完全バックアップを実行します。 その後のスナップショットは増分でありながら完全に復元可能であり、スナップショット全体を復元する必要はありません - 必要なファイルだけを復元します。

Obnamは、データの破損を防ぐために定期的なチェックポイントを作成しています。 Obnamが古いバックアップを希望の間隔で自動的に削除するようにクリーンアップポリシーを設定することもできます。

ダウンロード

3. BorgBackup

BorgBackupはバックアップをアーカイブに変え、それらをリポジトリに整理します。 BorgBackupの素晴らしいところは、 バックアップをファイルシステムとしてマウントし、それをファイルマネージャで参照できることです

BorgBackup その主な機能として重複排除強調し、それを達成するためにスマートなアルゴリズムを使用しています。 その結果、重複排除プロセスを妨げることなく、バックアップ内のファイルの名前を変更したり移動したりできます。

ダウンロード

チェックアウトする価値があります。
Rsnapshot - rsyncをベースとしたもう1つのツールで、システムのスナップショットに焦点を当てています。
Rdiff-backup - フォルダー同期と増分バックアップを組み合わせて、ファイルの複数バージョンを保存および復元することを可能にします

クイックファイルバックアップ

4. Grsync

Grsyncはrsyncのグラフィカルフロントエンドとして人気があり、すべてのオプションが単純なチェックボックス項目として表示されています。 すべてのオプションにカーソルを合わせると、その機能を説明するツールチップが表示されます。 必要なオプションを選択した後、Grsyncはどのような変更が行われるのかを示すために試運転(「シミュレーション」)を行うことができます。 これはバックアップ設定をテストするための安全な方法です。

これを使用して、2つの場所間でファイル同期したり、新しいファイルのみをバックアップしたり、古いファイルを自動的に削除したりできます。 また、さまざまなバックアップシナリオの設定を「セッション」として保存し、ドロップダウンメニューからそれらを簡単に切り替えることもできます。

ダウンロード

5.カップ

Kupもグラフィカルフロントエンドの1つですが、bup用です。フルバックアップのように機能する増分バックアップを実行することでディスク容量を節約する効率的なバックアップツールです。 ただし、Kupでは、サポートされている2つのバックアップモードのうちの1つに対してrsyncもサポートされています。

1つ目は、ファイルの変更を含め、2つのフォルダを完全にミラー化することです。 つまり、移動元で削除したファイルは移動先から削除されます。 もう1つの方法は古いファイルバージョンを削除せず、それらを参照して復元することを可能にします。 手動でファイルをバックアップしたくない場合に備えて、Kupは便利なスケジュールオプションも提供します。

ダウンロード

6. Arecaバックアップ

Arecaは、バックアップしたいファイルからアーカイブを作成することによって機能します。 1つのアーカイブ複数のソースフォルダを作成でき、保存先はローカルフォルダ、外部ドライブ、またはFTPサーバーにすることもできます。

Arecaはファイルの圧縮と暗号化をサポートしており、ファイルを種類別にフィルタリングできます。 Grsyncのようにバックアップをシミュレートしたり、Kupのように古いバックアップからファイルを抽出することもできます。 初心者のために、Arecaはセットアッププロセスを通してあなたを導くバックアップ戦略とバックアップショートカットウィザードを提供します。

ダウンロード

チェックアウトする価値があります。
DirSyncPro - 増分バックアップを実行し、詳細なバックアップスケジュールを定義できます。
FreeFileSync - 高度なフォルダ比較と双方向同期オプションを提供

フルシステムバックアップの場合

7.時間に戻る

Back In Timeは、システムスナップショットの概念に基づいています。 システム全体の暗号化されたスナップショットを作成することも、選択したフォルダのみをバックアップすることもできます。 同じことがバックアップの復元にも当てはまります。システム全体を復元するか、必要なファイルとフォルダだけを復元します。 Back In Timeは古いスナップショット自動的に削除し 、それらを比較して変更内容を表示できます。

ダウンロード

8. DarGUI

DarGUIはdarと呼ばれるアーカイブツールのフロントエンドなので、作成するバックアップはアーカイブファイルになります。 DarGUIで特別なのは、 アーカイブを複数の部分(スライス)分けることができることです。 これは大規模なバックアップを管理するのに役立ちます。

フルシステムバックアップまたは差分バックアップを作成し、それらを現在のシステムと比較することができます。 DarGUIはバックアップを復元し、あなたがそれらをスケジュールするのを助け、そしてすべてが円滑に進むことを確実にするためにテスト走行を実行することができます。

ダウンロード

9. FWバックアップ

FWbackupsは使いやすくすることを目的としており、これはそのインターフェースに反映されています。 すべてが簡単で論理的に感じられるので、 初心者はそれを使用するのに問題があるべきではありません 。 FWbackupでは、1回限りのバックアップを作成することも、定期的なバックアップを設定することもできます。 それらはアーカイブファイルでもファイルシステム階層の直接コピーでもかまいません。

FWbackupの最も優れた点は、スケジュール設定ダイアログです。これにより、バックアップの自動化が簡単になります。 Linuxディストリビューションがdpkg、RPM、またはPacmanを使用している場合、FWbackupsはシステムにインストールされているパッケージのリストをエクスポートすることもできます。

ダウンロード

チェックアウトする価値があります。
UrBackup - Webインターフェースからライブファイルシステムのバックアップを管理できます
Synbak - さまざまなユーティリティ(rsync、tar、SQLデータベース、さらにはテープバックアップ)用の多機能ラッパー

ディスクのクローン作成と障害回復のために

10.パーティイメージ

Partimageはあなたの毎日のバックアップツールではありません。 それでも、それは非常に重要な目的を果たします。 Partimageはパーティション全体クローンすることができますが、スペースを節約するために使用されたブロックのみをコピーすることによってそれを行います。 注意すべきいくつかの制限があります。 例えば、ext4やbtrfsファイルシステムをサポートしていません。マウントされたパーティションをクローンするべきではありません。 代わりに、起動可能なLiveシステムからPartimageを実行することをお勧めします。

大規模な障害が発生した場合にLinuxシステムを復元したり、すべてのアプリケーションと設定をそのままにして既存のインストールを別のコンピュータ転送したりするために使用できます。

ダウンロード

11.クロネジラ

Clonezillaは、ディスクイメージを作成したり、 あるディスクを別のディスクに直接クローンすることができる強力なツールです。 Partimageと同様に、パーティションやディスクの使用済み部分のみをコピーします。マウントされたファイルシステムでは使用しないでください。 ただし、ext4やbtrfsなど、Partimageよりも多くのファイルシステムタイプをサポートしています 。 UEFIだけでなく、MBRとGPTの両方のパーティション構造もサポートされています。

Clonezillaを使用して、Windowsシステムの修復と同様のリカバリディスクを作成できます。 最後に、あなたが同時に複数のコンピュータ間でパーティションのクローンを作成したい場合は、Clonezilla Server Editionがその仕事をすることができます。

ダウンロード

12.バックアップのやり直し

もっとモダンに見えるインターフェースを使用したい場合は、このセクションの中でRedo Backupがお気に入りになります。 スタンドアロンのLiveシステムとして動作し、ハードドライブ全体または選択したパーティションのみをバックアップできます。 Redo Backupを使用すると、バックアップを別のローカルドライブ、外付けドライブ、または共有ネットワーク上の場所にも復元できます。

ダウンロード

チェックアウトする価値があります。
リラックスして回復 - システム全体のバックアップまたはレスキューイメージ

リモートストレージとクラウドバックアップの場合

13.スパークルシェア

SparkleShareはファイルの同期保つための優れた方法であり、バージョン管理が必要なプロジェクトで共同作業をするときに特に役立ちます。 SparkleShareはあなたのコンピュータ上にフォルダを作成します、そしてあなたがしなければならないのはあなたがそれにバックアップしたいファイルとフォルダをドロップすることです。

あなたはあなた自身のサーバーでファイルをホストするか、GithubとBitbucketに頼ることができます。 もちろん、この方法はシステム全体のバックアップを目的としたものではありませんが、 設計および開発プロジェクトを管理しやすくする可能性があります。

ダウンロード

シンキング

Syncthingを使用すると、ネットワーク上のデバイス間でフォルダ同期できます。また、WebインターフェイスまたはGTKフロントエンドでプロセスを監視できます。 複数のフォルダやデバイスを追加し、それらのステータスを監視し、他のデバイスで行われた変更の影響を受けたくない場合は、単一のフォルダを「マスター」としてマークすることができます。 バックアップから特定のファイルを除外するようにSyncthingに指示することも可能です。

Syncthingはファイルの変更をスキャンしてバージョンを比較し、デバイス間でフォルダを更新します。 これはすべてデバイス間で直接行われるため、サードパーティのサーバーには何もアップロードされません。

ダウンロード

15.クローン

Rcloneは、 すべての主要なクラウドストレージサービスをワンストップで提供しています 。 Dropbox、Amazon S3、Microsoft OneDrive、Google Driveなどとの間でファイルをコピーするために使用できます。 Rcloneは一方向の同期(ソースから宛先へのミラーリング)と異なるサービス間でのファイルのコピー(例えばGoogleドライブからDropboxへ)をサポートします。

すべてのファイルをバックアップすることも、変更されたファイルだけをバックアップすることもでき、 オプションのファイル暗号化もあります 。 Rcloneはあなたのターミナルエミュレータの快適さから使われることを意図しています、そして公式のドキュメンテーションはどのようにあなたに教えるでしょう。

ダウンロード

チェックアウトする価値があります。
odrive - さらに多くのサービスをサポートするrcloneに似ていますが、アカウントが必要で、ほとんどの機能はプレミアムのみです(月額8.25ドル)。

これらのLinuxバックアップソフトウェアを試す準備はできましたか?

多くの人が、どちらのバックアップアプリケーションにもOSが付属していることに固執していますが、それは理解できることです。 しかし、もっと何かが欲しい場合に備えて他の選択肢があることを知っておくのは良いことです。 Linuxバックアップソフトウェアを試している間、データの安全性を忘れないでください、そして実際のバックアップでそれらをテストしないでください。 代わりに、ダミーのフォルダまたはデータのコピーを作成し、それを試してください。

大事なことを言い忘れましたが、本当に良いバックアップは元のデータと同じディスクに(あるいは同じ部屋にも)保存されないことを忘れないでください。

バックアップをどのように管理しますか? Linuxではどのバックアップソフトウェアを使用していますか? あなたが私たちが言及していない他の素晴らしいアプリを知っているなら、コメントでそれらをお勧めしてください。

Top