前陣子一直在煩惱要怎麼把資料在很多台電腦間同步的問題,也做過不少相關調查 ˇˇ 然而我對不同目錄的同步有不同要求,而且試過的幾套軟體又各有限制或缺限,實際用起來總是覺得少了某些功能。就在我差點要忍不住自己來寫的時候,Google 到某套神妙軟體,硬是補上了這個三不管地帶 XD 心情愉快之餘,把踹過的幾套軟體做個記錄。
- Syncback (可參考 阿德觀點 的這篇):
- 檔案小 (1.7mb)
- 有免費版本 Syncback Freeware
- 僅支援 Windows 系統
- 不會在要同步的資料夾中新增存放資料,因此 "刪除檔案/目錄" 後,程式會誤判成新增
- 有中文介面,雖然翻譯有點慘 ˇˇ
- 中文目錄名 ok !
- 能透過 FTP 同步,但中文目錄常常會爛掉
- 同步的一端可以是 zip 壓縮檔
- 能做 One-way (backup) 與 Two-way (sync)
- 以日期 (mtime) 與大小來判斷檔案是否修改過
- 可透過此程式排程,或手動執行同步
- 檔案小 (1.7mb)
- Subversion:
- Freeware
- 跟本就是套版本控制系統,拿來同步只能說是惡搞 !
- 主從架構,所以要自己架 server (好在不難)
- 需透過特殊介面 /軟體/指令 新增/刪除檔案與目錄
- 協定跨平台,各平台 (Linux/FreeBSD/Windows/MacOS) 都有相對應的軟體可用
- 妥善設定後,能以瀏覽器從伺服器直接下載檔案
- 會在同步的資料夾 (遞迴) 下,放置 .svn 目錄存資料;以兩種以上的軟體對同一個目錄同步時,會有一些困擾
- 功能強大,可以自己排程 (利用 crontab / at) 或手動 submit / update
- 中文目錄名 ok !
- 佔用較多硬碟空間 (版本控制系統,不意外 !)
- Freeware
- DirSyncPro:
- FreeWare (GPL)
- GUI 由 Java 寫成,啟動略慢,但有多平台版本
- 能做 One-way (backup) 或 Two-way (Sync)
- 以同步本地端資料夾為主,例如透過網路磁碟或隨身碟進行同步
- 中文目錄名 ok !
- 不會在要同步的資料夾中新增存放資料,因此 "刪除檔案/目錄" 後,程式會誤判成新增
- 需手動執行軟體以進行同步作業
- Windows Live Sync:
- 今天搜到的就是這傢伙 ˇˇ Microsoft 本家出品 !
- 目前未收費,但限於 Windows 平台使用
- 透過網路,自動對不同電腦上的資料夾進行同步,無需排程或手動執行
- 若誤刪或改錯某個檔案,其它電腦上的對應檔案也會自動修改,科科
- 妥善設定 (自己開後門 lol) 後,能從任意一台電腦以 live ID 登入,設定其它電腦間的資料夾同步
沒有留言:
張貼留言