十年網站開發(fā)經驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網站問題一站解決
案例場景:
公司有一個Exchange Server(08Server1), 出現(xiàn)了故障,計算機無法啟動,在服務器中有一個數(shù)據(jù)DB_HR.edb, 使用WinPE吧此數(shù)據(jù)文件拷貝出來。然后重新在服務器(08Server2)上安裝好了Exchange Server
需求:如何把DB_HR.edb掛載到新的Exchange Server上繼續(xù)提供服務器,而且原先用戶的所有郵件能夠繼續(xù)被訪問,確保所有的郵件都不能丟失。
一 .Exchange Server 2007的操作方法
1、重新創(chuàng)建存儲組SG_HR, 在此存儲組上新建數(shù)據(jù)庫DB_HR.edb.
New-StorageGroup -Name SG_HR -Server 08Server2 -LogFolderPath:"D:\Program Files\Microsoft\Exchange Server\
SG_ HR\" -SystemFolderPath:"D:\Program Files\Microsoft\Exchange Server\SG_HR" (創(chuàng)建存儲組)
New-MailboxDatabase -StorageGroup 08Server2\SG_HR -Name DB_HR
2、進入剛才所創(chuàng)建數(shù)據(jù)庫文件夾中,刪除所有的日志文件,并且拷貝從Windows PE中取出來的文件覆蓋當前的EDB文件,并且保證此數(shù)據(jù)庫的屬性中選中“還原是可以覆蓋此數(shù)據(jù)庫”
Set-MailboxDatabase DB_HR -AllowFileRestore:$true
3、裝入此數(shù)據(jù)庫
Mount-Database DB_HR
4、此時,Exchange Server的用戶還不能訪問自己的郵箱,原因在于:所有的用戶在識別Mailbox角色的還是識別08Server1的,現(xiàn)在要把所有的用戶的Mailbox的屬性改成:08Server2
Get-Mailbox -Database 08Server1\DB_HR |where {$_.ObjectClass -NotMatch '(SystemAttendantMailbox|ExOleDbSystemMailbox)'}| Move-Mailbox -ConfigurationOnly -TargetDatabase 08Server2\DB_HR
或者Get-Mailbox -database 08Server1\DB_HR | Move-MailBox -targetDatabase 08Server2\db_hr -configurationonly:$true
5、此時,客戶端訪問,以前的郵件有可以看到了?;謴屯戤?!
注意點:
1)數(shù)據(jù)庫可移植性只能用于郵箱數(shù)據(jù)庫,不能用于公用文件夾數(shù)據(jù)庫。
2)如果存在沒有郵件或尚未打開的新郵箱,則此命令不會移動該郵箱,因為它尚未存在于存儲中。
二、 Exchange Serve 2010
1.、由于在Exchange Server 2010上沒有Storage Group的概念,所以只需要在08Server2上創(chuàng)建數(shù)據(jù)庫。
New-MailboxDatabase -Name DB_HR -Server 08Server2 -EdbFilePath:"D:\Program Files\Microsoft\Exchange Server\ HR\DB_HR.EDB" -SystemFolderPath:"D:\Program Files\Microsoft\Exchange Server\HR"
2、進入剛才所創(chuàng)建數(shù)據(jù)庫文件夾中,刪除所有的日志文件,并且拷貝從Windows PE中取出來的文件覆蓋當前的EDB文件,并且保證此數(shù)據(jù)庫的屬性中選中“還原是可以覆蓋此數(shù)據(jù)庫”
Set-MailboxDatabase DB_HR -AllowFileRestore:$true
3、裝入此數(shù)據(jù)庫
Mount-Database DB_HR
4、此時,Exchange Server的用戶還不能訪問自己的郵箱,原因在于:所有的用戶在識別Mailbox角色的還是識別08Server1的,現(xiàn)在要把所有的用戶的Mailbox的屬性改成:08Server2
Get-Mailbox -Database 08Server1 |where {$_.ObjectClass -NotMatch '(SystemAttendantMailbox|ExOleDbSystemMailbox)'}| Set-Mailbox -Database 08Server2
5、此時,客戶端訪問,以前的郵件有可以看到了?;謴屯戤?!
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。