利用Windows 2008 R2 內建工具 Windows Server Backup 來備份還原使用者的信箱
利用伺服器管理員新增windows server backup 功能
模擬環境
1.kevin 目前信箱中有一封郵件,利用backup 工具備份目前信箱資料庫
2.將kevin 信件移除
3.利用備份工具還原kevin信箱所有郵件
目前Kevin 有一封郵件
利用備份工具備份郵件資料庫,打開備份工具,因為測試的關係點選[一次性備份]
選擇自訂,因為我只要備份郵件資料庫
點選新增項目
選擇郵件資料庫路徑(依照自己的存放的路徑即可)
選擇備份存放路徑(我的環境有另外一個分割區,也可存放在網路分享路徑)
我存放在F: 備份磁區
點選備份
備份中
備份完成
測試還原
先刪除kevin 目前郵件
2. 還原備份檔案
開啟windows backup 工具
因備份的資料在Exchange 主機的分割區,故選[這台伺服器]
選擇備份日期
選擇復原檔案和資料夾
選擇備份的資料
將資料復原至某資料夾DBRestore,並勾選覆寫現有版本
點選復原
復原中
復原完畢
建立Recovery 資料庫,只能使用Exchange 命令主控台建立
指令
New-MailboxDatabase -Recovery –Name “RDB01” -Server ServerName –EdbFilePth “D:xxxxxx.edb” –LogFolderPath “d:xxxxxx”
檢查RDB01 資料庫狀態
指令
Eseutil /mh “xxx.edb”
查看資料庫目前狀態stste 欄位是Dirty Shutdown 表示資料庫不正常
再來就是做資料庫重整及commit LogFile 到資料庫中
指令
Eseutil /R E00 /I /D (需切換到logfile目錄)
在檢查RDB01 資料庫狀態
指令
Eseutil /mh “xxx.edb”
正常狀態應該為 “Clean Shutdown”
如果還是 Dirty Shutdown 就要使用 “eseutil /p” 來修復資料庫
再來就是將復原資料庫mount 起來 (可用指令或是圖形介面完成)
指令 : mount-database rdb01
可由圖形介面檢視mount 成功
mount成功用,可利用指令查看該復原資料庫有哪些使用者信箱
指令 : Get-Mailboxstatistics –Database rdb01
利用指令還原 kevin Lin 的信箱
指令: Restory-Mailbox –Identity “kevin Lin” -RecoveryDatabase rdb01
檢查kevin lin 郵件,原來的郵件就回復了
本篇瀏覽人數: 8992
請問有什麼備份方式可以復原單一信箱就好~而不是整個MAIL BOX嗎~3q
您好
我公司有用symantace backexec 應該可以達到您的需求
想請教,你上方寫到「建立Recovery 資料庫,只能使用Exchange 命令主控台建立」這功能是做什麼用的呢?謝謝
您好
就是需要用指令來建立囉