酷!學園

技術討論區 => Linux 討論版 => 主題作者是: comochen 於 2013-09-19 03:44

主題: File Server資料遷移的方法
作者: comochen2013-09-19 03:44
各位學長好
請教Server大量資料轉移的方法
我目前是將新的Server用NFS export一個目錄,掛載到舊 Server的/new目錄上
在舊Server用dump + restore的方式把資料複製到新的Server
cd /old
dump 0f - ./ | ( cd /new ; restore rvf - . )
後來發現用tar也可以用此語法做相同的事
cd /
tar cvf - ./old | (cd /new ; tar xvf - . )
而且速度更快(拿碼表量,用tar比用dump+restore快一倍)
只是這個還不敢沒用在實際的工作案例中,
不知道還有什麼其它方法可以更有效率的做Server間資料轉移的工作?
主題: Re: File Server資料遷移的方法
作者: Yamaka2013-09-19 11:14
各位學長好
請教Server大量資料轉移的方法
我目前是將新的Server用NFS export一個目錄,掛載到舊 Server的/new目錄上
在舊Server用dump + restore的方式把資料複製到新的Server
cd /old
dump 0f - ./ | ( cd /new ; restore rvf - . )
後來發現用tar也可以用此語法做相同的事
cd /
tar cvf - ./old | (cd /new ; tar xvf - . )
而且速度更快(拿碼表量,用tar比用dump+restore快一倍)
只是這個還不敢沒用在實際的工作案例中,
不知道還有什麼其它方法可以更有效率的做Server間資料轉移的工作?

有沒有試過 rsync ?

幾個月前用 rsync 轉了1T多的資料,不過我沒測時間
主題: Re: File Server資料遷移的方法
作者: yufeng2013-10-25 16:01
rsync +1  速度應該更快!!
主題: Re: File Server資料遷移的方法
作者: twu22013-10-26 09:04
如果有特殊的 ACLs (或其他存在 metafile 資料的功能), 那就只能用 dump/restore 了.
如果只是單純的檔案系統, 用 rsync/tar/dump 結果都一樣, 選速度快的用就可以了.