rsync


1,rsync介紹:

          1.1.rsync是什麼:

                                      rsync是一個遠程數據同步工具,可通過局域網,廣域網,跨主機,本主機兩臺或多臺數據同步。

          1.2.rsync基本特點:

                                       1.可以鏡像保存整個目錄樹和文件系統;

                                       2.可以很容易做到保持原來文件的權限、時間、軟硬鏈接等;

                                       3.無須特殊權限即可安裝;

                                       4.優化的流程,文件傳輸效率高;

                                       5.可以使用rcp、ssh等方式來傳輸文件,當然也可以通過直接的socket連接;

                                       6.支持匿名傳輸。

              
            1.3.rsync命令語法:

                                         rsync [OPTION]… SRC DEST
                                       rsync [OPTION]… SRC [USER@]HOST:DEST
                                       rsync [OPTION]… [USER@]HOST:SRC DEST
                                       rsync [OPTION]… [USER@]HOST::SRC DEST
                                        rsync [OPTION]… SRC [USER@]HOST::DEST
                                       rsync [OPTION]… rsync://[USER@]HOST[:PORT]/SRC [DEST]

            1.4rsync工作模式:

                         1. shell模式()

                         2.遠程shell模式

                         3. 列表模式

                         4.服務模式

            1.5 rsync命令的選項:

                  -n: 同步測試, 不執行真正的同步過程

                  -v: 詳細輸出模式

                  -q: 靜默模式, 不輸出信息

                   -c: checksum,開啓校驗功能

                   -r: 遞歸複製

                            -a:歸檔, 保留文件的原有屬性

                            -p: 保留文件權限(rwx)

                             -t: 保留文件時間戳

                             -l: 保留符號鏈接

                             -g: 保留屬組

                             -o: 保留屬主

                             -D: 保留設備文件

                             -e ssh: 使用ssh作爲傳輸承載

                             -z: 壓縮後傳輸

                             --progress: 顯示進度條

                             --stats: 顯示如何執行壓縮和傳輸

2.同步實驗

                本機文件夾同步實驗:# rsync -av /root  /tmp/



                      


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章