LinuxでのRsyncの同期化のチュートリアルのインストールと使用
さまざまな組織や会社にとって、データは彼らにとって最も重要であり、電子商取引にとってもデータは同じように重要です。Rsyncは、ネットワークを介して重要なデータをバックアップするツール/ソフトウェアです。同様に、クラスUnixおよびWindowシステム上でネットワークを介してフォルダとファイルをシステム間で同期するネットワークプロトコルです。Rsyncは、ディレクトリをコピーまたは表示してファイルをコピーすることができます。Rsyncは、デフォルトでTCP 873ポートをリスニングし、rshやsshなどのリモートshellを介してファイルをコピーします。Rsyncは、リモートおよびローカルシステムにインストールする必要があります。
rsyncの主なメリットは:
≪速度|Speed|emdw≫:ローカルとリモートの間ですべてのコンテンツが最初にコピーされます。次回は、変更されたブロックまたはバイトのみが転送されます。
セキュリティ:sshプロトコルによってデータを暗号化できます。
低帯域幅:rsyncは、両端でデータブロックを圧縮および解凍できます。 構文:コードのコピー
#rsysnc [options] source path destination path
例:1-圧縮の有効化
コードのコピー
[root@localhost /]# rsync -zvr /home/aloft/ /backuphomedir
building file list ... done
.bash_logout
.bash_profile
.bashrc
sent 472 bytes received 86 bytes 1116.00 bytes/sec
total size is 324 speedup is 0.58
例:2-ファイルとフォルダのプロパティを保持
コードのコピー
[root@localhost /]# rsync -azvr /home/aloft/ /backuphomedir
building file list ... done
./
.bash_logout
.bash_profile
.bashrc
sent 514 bytes received 92 bytes 1212.00 bytes/sectotal size is 324 speedup is 0.53
例:3-リモートホストへのローカルの同期