Linux で使用できるバックアップ ユーティリティがいくつかあります。それらのいくつかは bash スクリプトに基づいており、他のものは適切に作成されたオープンソース ソフトウェアです。問題は、デフォルトのインストールで何も利用できない場合に発生します。私は Debian ユーザーであり、データを安全に保つために特定のバックアップ ユーティリティを使用することを好みます。このガイドでは、どのバックアップ ツールが Linux に最適かを判断するのに役立ちます。ディストリビューションが何であれ、グラフィカル ユーザー インターフェイスを備えたソフトウェアを探しています。
ツール # 1. Grsync
Grsync は主に、さまざまなバックアップを実行するためのコマンドライン ユーティリティである rsync に基づいています。シンプルなユーザー インターフェイスを備えており、その下に Rsync の全機能があります。
Grsync はあらゆるバックアップ ユーティリティのすべての機能を備えており、これがあらゆる Linux ディストリビューションで最初に選択する理由です。 Grsync はログ ファイルを生成し、それらを外部に保存できます。何か問題が発生した場合は、ログ ファイルを使用できます。システム トレイに最小化して、バックグラウンドで実行できます。 Grsync がもたらす最大の利点は、バックアップ プロセスを一時停止できることです。
利用可能なリポジトリから Grsync をインストールします。 Ubuntuの場合、コマンドは次のようになります
$ sudo apt install grsync
ツール # 2. 重複
Duplicity は優れたバックアップ ツールです。差分のみのフォルダとファイルをバックアップできます。どういう意味ですか?すでにバックアップを取得している場合、Duplicity は将来変更されたファイルとフォルダーを単純にバックアップします。新しい完全バックアップが必要ないため、ユーザーの時間を大幅に節約できます。
Duplicity はコマンドライン ツールであり、グラフィカル ユーザー インターフェイスはありません。すべての主要なディストリビューションのリポジトリで利用できます。
Duplicity の最大の利点の 1 つは、rdiffdir も含まれていることです。 効用。 Rdiffdir は rdiff の拡張です ディレクトリとファイルの署名を生成するディレクトリに。 Duplicity は GPG キーを使用します。このようにして、ユーザーはファイルが常に安全であることを確認できます。
Duplicity の最大の欠点は、多くの /temp/ がかかることです。 時々スペース。これは避けられない欠点です。
Duplicity バックアップを作成するには、次のコマンドを実行する必要があります:
$ duplicity ~/Documents . ~/home/user/backup
これにより、ドキュメントのバックアップが作成されます バックアップへのディレクトリ
Duplicity は Web サイトからダウンロードできます:http://duplicity.nongnu.org/docs.html
ツール # 3. Clonezilla
Clonezilla は、バックアップ ソフトウェアとリカバリ ツールの両方です。ハードディスク上の使用済みブロックのみを保存および復元できます。 Clonezilla は、ホーム コンピューターとエンタープライズ コンピューターの両方で使用されます。 1 回のセッションで 40 台以上のコンピューターのバックアップと復元を行うことができます。
Clonezilla は、台湾の NCHC Free Software Labs によって開発されました。ほぼすべてのファイルシステムをサポートしています。このソフトウェアはクロスプラットフォームです。つまり、使用しているどのオペレーティング システムでも実行できます。 MBR と GPT の両方のパーティション形式をサポートしています。ディスク暗号化にも対応しており、手軽に利用できます。これが、3 つのツールすべての中で明らかに優れていると考える理由です。
Clonezilla は Web サイトで入手できます。 https://clonezilla.org/downloads.php
ツール # 4.タイムシフト
Timeshift はデスクトップ ユーティリティであり、サーバーに対してはあまり機能しません。しかし、それは多くのことを成し遂げる超能力を与えてくれます。さまざまなファイル システムのバックアップを実行できます。また、BTRFS ファイル システムも作成します。
ディストリビューションの利用可能なリポジトリから Timeshift をインストールします。
Ubuntu の場合、次のコマンドを使用して Timeshift をインストールします。
$ sudo apt install timeshift
ツール # 5. UrBackup
UrBackup は、このリストの最後の選択肢です。 UrBackup は、ネットワークにインストールすると素晴らしい仕事をします。さまざまなディストリビューションで利用できます。あるネットワークから別のネットワークにデータを同期し、優れたバックアップ サービスを提供します。次のリンクからダウンロードするか、リポジトリを調べてインストールできます。
ここから UrBackup をダウンロードします https://www.urbackup.org/download.html PPA は Ubuntu で利用できます。
Ubuntu 20.04 に urBackup をインストールするための詳細な手順については、こちらを参照してください。
結論
このガイドでは、5 つの異なるバックアップ ツールを調べました。私の正直な意見では、Clonezilla は、1 分間のダウンタイムを許容できない重要なシステムに関して例外的です。それ以外の場合は、必要に応じて Grsync または Duplicity を使用できます。