[請問] 多臺電腦如何做到版本控制及同步?
之前使用DropBox覺得很方便,但因為要同步的檔案比較大,所以決定自己架服務。
我有臺桌機當server外,還有一臺NAS Synology DS411j,支援ftp、webdav、iSCSI。
主要服務對象是自己家人,希望做到的功能有(跟DropBox差不多,只是自己架):
1. 可藉由網路(ftp、webdav之類)連線到NAS(目前採用NetDrive)。
2. 每個人自己有一組自己的帳密,登入後可有看到自己在NAS中的私人資料夾,
以及只能讀取的公開資料夾1、可讀寫的公開資料夾2(目前採用NAS內建軟體)。
3. 私人資料夾會自己跟所有電腦中的資料夾同步,像DropBox的檔案在本地端也有,
但是只要有網路,就會自動同步到所有電腦裡面(目前採用SyncToy)。
4. 可以用web介面在別人電腦下載資料(目前NAS內建軟體)。
5. 希望可以有版本控制的功能(Subversion + apache ?)。
想請問大家有沒有什麼解決的方法,謝謝。
下面的我自己這陣子的嘗試,寫得比較零散。
在 1. 的部分,有試過FTPDrive等其他軟體,最終選擇NetDrive以webdav unicode連線,
雖然容量只有512GB、極速只有1MB/s(100 based,可能是因為NAS跑不動),
但還算可以接受,但是在傳輪資料較大(100MB以上)的時候,有時候會出現檔案傳輪錯誤。
3. 的部分,有使用過 AlwaysSync,功能強大,但是檔案多的時候易出錯;
SyncBack很方便,但是沒辦法同步刪檔,除非要設定上傳、同步、下載三種模式;
還有Synology內建的同步軟體,同步的電腦不同資料夾就不同,沒辦法統一。
目前採用SyncToy,但我覺得也沒有很方便,想請問大家有推薦什麼軟體嗎?
4. 目前採用NAS內建軟體,我覺得還滿方便的。
5. 這是我現在最頭痛的地方,以上述的方法我還不知道該怎麼做。
其實也可以用iSCSI,沒有512GB上限速度又快(平均2MB/s以上),
不過如果用iSCSI的話,為了 2. 的功能,可能就要把iSCSI掛在桌機Server上,
再架ftp server,這樣子可以做到版本控制,不過這樣子 3. 跟 4. 比較麻煩,
而且因為iSCSI在NAS中看不到檔案,所以很多NAS內建的功能都無法使用。
--
╭╦╯╰╮★ ═╩═ ║☆ ╔═══╗ ╭╦╯╰╮◎ █ █ ███ ███
═╪══╪═ ╔═╗═╪═ ╞═══╡ ═╪══╪═ ████ ███████
║╭ ║║ ╚╤╝ ║ ╚═══╝ ║╭ ║║ ████ ██ ███
╭╪╯╭╪╯ ∕║﹨╭╯╭  ̄ ̄〒 ̄ ̄ ╭╪╯╭╪╯ ███ ██ ████
║ ║║ | ║ |║║║ ∕ ║ ※ ║ ║║ ███████████
╰╯ ╯╰╯ ╯ ╯╰╯ ╯╰╩═══ ╰╯ ╯╰╯ ███████████
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.178.112
※ 編輯: Yie 來自: 123.193.178.112 (12/18 16:57)
推
12/20 12:27, , 1F
12/20 12:27, 1F
EZsoft 近期熱門文章
PTT數位生活區 即時熱門文章