CP指令(NFS下)的效能問題 - Linux

Table of Contents


ago1414:rsync 第一次很慢很正常 完全copy 10/29 06:13
ago1414:你的網路在區網內嗎? 10/29 06:14
嗯嗯 100Mbps的區網
nknudragon:2M/sec 看樣子應該在區網內 我之前也有類似經驗 10/29 08:11
nknudragon:不過我速度沒有那麼慢,我NFS飆到30MB/s過(IDE HD瓶頸) 10/29 08:13
nknudragon:可以考慮搭配使用rsnapshot來使用 10/29 08:13
100M的區網理論上限不是12MB左右嗎?
還是你是Giga的?

我稍微孤狗一下rsnapshot,rsnapshot的限制好像是不能跨partition,應該不適合我

kdjf:你要不要先試試看網路實際上有多快? 10/29 08:40
kdjf:用nc直接丟一個大檔看看 10/29 08:41
Adama:我的話會先用ftp, mirror拷貝過去後再用rsync 10/29 13:31
jcwu:印象中NFS傳輸比SMB快一些些 10/29 15:50
james732:會不會是你們的網路環境有問題…? 10/29 16:27

我趁假日來做實驗,排除其他人的干擾

先用同樣的方法,mount成NFS後直接下cp -a

可能沒人真的有差,這次上升到3MB多


為了釐清網路是否有問題,直接scp摳一批檔案,因為會的指令很少XD

用同樣的方法量(觀察df -m)

速度保持10~11MB上下,顯示網路正常


既然scp速度很不錯,我想就用scp做rsync前的資料建立吧

不過scp沒有保留檔案權限以及時間的參數

所以我打算先tar起來,不壓縮,我有稍微測一下,壓縮的時間並不划算

然後用scp摳過去,解開以後就可以每天用rsync維護這部份的資料

需要還原的時候,也是先tar起來,抓回來再解開

這個方法有一個小限制,備份機那邊需要留不小的空間

不然要還原的時候tarball沒有地方放

以上是我的一些分享,歡迎大家討論

--

All Comments

Margaret avatarMargaret2010-11-05
rsync 第一次很慢很正常 完全copy
Enid avatarEnid2010-11-06
你的網路在區網內嗎?
Eden avatarEden2010-11-10
2M/sec 看樣子應該在區網內 我之前也有類似經驗
Lydia avatarLydia2010-11-14
不過我速度沒有那麼慢,我NFS飆到30MB/s過(IDE HD瓶頸)
可以考慮搭配使用rsnapshot來使用
Olive avatarOlive2010-11-17
你要不要先試試看網路實際上有多快?
Yedda avatarYedda2010-11-17
用nc直接丟一個大檔看看
Gary avatarGary2010-11-19
我的話會先用ftp, mirror拷貝過去後再用rsync
Ophelia avatarOphelia2010-11-19
印象中NFS傳輸比SMB快一些些
Todd Johnson avatarTodd Johnson2010-11-22
會不會是你們的網路環境有問題…?
Heather avatarHeather2010-11-24
tarball 用pipe 直接傳就好了啊
Connor avatarConnor2010-11-25
scp 會加密比較慢,用 ftp 和 nfs cp 比較看看吧
Steve avatarSteve2010-11-27
他的問題就是NFS很慢啊
Olivia avatarOlivia2010-11-29
請問你在做rsync的時候 command是怎麼下的 ?