[請問] 比對兩邊內容後,刪除舊資料,新增新資料

看板EZsoft作者 (Eric Chang)時間11年前 (2013/05/16 09:17), 編輯推噓2(2010)
留言12則, 6人參與, 最新討論串1/2 (看更多)
不曉得標題這樣寫有沒有清楚 一般的備份軟體大概都可以作到只新增上次備份之後新增加的檔案 不過我現在有個特殊需求是這樣 假設來源目錄是 Source_dir 現在有100個檔案 目的目錄是Dest_dir ,現在沒有檔案 第一次備份後,兩邊目錄、檔案結構都已經一樣了。 過了兩天後,source_dir 變成了150個檔案 這時候,我希望能夠把dest_dir 裡面的檔案都砍掉 然後備份後來增加的那50個檔案到 dest_dir 去 依此類推.... 現有的備份軟體,好像都沒有這樣「奇怪」的功能 XD -- 會當凌絕頂,一覽眾山小。 —— 杜甫 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.87.137.94

05/16 09:19, , 1F
如果能提供做出列表,然後能用命令列執行的軟體
05/16 09:19, 1F

05/16 09:19, , 2F
應該也可以
05/16 09:19, 2F

05/16 11:38, , 3F
這樣備份那100個檔案要幹嘛?根本就不叫備份啦!
05/16 11:38, 3F

05/16 11:46, , 4F
若是「後來增加」,時間資訊上應會不同,排序選取看看
05/16 11:46, 4F

05/16 11:49, , 5F
robocopy /mir source destination
05/16 11:49, 5F

05/16 11:50, , 6F
這個我用來備份放在ramdisk遊戲的...會保證來源與目標
05/16 11:50, 6F

05/16 11:50, , 7F
完全相等
05/16 11:50, 7F

05/16 12:01, , 8F
robocopy的 MIR是mirror,但是我不是要做mirror
05/16 12:01, 8F

05/16 12:01, , 9F
要手動選取的也不考慮,我現在是有測試到rsync可以做到
05/16 12:01, 9F

05/16 12:02, , 10F
不過在windows底下要跑rsync 很囉唆..
05/16 12:02, 10F

05/16 14:05, , 11F
批次檔吧... 1~2個 For 解決
05/16 14:05, 11F

05/18 16:22, , 12F
文章代碼(AID): #1Hb3F4Zo (EZsoft)
文章代碼(AID): #1Hb3F4Zo (EZsoft)