摘要:怎樣利用Windows自帶的任務(wù)計劃程序來完成文件的異地自動備份。并介紹了如何自動FTP文件和自動Email日志文件。
關(guān)鍵詞:文件自動備份;自動Email日志文件
中圖分類號:TP316.81 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9599 (2012) 09-0000-02
數(shù)據(jù)的備份不僅要考慮在本機(jī)做備份,還要考慮到本機(jī)可能發(fā)生系統(tǒng)崩潰,硬件損壞等各種災(zāi)難情況的發(fā)生,因此,在另外一臺或幾臺機(jī)器上同時保存數(shù)據(jù)也是很重要的。這個備份應(yīng)該包括支持軟件正常運轉(zhuǎn)的軟件系統(tǒng)文件的備份和數(shù)據(jù)庫數(shù)據(jù)文件的備份。
在Windows操作系統(tǒng)下,是否有現(xiàn)成的技術(shù)可以讓機(jī)器自動完成這個異地備份的工作呢?答案是肯定的。
下面我就根據(jù)我的工作經(jīng)驗,介紹如何利用Windows系統(tǒng)自帶的“任務(wù)計劃”程序的方法來完成文件自動備份
一、用任務(wù)計劃程序配置自動備份文件
第一步:在備份機(jī)上設(shè)置一個共享文件目錄,如:f:\\backdir, 這個文件夾專門用于存放數(shù)據(jù)庫備份文件
第二步:在本機(jī)的網(wǎng)絡(luò)鄰居里找到這個共享文件夾,并在映射網(wǎng)絡(luò)驅(qū)動器為其分配一驅(qū)動器號:Z
第三步:編寫一個run.bat的批處理文件,如果目錄下只有一個數(shù)據(jù)庫備份文件,那么批處理文件可以是簡單的COPY命令:
copy /y D:\\mydir\\*.* Z:\\
如果要保存多個數(shù)據(jù)文件的,而且只拷貝最新文件的話,則用XCOPY命令:
xcopy /D D:\\mydir\\*.* Z:\\
還可以將運行的結(jié)果輸出到一個文本文件,如log.txt中,作為日志文件以便日后查看。
命令可改為:
copy /y D:\\mydir\\*.* Z:\\>log.txt
或:
xcopy /D D:\\mydir\\*.* Z:\\ >log.txt
第四步:用鼠標(biāo)順序點擊Windows系統(tǒng)的開始-所有程序-附件-系統(tǒng)工具-任務(wù)計劃,打開任務(wù)計劃程序
第五步:點擊“添加新的任務(wù)計劃”,打開創(chuàng)建任務(wù)計劃向?qū)Ю?,如圖1.1,選擇“瀏覽”,找到你的run.bat文件,點擊“下一步”;