本示例針對(duì)Windows Server 2003,Exchange Server 2007
在無(wú)專業(yè)備份軟件如BE或DPM的情況下,使用NTBackup也可達(dá)到簡(jiǎn)單備份Exchange數(shù)據(jù)庫(kù)的目的。
1. 先在Exchange服務(wù)器上運(yùn)行ntbackup并選擇Advanced->Set Schedule,運(yùn)行一次備份后打開此Schedule可以查看到Run選項(xiàng)下的信息,主要是為得到標(biāo)紅字體的信息:
C:\WINDOWS\system32\ntbackup.exe backup “@C:\Documents and Settings\nile.CONTOSO\Local Settings\Application Data\Microsoft\Windows NT\NTBackup\data\ntbackup.bks” /a /d “Set created 22/09/2011 at 14:15″ /v:no /r:no /rs:no /hc:off /m normal /j “ntbackup” /l:s /f “F:\test\Backup-20110922-02.bkf”
2. 按如下格式編寫bat腳本,其中第一行為設(shè)置保存?zhèn)浞莸穆窂阶兞?,第二行為先刪除老的備份其中/d -10表示10天前的備份,第三行則為使用ntbackup進(jìn)行備份:
set fullname=X:\TestMailDBBackup\BackupData\%date:~6,4%-%date:~0,2%-%date:~3,2%.bkf
forfiles /p “X:\TestMailDBBackup\BackupData” /d -10 /c “cmd /c echo deleting @file … && del /f @path”
ntbackup backup “@C:\Documents and Settings\nile.contoso\Local Settings\Application Data\Microsoft\Windows NT\NTBackup\data\HKMailDBBackup.bks” /d “HKMailDBFullBackup” /v:yes /j “HKMailDBFullBackup” /l:s /f “%fullname%”
3. 創(chuàng)建計(jì)劃任務(wù),調(diào)用此bat文件,可設(shè)置為每周末運(yùn)行一次。
使用此bat計(jì)劃任務(wù)則可實(shí)現(xiàn)每周進(jìn)行一次全備份,只保留最近兩次的備份,避免備份不斷累積造成磁盤空間滿。
聯(lián)系客服