1:網盤自動備份(隔離備份)
隔離備份介紹:直接在網盤內建立項目、文件進行稿寫操作很可能會與網盤數據不同步導致數據丟失完整性,對文件造成損壞,所以這種方式是不可取的。因此采用隔離備份,所謂隔離備份就是在B
進行隔離后,稿寫與備份互不干擾,雙份數據。達成目的流程如下:
1.開機時候網盤程序運行,自動備份網盤文件夾內的內容
2.關機時拷貝當前正在稿寫的文件夾內容到網盤文件夾
數據測試截圖:
左側是網盤 右側是本機,這是關機時自動進行的數據備份。
網盤生成文件夾截圖
-----------------------------------------------------
實現過程如下:建立一個批處理程序代碼如下:
復制代碼 代碼如下:
@echo off
set "mydate=%date:~0,4%年%date:~5,2%月%date:~8,2%日"
if exist "d:/金山快盤/%mydate%*" (
echo 已經備份過了
exit
) else (
goto :back
)
:back
net stop mssqlserver
set "now=%date:~0,4%年%date:~5,2%月%date:~8,2%日%time:~0,8%"
set "now=%now::=%"
set "now=%now: =%"
md "d:/金山快盤/%now%"
xcopy D:/公司項目/*.* D:/金山快盤/%now% /e /h
echo md "d:/金山快盤/%now%"
pause
(注:這里我為了包含sql的數據庫一起備份,所以我先停止了sql服務再進行的備份,否則是無法拷貝SQL數據庫文件的)
寫好批處理后如何讓這個批處理關機運行呢?
如下操作即可:
1:開始 -- 運行 -- 輸入gpedit.msc 然后出來了組策略.計算機配置---windows設置---腳本(啟動和關機) 雙擊關機策略,再點添加--瀏覽到你的批處理文件.
就可以了。
如圖:
大功告成。
新聞熱點
疑難解答
圖片精選