データサーバーの1つにRsyncを使用して定期的なバックアップを実行しています。 Synology NASストレージをネットワーク経由で外付けハードドライブにギガビット接続を使用してバックアップしています。毎日バックアップするデータが約4 TBあり、私は次のrsyncコマンドを使用しています:
rsync --progress --delete -aE /source /destination
ただし、このコマンドを使用すると、データのバックアップに非常に時間がかかります。誰かがRsyncを介してそれを行う簡単な方法を提案できますか?.
あなたはこれを述べます:
データサーバーの1つにRsyncを使用して定期的なバックアップを実行しています。 Synology NASストレージをネットワーク経由でギガビット接続を使用して外付けハードドライブに保存しているデータをバックアップしています。
ここでの問題は、Rsyncやネットワークインフラストラクチャではなく、処理している手順のフレームワークです。
ローカルディスクでRsyncを実行するか、ファイルシステム操作を実行すると、OSはそのファイルシステム情報に直接アクセスして、実行する必要があることをすべて実行できます。
ただし、ネットワークに接続されているMac OS Xマシンからコマンドを実行している場合は、外付けハードドライブにコピーしてください。
したがって、このような設定を使用すると、一見永遠にかかります。より良いオプションは、Synology NASにログインし、リモート共有としてその外付けハードドライブに接続してから、Synology =から直接Rsyncコマンド(または同等のもの)を実行することです。 NASそれ自体。大まかなスターリアは次のようになります:
私は過去にSynologyのDSMソフトウェアを使用したことがありますが、明示的にRsyncであるか、Rsyncのように機能するバックアップソフトウェアがシステムに組み込まれていることを知っています。ただし、一般に、このセットアップから実際の速度を引き出したい場合は、プロセスを管理するためにSynology NAS自体が必要です。