Board logo

主題: [分享]自動批次備份檔案 [打印本頁]

發表人: ROACH    時間: 2008-1-4 01:06 PM     主題: [分享]自動批次備份檔案

這有個好處把『我的文件夾』跟『我的最愛』用批次排程備份每天作拷貝到其它磁碟
這樣可以避免當電腦重灌時忘記備份出來
也能保證重要檔案最少有保留下來

作法很簡單
如果你有個USB硬碟在F槽
那你就在你C:\下建立一個文字檔
有個指令很重要

xcopy 來源 目的 /d/e/y/q  
後面的參數意思是說~
1.只複製日期有異動的
2.自動建立目錄
3.複製時如遇到重複不詢問直接y
4.複製時不要顯示檔名

像我想把我tomcat的開發程式以及MyDocuments目錄
定時拷貝到另一個磁碟機的目錄下我就會這樣作
要做幾個目錄就做幾個

@echo off
@xcopy C:\Tomcat\webapps\root F:\Backup\Tomcat /d/e/y/q
@xcopy C:\MyDocuments F:\Backup\MyDocuments /d/e/y/q


這文字檔建立後可以存成副檔名cmd或bat比如存成backup.bat
然後再到

控制台->排定的工作->新增排定的工作
會看到一個畫面是
『請按一下您要windows執行的程式』畫面
按下瀏覽選擇這個批次檔
然後安排時間
這樣就可以的,如此第一次會執行比較久,第二次後就很快
像我晚上睡覺電腦都開著
所以我就會安排一些排程在這個時候作~多方便阿
發表人: Loveboy    時間: 2008-1-6 10:44 PM

請問可設定存取備分檔案 但不要覆蓋舊的備份嗎?
想備份主機的log檔  一方面也保留所有舊的log檔
感謝
發表人: Jonson    時間: 2008-1-11 08:55 PM


引用:
Loveboy寫到:
請問可設定存取備分檔案 但不要覆蓋舊的備份嗎?
想備份主機的log檔  一方面也保留所有舊的log檔
感謝

利用 DATE 指令,在新資料夾上加上日期
發表人: Loveboy    時間: 2008-1-12 02:40 AM


引用:
Jonson寫到:
利用 DATE 指令,在新資料夾上加上日期


請問可否給個簡單的範例?
不太確定該怎麼用DATE指令耶...
謝謝哦
發表人: Jonson    時間: 2008-1-12 04:01 AM



CODE:
[Copy to clipboard]
@echo off
date /T >tmp.txt
FOR /F "tokens=1,2,3 delims=/ " %%i in (tmp.txt) do xcopy F:\Data\Dos\abcdefghi F:\Data\Dos\abcdefghi_%%i_%%j_%%k /d/s/y/q/i
[Jonson 在  2008-1-12 05:10 AM 作了最後編輯]
發表人: wieaj    時間: 2008-3-20 05:10 PM

先謝謝ROACH的教學,相信對於需要的人很有幫助!

小弟比較懶,所以是使用備份軟體來進行^^;;;
小弟是使用SyncBack
SyncBack有免費的版本,並且還有繁體中文版
感覺還不錯^^
http://www.2brightsparks.com/downloads.html#freeware

這邊有教學
http://jason.onweb.idv.tw/archives/001014.html

個人是弄好設定後,也是在睡覺時,設排程來備份到外接硬碟上
不然像以前用磁片或光碟來備份,總是只有三分鐘熱度,沒幾天就會自然忘記去做備份了 orz
當然,日後若是網路像日本、香港那麼快,家家戶戶都有100M/1000M上傳的話
弄個第三地異地備援那是最好啦
不過看樣子,還得等上個好長一段時間吧^^;;;




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0