iT邦幫忙

0

兩岸資料檔案同步有那些貴族和貧民的合宜作法?

請教眾前輩, 不知大家有這樣的經驗嗎?
該用什麼軟體?硬體?專線?那些資源?
貴族和貧民的作法有那些?

看更多先前的討論...收起先前的討論...
雖然可能只是初期規劃

但是還是要先盤算一下貴公司的

預算(不要說沒有限制,一定有)
品質要求(同步效率、安全性)
建置時程(大約多久時間要建立起來)

如果你老板對以上三個問題都回答不出來
那很有可能只是隨口問問
不是真的要做這件事
魯大 iT邦高手 1 級 ‧ 2008-05-02 20:53:25 檢舉
不過,即然BOSS有提出
先蒐集資料是應該的
再把計劃案規劃好
最有能有三種以上的做法
那到時候讓BOSS選擇
或許是真的只是隨口說說
但也或許是真的想要做
先蒐集資料就沒有錯啦..
davistai iT邦大師 1 級 ‧ 2008-05-17 22:55:46 檢舉
貧民? 也許是平民比較好聽一些吧? 貧民太露骨了, 雖然很實在!
it人都有同步需求啦!有看有參考到!
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
56
liqunyan
iT邦好手 3 級 ‧ 2008-05-01 14:30:15
最佳解答

貴族的作法,我不知道。
平民的做法,我可以提供一些建議。

  1. 硬體上,有電腦、硬碟空間、ADSL等能上網的設備即可
  2. 軟體上,我建議要安裝TeamViewer或是Hamachi這類具備VPN功能的軟體
  3. 同步軟體,我建議可以考慮Allway Sync或是Total Commander
    作法上,我的作法是
    (1). 兩邊的資料,使用VPN之後,可以建立「網路磁碟」,然後就可以類似「區域網路」的方式來做資料的同步。比方說,兩邊都有資料夾,稱為「MyData」,裡面有各種資料夾、檔案
    (2). 接著再使用同步軟體,像是Allway Sync,來判斷兩邊檔案的日期、大小等等,以決定檔案複製的「方向」。
    或是,Total Commander也有此功能,可以比對兩邊資料夾的檔案大小、日期,然後使用者可以決定同步方向(也就是,從哪邊複製到哪邊)。
    這類軟體都很厲害,可以自動判斷,使用者也可以手動控制同步的方向。
  4. 還有一種方法,直接使用FTP軟體,用FTP的同步功能來做,但這種作法你得架設FTP伺服器(有免費的Filezilla FTP Server),使用具備FTP Sync的軟體。不過,這種方法也不需要特別的伺服器,Windows XP就可以了。但是,FTP Sync的功能未必容易使用,因為這種「Client軟體」我沒仔細用過,無法告知是否好用,我個人應該會用VPN+Sync軟體來做
42
ataru
iT邦研究生 1 級 ‧ 2008-05-01 13:55:36

首先我先不回答你對貴族跟貧民的這部份

但是兩岸資料檔案要同步,很簡單, 線路是絕對跑不掉的!
其次,看你更新頻率囉,如果說你的資料可以只需要一個月更新一次,又有足夠空間可以儲放要更新的資料,然後繼續讓線上資料作業的話,你租電話線應該都有可能可以滿足你的要求!
你其實只要考慮:1. 同步資料量有多大? 2. 更動頻率? 3. 可用資源
接下來,你該租用怎樣的線路,答案應該就很好找出來了!
其次,對於你需要的軟體, 要看你要備份啥!如果只是一些文件檔,搞不好FTP都可以滿足你,如果是DB, 那就要用一些特定軟體來滿足你, 如果在你的需求並不清楚的情況下, 我想你也很難獲得滿意的答案…

36
海綿寶寶
iT邦大神 1 級 ‧ 2008-05-01 17:29:59

提供一個免費軟體的連結當參考

http://allwaysync.com/

34
魯大
iT邦高手 1 級 ‧ 2008-05-01 23:11:37

