すべての組織や企業にとって、データは最も重要です。電子商取引でも、データは同様に重要です。 Rsyncは重要なデータをネットワーク経由でバックアップするツール/ソフトウェアです。また、UnixライクおよびWindowsベースのシステムで、ネットワークを介してシステム間でフォルダとファイルを同期させるためのネットワークプロトコルです。 Rsyncはディレクトリをコピーまたは表示したりファイルをコピーしたりできます。デフォルトでは、RsyncはTCPポート873をリッスンし、rshやsshなどのリモートシェルを介してファイルをコピーします。 Rsyncは、リモートシステムとローカルシステムの両方にインストールする必要があります。
主な利点
rsyncのです:
スピード:最初はローカルとリモートの間のすべてのコンテンツをコピーします。次回は、変更されたブロックまたはバイトのみが送信されます。
セキュリティ:トランスポートはsshプロトコルを介してデータを暗号化できます。
低帯域幅:rsyncは両端でデータブロックを圧縮および解凍できます。
構文:
- #rsysnc [オプション] source path destination path
例:1 - 圧縮を有効にする
- [root @ localhost /]#rsync -zvr /home /aloft //backuphomedir
- ファイルリストの構築... done
- .bash_logout
- .bash_profile < Br>
- .bashrc
- 送信された472バイト86受信された86バイト1116.00バイト/秒
- 合計サイズは324高速化は0.58
上記のrsyncコマンドが使用されます。圧縮を有効にするには-z、可視化には-v、再帰的には-rを使用します。上記はlocal /home /aloft /と/backuphomedirの間で同期されます。
例:2 - ファイルとフォルダのプロパティを保持する
- [root @ localhost /]#rsync -azvr /home /aloft //backuphomedir
- buildingファイルリスト... done
- ./
- .bash_logout
- .bash_profile
- .bashrc
- 514バイトを受信した受信92バイト1212.00バイト/秒
- 合計サイズは324高速化は0.53
上記の-aオプションを使用すると、所有者とグループが保持されます。スタンプ、ソフトリンク、パーミッション、そして再帰モードで実行。
例:3 - ローカルからリモートホストへの同期
- root @ localhost /]#rsync -avz /home /aloft /[email protected]:192.168.1.4:/share /rsysnctest /
- パスワード:
- ファイルリストの作成... done
- ./
- .bash_logout
< Li> .bash_profile
- .bashrc
- 送信した514バイト92バイト1212.00バイト/秒
- 合計サイズは324高速化は0.53
上記のコマンドを使用すると、ローカルマシンとリモートマシンを同期させることができます。ファイルを別のシステムに同期するときにパスワードの入力を求められることがわかります。リモート同期を行うときは、リモートシステムのユーザー名とIPまたはホスト名を指定する必要があります。
例:4 - ローカルへのリモート同期
- [root @ localhost /]#rsync-avz [email protected]:192.168.1.4:/share /rsysnctest //home /aloft /
- パスワード:
- ファイルリストを作成しています...完了した
- ./
- .bash_logout
- .bash_profile
- .bashrc
- 送信した514バイト受信した92バイト1212.00バイト/秒
- 合計サイズは324スピードアップは0.53
上記のコマンドはリモートファイルを同期させます。地元に行きます。
例:5 - ファイル間の違いを探す
- [root @ localhost backuphomedir]#rsync -avzi /backuphomedir /home /aloft /
- ファイルを構築するリスト... done
- cd +++++++ backuphomedir /
- > f +++++++ backuphomedir /.bash_logout
- > f +++++++ backuphomedir /.bash_profile
- > f +++++++ backuphomedir /.bashrc
- > f +++++++ backuphomedir /abc
- > f +++++++ backuphomedir /xyz
- 送信した650バイト136バイト1572.00バイト/秒< Br>
- 合計サイズは324です。speedupは0.41です。
上記のコマンドは、ソースファイルまたはコピー先ファイルまたはディレクトリの違いを見つけるのに役立ちます。
例:6 - Backup
Linuxのバックアップにはrsyncコマンドを使用できます。
rsyncを使用すると、cronでバックアップをスケジュールできます。
- 0 0 * * * /usr /local /sbin /bkpscript&> /dev /null
- vi /Usr /local /sbin /bkpscript
- rsync -avz -e‘ ssh -p2093′ /home /test /[email protected]:/oracle /data /
< Br>
プロセスとは何ですか? プロセスは、すでに起動されている実行可能ファイルの実行中のインスタンスで、次の要素があります。•割り当てられたメモリのアドレス空間•所有権の資格情報や特権などのセキュリティ属性
1. Man &lt; man&rdquo;コマンドはいろいろな意味で最も基本的なものなので、私は始めました。このコマンドは、他のコマンドを知る必要があるときに使用する必要があるコマンドです。 本質的
1 drモードの概要
1.1 lvsのインストール
1.2 lvsのモード
lvsにはdr、nat、tunの3つのモードがあります。ここではdrモードを紹介します。
1.3 drの機能
1)Load Balancerとすべての実サーバーは同じLANセグメント上にあります。 2)実サーバが要求を処理した後、それはユーザに直接返され、スケジューラを通して返される必要はありま
停止する ステータス)「exit 1} if [$#-ne 1];次に使用法の場合は$ 1)echo「DirectorServerのLVSを開始する」echo 1&gt; /proc /sys /ne
ウェブサイトが稼働するにつれてMySQLデータベースはますます大きくなっています。タイムアウトファイルが原因でphpmyadmin exportまたはimportを使用するとバックアップの問題も顕著に