備份cacti為windows制定計劃任務(wù)
把備份cacti好的導(dǎo)入RRD文件后,我們就可以為windows制定計劃任務(wù),讓我們來看看具體步驟!
@echo off
Rem ==============================================================================
Rem 備份cacti數(shù)據(jù)庫
Rem perfectaction
Rem 用戶名
set User=root
Rem 密碼
set pwd=Abc.123
Rem 數(shù)據(jù)庫名稱
set database_name=cacti
Rem 備份路徑
set backup_path=D:\cacti_mysql_bak\cacti_bak\
Rem 獲取當(dāng)前系統(tǒng)時間字符串,適用于win2003中文版或是安裝了東方語言包的win2003英文版
set now=%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%
Rem mysqldump安裝目錄
set mysqldump_Path="C:\Program Files\MySQL\MySQL Server 5.0\bin\"
Rem 執(zhí)行備份命令
%mysqldump_Path%mysqldump -u%User% -p%pwd% %database_name%>%backup_path%%database_name%_%now%_bak.sql
Rem ==============================================================================
Rem ==============================================================================
Rem 刪除過期cacti備份,只保留一個月
forfiles /p %backup_path% /s /m *.* /d -31 /c "cmd /c del @file"
Rem ==============================================================================
Rem ==============================================================================
Rem 備份rrd文件
copy C:\Apache2\htdocs\cacti\rra\*.* D:\cacti_mysql_bak\rra_bak\ /y
Rem ==============================================================================
Rem pause
通過上面文章的分析,我們都學(xué)習(xí)了一種技巧:備份cacti為windows制定計劃任務(wù)!學(xué)會的朋友快跟朋友分享吧!
【編輯推薦】