數(shù)據(jù)自動備份解決方案 圖文
1:網(wǎng)盤自動備份(隔離備份)
隔離備份介紹:直接在網(wǎng)盤內(nèi)建立項目、文件進行稿寫操作很可能會與網(wǎng)盤數(shù)據(jù)不同步導(dǎo)致數(shù)據(jù)丟失完整性,對文件造成損壞,所以這種方式是不可取的。因此采用隔離備份,所謂隔離備份就是在A文件夾進行稿寫,當(dāng)關(guān)閉計算機時自動備份A文件夾的所有內(nèi)容到 B文件夾(這里B文件夾是網(wǎng)盤目錄)
進行隔離后,稿寫與備份互不干擾,雙份數(shù)據(jù)。達成目的流程如下:
1.開機時候網(wǎng)盤程序運行,自動備份網(wǎng)盤文件夾內(nèi)的內(nèi)容
2.關(guān)機時拷貝當(dāng)前正在稿寫的文件夾內(nèi)容到網(wǎng)盤文件夾
數(shù)據(jù)測試截圖:
左側(cè)是網(wǎng)盤 右側(cè)是本機,這是關(guān)機時自動進行的數(shù)據(jù)備份。
網(wǎng)盤生成文件夾截圖
-----------------------------------------------------
實現(xiàn)過程如下:建立一個批處理程序代碼如下:
@echo off
set "mydate=%date:~0,4%年%date:~5,2%月%date:~8,2%日"
if exist "d:\金山快盤\%mydate%*" (
echo 已經(jīng)備份過了
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的數(shù)據(jù)庫一起備份,所以我先停止了sql服務(wù)再進行的備份,否則是無法拷貝SQL數(shù)據(jù)庫文件的)
寫好批處理后如何讓這個批處理關(guān)機運行呢?
如下操作即可:
1:開始 -- 運行 -- 輸入gpedit.msc 然后出來了組策略.計算機配置---windows設(shè)置---腳本(啟動和關(guān)機) 雙擊關(guān)機策略,再點添加--瀏覽到你的批處理文件.
就可以了。
如圖:
大功告成。
相關(guān)文章
網(wǎng)站解決和優(yōu)化Server is too busy的一些方法
有時候我們在訪問網(wǎng)站的時候提示Server is too busy,一般情況都是因為服務(wù)器iis或web服務(wù)器資源不足引起的,一般情況下都有限制2014-04-04將 PFX,JKS 證書轉(zhuǎn)換為 PEM 格式方法
這篇文章主要介紹了將 PFX,JKS 證書轉(zhuǎn)換為 PEM 格式方法,需要的朋友可以參考下2024-01-01DNS、DHCP的備份恢復(fù)bat(批處理自動實現(xiàn))
現(xiàn)在的服務(wù)器上運行了很多系統(tǒng)服務(wù),雖然中間沒有出過什么問題,但是還是怕,要是出了問題,就是好幾天的時間沒有了,累4人的事情啊。所以要把什么東西都backup一下2016-01-01