技術ノート Linux および macOS ターミナル Linux で Rsync バックアップを簡単にセットアップする方法

Linux で Rsync バックアップを簡単にセットアップする方法

Linux で Rsync バックアップを簡単にセットアップする方法

最近では、ほとんどの人が Dropbox などのオンライン バックアップを使用していますが、同じ機能が必要なだけで、代わりに外付けハード ドライブにバックアップしたい場合はどうすればよいでしょうか?簡単な方法でそれを行う方法は次のとおりです。

Linux で Rsync バックアップを簡単にセットアップする方法

以前、 SyncToy を使用してファイルとフォルダーを同期する 方法を説明しましたが、SyncToy は Windows でのみ機能します。一方、Rsync は、あらゆるコンピューティング プラットフォームで動作するオープン ソース ツールです。 Windows、Linux、Mac のいずれを使用している場合でも、Rsync はこれらのプラットフォームのいずれかでファイルとフォルダーをバックアップします。

Linux で Rsync バックアップを簡単にセットアップする方法

Rsync はコマンド ライン ユーティリティとして提供されますが、これを機能させる秘訣は、コマンド ライン スイッチをどれだけ使いこなせるかにかかっています。コマンド ラインが嫌いな場合は、Grsync が Rsync 用の優れたユーザー インターフェイスを提供し、Windows と Mac でも利用できます。

Grsync を始める

Linux で Rsync バックアップを簡単にセットアップする方法

パッケージマネージャーを使用して Grsync をインストールします。

Linux で Rsync バックアップを簡単にセットアップする方法

バックアップ用のフォルダーを、理想的には PC の外部の場所 (外付けハード ディスクまたはネットワーク ストレージ ドライブ) に準備します。それが完了したら、Grsync を開いて新しいセッションを作成します。

Linux で Rsync バックアップを簡単にセットアップする方法

セッションには、送信元ディレクトリと宛先ディレクトリの異なるセット、およびそれらに関連付けられた構成が保存されます。追加ボタンをクリックして新しいセッションを追加し、セッションが不要になった場合は削除します。

上のボックスがソース、下のボックスが宛先です。宛先フォルダーはファイルをバックアップする場所であり、このフォルダーは Dropbox フォルダーとして機能します。ソース フォルダーは、コンピューター内のすべての重要なファイルを保存する場所です。

基本、アドバンス、追加の 3 つのオプションがあります。基本的なオプションは非常に自明であり、必要となるオプションのほとんどがここで見つかります。 「新しいものをスキップ」および「宛先で削除」オプションを選択するとよいでしょう。 「新しいものをスキップ」は、バックアップ フォルダー内にある新しいファイルを上書きしないよう grsync に指示し、「宛先で削除」は、コンピューターにはなくバックアップ フォルダーにあるファイルをゴミ箱に入れるよう grsync に指示します。

各オプションの上にマウスを置くと、その意味がわかります。

シミュレーション メニューは、正しいオプションを選択したかどうかわからない場合に非常に役立ちます。

シミュレーションではファイルはコピーされません。選択したオプションで Grsync がバックアップするファイルのリストが表示されるだけです。

出力に問題がなければ、実行メニューをクリックして設定を保存し、バックアップを実行します。

ファイルを外部ストレージ デバイスにバックアップするセッションを確立したら、ネットワーク フォルダーとコンピューターの間でファイルを同期する別のセッションを作成する必要があります。このようにして、Grsync はネットワーク フォルダー内の新しいファイルをコンピューターにダウンロードします。 Grsync はソース フィールドで指定したフォルダーのみをコピーすることに注意してください。そのフォルダーを同期したい場合は、実際のフォルダーではなく、宛先フィールドでそのフォルダーへのパスを指定する必要があります。

たとえば、バックアップ ドライブのドキュメント フォルダーをホーム フォルダー内のドキュメント フォルダーと同期したいとします。これを行うには、宛先フィールドに「home/zainul/document」ではなく、ホーム フォルダー「home/zainul」を設定します。

バックアップのスケジュール設定

Dropbox のような同期を行うには、フォルダとネットワーク フォルダの両方を同期するように Grsync をスケジュールする必要があります。 Windows、Mac、Linux には独自の GUI ベースのスケジューラがあります。 Gnome Scheduler は、Linux 向けにこれらのバックアップをスケジュールする最も簡単な方法である可能性があります。 Windows を実行している場合はタスク スケジューラを使用でき、Mac を使用している場合は iCal を使用できます。

両方のバックアップを定期的なタスクとして追加する必要があります。

適切な名前を付けて、これをコマンドとして入力します

grsync --e "name of the session"
 grsync --e "name of the session"

作成したばかりの両方のセッションを忘れずにスケジュールしてください。ファイルをネットワーク フォルダーにバックアップするセッションと、新しいファイルをネットワーク フォルダーからコンピューターにダウンロードするセッションです。

Rsync は、コンピュータ、ネットワーク ドライブ、さらにはモバイル デバイス間でファイルの同期を維持するための優れたツールです。試してみて、コメント欄で他の読者と自由に意見を共有してください。

Windows および Mac 用の Grsync をダウンロード

「Linux で Rsync バックアップを簡単にセットアップする方法」に関するベスト動画選定!

tar と cron を使用した簡単な rsync バックアップ (毎日、毎週、毎月)
Linuxコマンド1つでSSDのクローン~容量拡張、換装していきます【まったく簡単だ】