[請問] 多臺電腦如何做到版本控制及同步?

看板EZsoft (小軟體)作者 (我就是我)時間15年前 (2010/12/18 13:06), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
之前使用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
git
12/20 12:27, 1F
文章代碼(AID): #1D345jff (EZsoft)
文章代碼(AID): #1D345jff (EZsoft)