亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來到思海網(wǎng)絡(luò),我們將竭誠為您提供優(yōu)質(zhì)的服務(wù)! 誠征網(wǎng)絡(luò)推廣 | 網(wǎng)站備案 | 幫助中心 | 軟件下載 | 購買流程 | 付款方式 | 聯(lián)系我們 [ 會員登錄/注冊 ]
促銷推廣
客服中心
業(yè)務(wù)咨詢
有事點擊這里…  531199185
有事點擊這里…  61352289
點擊這里給我發(fā)消息  81721488
有事點擊這里…  376585780
有事點擊這里…  872642803
有事點擊這里…  459248018
有事點擊這里…  61352288
有事點擊這里…  380791050
技術(shù)支持
有事點擊這里…  714236853
有事點擊這里…  719304487
有事點擊這里…  1208894568
有事點擊這里…  61352289
在線客服
有事點擊這里…  531199185
有事點擊這里…  61352288
有事點擊這里…  983054746
有事點擊這里…  893984210
當(dāng)前位置:首頁 >> 技術(shù)文章 >> 文章瀏覽
技術(shù)文章

Linux中使用數(shù)據(jù)備份同步工具Rsync

添加時間:2016-4-21 4:49:53  添加: 思海網(wǎng)絡(luò) 
對于運維人員來說,數(shù)據(jù)備份是最重要的工作之一,rsync就是一款通過網(wǎng)絡(luò)備份重要數(shù)據(jù)的工具/軟件。

Rsync同樣是一個在類Unix和Window系統(tǒng)上通過網(wǎng)絡(luò)在系統(tǒng)間同步文件夾和文件的網(wǎng)絡(luò)協(xié)議,它可以復(fù)制或者顯示目錄并復(fù)制文件。rsync默認監(jiān)聽TCP 873端口,通過遠程shell如rsh和ssh復(fù)制文件。同時要求必須在遠程和本地系統(tǒng)上都安裝sync。

Linux上如果沒有安裝,裝起來也很簡單:




代碼如下:
# sudo apt-get install rsync #在debian、ubuntu 等在線安裝方法;
# yum install rsync #Fedora、Redhat 等在線安裝方法;
# rpm -ivh rsync #Fedora、Redhat 等rpm包安裝方法;

rsync的主要優(yōu)點是:

速度:最初會在本地和遠程之間拷貝所有內(nèi)容。下次,只會傳輸發(fā)生改變的塊或者字節(jié)。

安全:傳輸可以通過ssh協(xié)議加密數(shù)據(jù)。

低帶寬:rsync可以在兩端壓縮和解壓數(shù)據(jù)塊。

sync命令語法:



代碼如下:
#rsysnc [options] source path destination path

以下將根據(jù)sync的參數(shù)和應(yīng)用場景來給大家介紹具體的用法:

示例: 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

上面的rsync命令使用了-z來啟用壓縮,-v是可視化,-r是遞歸。上面在本地的/home/aloft/和/backuphomedir之間同步。

示例: 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/sec
total size is 324 speedup is 0.53

上面我們使用了-a選項,它保留了所有人和所屬組、時間戳、軟鏈接、權(quán)限,并以遞歸模式運行。

示例: 3 - 同步本地到遠程主機



代碼如下:
root@localhost /]# rsync -avz /home/aloft/ azmath@192.168.1.4:192.168.1.4:/share/rsysnctest/
Password:
building file list ... done
./
.bash_logout
.bash_profile
.bashrc
sent 514 bytes received 92 bytes 1212.00 bytes/sec
total size is 324 speedup is 0.53

上面的命令允許你在本地和遠程機器之間同步。你可以看到,在同步文件到另一個系統(tǒng)時提示你輸入密碼。在做遠程同步時,你需要指定遠程系統(tǒng)的用戶名和IP或者主機名。

示例: 4 - 遠程同步到本地



代碼如下:
[root@localhost /]# rsync -avz azmath@192.168.1.4:192.168.1.4:/share/rsysnctest/ /home/aloft/
Password:
building file list ... done
./
.bash_logout
.bash_profile
.bashrc
sent 514 bytes received 92 bytes 1212.00 bytes/sec
total size is 324 speedup is 0.53

上面的命令同步遠程文件到本地。

示例: 5 - 找出文件間的不同



代碼如下:
[root@localhost backuphomedir]# rsync -avzi /backuphomedir /home/aloft/
building file list ... done
cd+++++++ backuphomedir/
>f+++++++ backuphomedir/.bash_logout
>f+++++++ backuphomedir/.bash_profile
>f+++++++ backuphomedir/.bashrc
>f+++++++ backuphomedir/abc
>f+++++++ backuphomedir/xyz
sent 650 bytes received 136 bytes 1572.00 bytes/sec
total size is 324 speedup is 0.41

上面的命令幫助你找出源地址和目標(biāo)地址之間文件或者目錄的不同。

示例: 6 - 備份
rsync命令可以用來備份linux。
你可以在cron中使用rsync安排備份。



代碼如下:
0 0 * * * /usr/local/sbin/bkp &> /dev/null
vi /usr/local/sbin/bkp
rsync -avz -e ‘ssh -p2093′ /home/test/ root@192.168.1.150:/oracle/data/

rsync增量傳輸大文件優(yōu)化技巧:
問題:
rsync用來同步數(shù)據(jù)非常的好用,特別是增量同步。但是有一種情況如果不增加特定的參數(shù)就不是很好用了。比如你要同步多個幾十個G的文件,然后網(wǎng)絡(luò)突然斷開了一下,這時候你重新啟動增量同步。但是發(fā)現(xiàn)等了好久都沒有進行數(shù)據(jù)傳輸,倒是機器的IO一直居高不下。

原因:
rsync具體的增量同步算法不太清楚。根據(jù)它的表現(xiàn)來看,可能在增量同步已經(jīng)存在的一個文件時,會校驗已傳輸部分數(shù)據(jù)是否已源文件一致,校驗完成才繼續(xù)增量同步這個文件剩下的數(shù)據(jù)。所以如果對一個大文件以這樣的算法來增量同步是非常花時間并且占用IO資源的。

方法:
半夜花了一個多小時查看了rsync的文檔,發(fā)現(xiàn)有一個參數(shù)能快速恢復(fù)大文件的增量同步,–append。設(shè)置–append參數(shù)會在增量同步時計算文件大小并直接追加新的數(shù)據(jù)到文件,這樣就省了費IO校驗的過程。不過這個參數(shù)最好只在源文件和目標(biāo)文件都不會更改的時候使用比較安全,比如備份的文件。

關(guān)鍵字:Linux、數(shù)據(jù)備份、同步、Rsync
分享到:

頂部 】 【 關(guān)閉
版權(quán)所有:佛山思海電腦網(wǎng)絡(luò)有限公司 ©1998-2024 All Rights Reserved.
聯(lián)系電話:(0757)22630313、22633833
中華人民共和國增值電信業(yè)務(wù)經(jīng)營許可證: 粵B1.B2-20030321 備案號:粵B2-20030321-1
網(wǎng)站公安備案編號:44060602000007 交互式欄目專項備案編號:200303DD003  
察察 工商 網(wǎng)安 舉報有獎  警警  手機打開網(wǎng)站