學會這一招,讓電腦自動備份你的重要資料

小編在做網維的過程中,經常會聽到一些客戶問我有沒有什麼簡單的辦法,來讓電腦每天自動備份一下我的服務器數據庫到其他盤,用來防止文件損壞或者丟失?

對於這些用戶的需求,小編告訴你有的哦,而且是Windows自己帶命令就可以實現了再配合系統的計劃任務那簡直不要太舒服了。

我們假設服務器或者你的電腦上有兩個硬盤,A硬盤上有個軟件每天自動備份的數據庫目錄,現在需要讓系統每天自動複製這個數據庫目錄到B硬盤上,免得硬盤A壞了後數據都沒了。那麼操作的過程是,首先我們在電腦D盤創建一個文本文件,將它改個名字,這個隨意比如我這裡起的是自動備份批處理。然後在裡面輸入內容:

@echo off

echo d|xcopy d:\sqldate e:\sqldatebak /d/e/y

學會這一招,讓電腦自動備份你的重要資料

批處理內容

這個批處理命令的意思是第一行:為不顯示以下命令執行過程中的詳細內容,第二行:是拷貝D盤sqldate目錄下所有文件到E盤sqldatebak目錄下,並且自動只拷貝最新的文件,不拷貝已經有的而且是同樣修改日期的文件,同時自動輸入開關D。

為什麼要設置一個echo d在前面呢,因為系統如果你不加這一句話的話,那麼執行後批處理會問你sqldate到底是個文件還是目錄,這裡就需要你輸入一個D作為確認開關了,當然你輸入幾次後批處理就自己默認了不再問,不過加個開關還是最保險的,防止重新啟動電腦後過程中斷麼,對不對?


那麼執行後是什麼效果呢?我們來看下圖:

學會這一招,讓電腦自動備份你的重要資料

沒有執行批處理命令前

學會這一招,讓電腦自動備份你的重要資料

執行批處理命令後


我們可以從上圖看出,執行了命令後,批處理自動進行了比對,發現E盤目錄下是空的就全部複製了過來,那麼這個時候如果假設D盤目錄下名字是:1 (1).txt 的文件發生了修改,或者說內容變了會怎麼樣呢?我們再來看下圖(這裡我在1 (1).txt文件裡隨便添加點內容

):

學會這一招,讓電腦自動備份你的重要資料

隨意添加內容後保存

學會這一招,讓電腦自動備份你的重要資料

時間和大小變化

學會這一招,讓電腦自動備份你的重要資料

E盤內容一致了

這個批處理命令的方式是自動用最新修改時間的文件覆蓋到目標位置的相同文件。所以只要同一個文件發生了變化只要執行它,它就開始對比更新了哦。是不是很方便呢?

那麼執行的命令有了,接下來我們再通過系統自帶的計劃任務,讓電腦根據你的需要每天什麼時間自動對比拷貝一次,方法是打開控制面板,然後找到管理工具,再找到任務計劃程序,打開它:

學會這一招,讓電腦自動備份你的重要資料

打開任務計劃程序

學會這一招,讓電腦自動備份你的重要資料

左上角選擇任務計劃程序庫,空白位置點新建任務

打開新建任務之後,首先第一個頁面設置一下任務的名字,方便你知道是什麼任務:

學會這一招,讓電腦自動備份你的重要資料

設置名字

學會這一招,讓電腦自動備份你的重要資料

觸發器新建一個任務執行的週期時間

設置了執行時間之後,我們再來選擇操作,告訴這個計劃要執行什麼操作:

學會這一招,讓電腦自動備份你的重要資料

執行的操作

至於後面的條件選項,建議把只有計算機使用交流電的時候執行的勾勾給取消掉。

學會這一招,讓電腦自動備份你的重要資料

取消掉勾勾

最後的設置則基本不用動它了,設置完畢後的結果是:

學會這一招,讓電腦自動備份你的重要資料

設置完畢

那麼到這裡就OK了,你可以手動在上面點右鍵,手動執行一次,看看結果是不是對的,如果是對的,就不用擔心了。只要你的電腦或者服務器保持開機狀態,難麼這個計劃任務就會一直執行下去哦!


歡迎大家關注我瞭解更多電腦相關知識和小技巧哦!


分享到:


相關文章: