千家信息网

Exchange Server 中数据文件的移植

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,案例场景:公司有一个Exchange Server(08Server1), 出现了故障,计算机无法启动,在服务器中有一个数据DB_HR.edb, 使用WinPE吧此数据文件拷贝出来。然后重新在服务器(
千家信息网最后更新 2026年11月02日Exchange Server 中数据文件的移植

案例场景:

公司有一个Exchange Server(08Server1), 出现了故障,计算机无法启动,在服务器中有一个数据DB_HR.edb, 使用WinPE吧此数据文件拷贝出来。然后重新在服务器(08Server2)上安装好了Exchange Server

需求:如何把DB_HR.edb挂载到新的Exchange Server上继续提供服务器,而且原先用户的所有邮件能够继续被访问,确保所有的邮件都不能丢失。

一 .Exchange Server 2007的操作方法

1、重新创建存储组SG_HR, 在此存储组上新建数据库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" (创建存储组)

New-MailboxDatabase -StorageGroup 08Server2\SG_HR -Name DB_HR

2、进入刚才所创建数据库文件夹中,删除所有的日志文件,并且拷贝从Windows PE中取出来的文件覆盖当前的EDB文件,并且保证此数据库的属性中选中"还原是可以覆盖此数据库"

Set-MailboxDatabase DB_HR -AllowFileRestore:$true

3、装入此数据库

Mount-Database DB_HR

4、此时,Exchange Server的用户还不能访问自己的邮箱,原因在于:所有的用户在识别Mailbox角色的还是识别08Server1的,现在要把所有的用户的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)数据库可移植性只能用于邮箱数据库,不能用于公用文件夹数据库。

2)如果存在没有邮件或尚未打开的新邮箱,则此命令不会移动该邮箱,因为它尚未存在于存储中。

二、 Exchange Serve 2010

1.、由于在Exchange Server 2010上没有Storage Group的概念,所以只需要在08Server2上创建数据库。

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、进入刚才所创建数据库文件夹中,删除所有的日志文件,并且拷贝从Windows PE中取出来的文件覆盖当前的EDB文件,并且保证此数据库的属性中选中"还原是可以覆盖此数据库"

Set-MailboxDatabase DB_HR -AllowFileRestore:$true

3、装入此数据库

Mount-Database DB_HR

4、此时,Exchange Server的用户还不能访问自己的邮箱,原因在于:所有的用户在识别Mailbox角色的还是识别08Server1的,现在要把所有的用户的Mailbox的属性改成:08Server2

Get-Mailbox -Database 08Server1 |where {$_.ObjectClass -NotMatch '(SystemAttendantMailbox|ExOleDbSystemMailbox)'}| Set-Mailbox -Database 08Server2

5、此时,客户端访问,以前的邮件有可以看到了。恢复完毕!


数据 数据库 文件 用户 邮件 邮箱 属性 存储 拷贝 文件夹 服务器 服务 原因 客户 客户端 尚未 日志 角色 还是 保证 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技公司起名 互联网科技公司税收优惠 广州互联网科技公司 互联网金融与金融科技 互联网医疗科技 深圳互联网络科技有限公司 致聘互联网科技 银优互联网科技有限公司 丰台科技园 互联网 科技类的互联网平台 栖莱科技互联网股份有限公司 宁夏科技产业互联网案例 厦门千工互联网科技有限公司 科技赋能视角下互联网保险发展 长沙互联网科技 互联网公司高科技产品 黑云互联网科技有限公司 亚光科技低轨卫星互联网 东风日产互联网科技公司叫什么 六子台科技互联网展会 天津市摩尔互联网科技 北京路客互联网科技有限公司 互联网科技工作委员会副主任毛军 云信互联网科技有限公司 科技互联网创业计划书 科技伦理 互联网公司 来此购互联网科技有限公司 苏州铭阳互联网科技有限公司 乌苏新华互联网科技做什么的 科技互联网海报
0