一、網路:我想應該要申請一條專線吧
二、防火牆:透過防火牆建構VPN連線,你總不會想資料被偷了吧
三、同步軟體:這個也是很重要的,但是考慮的點很多
1、你同步的時間多久一次
2、資料檔案數量的多寡
3、網路的頻寬有多大

等等..
這些會影響你軟體的選用,是一般的,少少的資料就給他用免費的
就做做排程讓他自己去跑行了
不過我想你會提出來問,資料應該是不少
那我建議你用付費的同步軟體,有直接可以做HA
而且在網路頻寬的部份可以節省不少
或許那才會是你想要的..
提供給你做參考..

22
john651216
iT邦研究生 1 級 ‧ 2008-05-02 10:34:31

建議使用VPN的方式作同步,如果資料量不大更新次數不頻繁那就使用lonney的方式,你所謂平民跟貴族是這樣的分別也沒有詳細的定義

20
pqr0007
iT邦研究生 1 級 ‧ 2008-05-02 18:34:26

應該不是貴族與平民的差別....應該是繁體字與簡體字應如何轉換...

22
xxxyyyzzz
iT邦研究生 1 級 ‧ 2008-05-06 10:48:46

貴族與平民的差別,在於頻寛的多少.

20
cfanist
iT邦研究生 2 級 ‧ 2008-05-08 06:31:52

我提供一個去年參加過的研討會提供的特殊產品
企業用戶應該會有這方面需求,印象中會中提到思科好像也有類似產品...
廣域網路應用加速器產品介紹

Riverbed 2007 全新技術發佈交流研討會連結

也許能符合你的需求

32
netjedi
iT邦新手 3 級 ‧ 2008-05-12 10:09:53

提供個人工作上的建議
如果要同步如此的資料量透過單純file level的檔案同步軟體將無法滿足需求
因為file level的檔案同步得極端依賴頻寬
我工作上的作法是利用block level的檔案同步軟體來作業
每次同步時僅同步檔案中差異的部份
例如1個100mb的檔案如果經過修正(譬如只改了一個字)
那麼block level的同步軟體只會傳輸那差異的部份,可能只有幾十到幾百kb
而file level的同步軟體將會這100mb都會全部重傳
這差異就頗為鉅大了!全異地備份同步
我工作上選用novell的ifolder來處理這樣的需求
ifolder有付費版也有免費社群版可以選擇,但是server端需是linux平台
而其實ifolder的底層應用的就是open source的rsync技術
你也可以直接使用rsync來嘗試解決你的問題
市場上有許多linux base的NAS產品都有內建rsync來處理異地同步,可以考慮
windows上沒什麼免費或低價的block level的同步軟體(rsync有windows版)
其他大大介紹的goodsync,always sync,windows dfs都是file level的同步軟體
我工作上也都有用到,但僅用來處理小量的檔案同步作業,或比對兩邊組態用
如果付的起錢,樓上介紹的廣域網路加速器是個不錯的選擇
但是其實廣域網路加速器不適合用來同步兩地的檔案
廣域網路加速器其實是透過快取技術來解決兩地檔案共用的問題
如果你的需求是全異地備份同步,可能要實測看看是否符合您的需求
另外備份軟體廠商ca,symentec等都有提供block level的同步軟體也可以考慮
這些軟體會比較符合全異地備份同步的需求
當然大公司用的起的那些高階SAN storage都有內建選配的block level同步功能(國產的沒有請注意)
個人經驗請參考(ifolder真好用!--這是我們同仁給ifoler的評語)

16
fdlintw
iT邦研究生 4 級 ‧ 2008-05-12 13:35:41

其實你應該是要先精打細算後再看看吧

512k的專線=每秒能傳64k
扣掉線路品質流失大約打個八折=50k
200mb傳檔時的時間=68.2分
異動一個200mb的檔,就需要全速傳個200mb後才能更新資料

相信首要一定是加大頻寬才能夠符合效益
2.
平常節省一點的做法還是一樣照做dfs(離峰時段做更新)
然後在二地各建一台虛擬的pc,讓雙方想要看即時資料者
就使用遠端連線的方式,直接連進該pc開啟對方file server上的最新資料做查詢

3.
貴族做法就是購買block level的設備來使用

我要發表回答

立即登入回答