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