sanyu 三段
註冊時間: 2007-08-01 文章: 71
|
發表於: 星期四 八月 02, 2007 9:44 am 文章標題: [分享]Maild第二台備援Server同步批次檔 |
|
|
這可能算是土法煉鋼型,若其它前輩有更好的方法請通知我
說明:
我有數台Server,其中Main有擔任MailServer角色,而Main1也有安裝,但平常沒有啟用,是等Main出問題時才接手進行MailServer任務。
這個批次檔是在Main1上執行,置入工作排程每天同步2次,萬一Main出問題時,我只要啟動Main1上的Maild、改變Virtual Server指向IP即可立即維持公司Mail Server運作。
程式如下(奇怪,我用論壇的 code 包起來後,許多中文字都變亂碼,所以沒有把他框住了)
-------------------------------------------------------------------------
@echo off
echo 開始同步雷電 MailD,Main → %computername% ..
echo 清除本機 Maild 舊資料
rem 開始刪除收、發信匣、備份檔、紀錄檔
rd /s /q c:\Raidenmaild\Inboxes
rd /s /q c:\Raidenmaild\Outboxes
rd /s /q c:\Raidenmaild\Backup
rd /s /q c:\Raidenmaild\Log
echo 開始複製 Main 雷電 Maild 到此電腦
rem 複製所有設定、主程式與收發信匣
xcopy /y /s \\main\c$\Raidenmaild c:\Raidenmaild\ |
|