询问者
exchange 2010 磁盘损坏,无法开机,如何恢复?

问题
全部回复
-
您好,
请您根据以下步骤进行操作:
首先请再次备份您通过windows server backup备份的数据库文件,以防止在恢复过程中对源文件进行了错误的修改导致数据丢失。
要进行数据库的恢复,您需要现在同一个AD域内的另一台服务器上重新搭建相同版本的Exchange 2010 Server。
搭建完成后在Exchange Management Shell中输入以下命令新建一个恢复数据库,另外在本地新建一个空文件夹作为EdbFilePath和LogFolderPath参数的路径:
New-MailboxDatabase -Recovery -Name <RDBName> -Server <ServerName> -EdbFilePath <RDBPathandFileName> -LogFolderPath <LogFilePath>
重启Microsoft Exchange信息存储服务。
然后使用windows server backup把您备份的数据库恢复到新建的空文件夹中。
在Exchange Management Shell中输入
eseutil.exe /mh EdbFilePath\DatabaseName.edb
查看数据库的状态,是否为dirty shutdown。
如果为dirty shutdown,请继续运行
eseutil.exe /p EdbFilePath\DatabaseName.edb
进行数据库的修复。
修复完成后请再次查看数据库的状态,此时应变为clean shutdown。
然后您需要在Exchange Management Shell中使用命令
Mount-database <RDBName>
来装载恢复数据库。
装载成功后可以输入命令
Get-MailboxStatistics –Database <RDBName>
来查看数据库中的邮箱。
如果您使用的版本是Exchange Server 2010 SP1或更高的版本的话,您可以输入以下命令来进行邮箱的恢复:
New-MailboxRestoreRequest -Name "request name" -SourceDatabase <RDB> -SourceStoreMailbox <user name> -TargetMailbox <user name>
如果是之前的版本的话,您可能需要输入命令
Restore-Mailbox
来进行邮箱的恢复。
关于这两个命令的更多信息,请参见官方文档:
这里还有一个相似的案例可供您参考:
Exchange2013重新部署后历史邮件清空,但邮箱数据库文件edb和日志文件均有保留,可否恢复历史邮件?
此致,
Kael Yao
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.
-
您好,
非常抱歉之前回复您的内容中只考虑到了从备份中进行数据的恢复,您所提到的通过Setup /m:RecoverServer来重建服务器的方式确实更适用于您的情况。
如果对象服务器是DAG成员的话,您需要进行以下操作:
1.删除该服务器上的数据库副本
2.从DAG中删除该故障服务器
3.运行Setup /m:RecoverServer恢复服务器
4.把重建的服务器加入到DAG中
5.重建数据库副本
更详细的步骤您可以参见这篇官方文档:
此致,
Kael Yao
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.
- 已建议为答案 Kael Yao 2020年7月28日 7:54
-
您好,
要在此服务器上运行文档中的命令的话,您需要先安装Exchange管理工具。
详细的步骤可以参见这篇官方文档:安装 Exchange 管理工具
不过我们建议您可以在另一台DAG成员服务器的EMS中运行相关命令。
另外您还可以选择使用EMC来进行操作。
此致,
Kael Yao
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.
-
暑-假-清-純-學-生-咩-2-0-歲-可-使-用【三 倍 卷 消費 喲】 Line:q8778 或福利特價籟kk141k 網站www.ny076699.com
暑-假-清-純-學-生-咩-2-0-歲-可-使-用【三 倍 卷 消費 喲】 Line:q8778 或福利特價籟kk141k 網站www.ny076699.com
暑-假-清-純-學-生-咩-2-0-歲-可-使-用【三 倍 卷 消費 喲】 Line:q8778 或福利特價籟kk141k 網站www.ny076699.com
暑-假-清-純-學-生-咩-2-0-歲-可-使-用【三 倍 卷 消費 喲】 Line:q8778 或福利特價籟kk141k 網站www.ny076699.com -
您好,
我貌似进入了死循环。在恢复模式下出错原因是DAG组成员,要将服务器从DAG组中删除,须安装exchange管理工具。
安装管理工具时出现exchange状态不一致,要求在修复模式下。切换到修复模式下安装依然出错,无法安装管理工具。如果不在另一台DAG成员上操作(就当是挂掉了),这种情况如何解决?非常感谢!
以下是安装日志信息:
07/24/2020 06:13:10.0371] [0] Local Time Zone: (UTC+08:00)北京,重庆,香港特别行政区,乌鲁木齐.
[07/24/2020 06:13:10.0371] [0] Operating System version: Microsoft Windows NT 6.1.7601 Service Pack 1.
[07/24/2020 06:13:10.0371] [0] Setup version: 14.3.123.4.
[07/24/2020 06:13:10.0371] [0] Logged on user: xxxx.local\administrator.
[07/24/2020 06:13:12.0887] [0] Command Line Parameter Name='nologo', Value=''.
[07/24/2020 06:13:12.0887] [0] Command Line Parameter Name='mode', Value='RecoverServer'.
[07/24/2020 06:13:12.0887] [0] Command Line Parameter Name='roles', Value='Microsoft.Exchange.Management.Deployment.RoleCollection'.
[07/24/2020 06:13:12.0887] [0] Command Line Parameter Name='enableerrorreporting', Value=''.
[07/24/2020 06:13:12.0887] [0] Command Line Parameter Name='sourcedir', Value='D:\exchange_2010_sp3\Exchange2010-SP3-x64'.
[07/24/2020 06:13:12.0887] [0] Command Line Parameter Name='fromsetup', Value=''.
[07/24/2020 06:13:12.0903] [0] ExSetup was started with the following command: '/NoLogo /m:RecoverServer /Role:ManagementTools /EnableErrorreporting /sourcedir:D:\exchange_2010_sp3\Exchange2010-SP3-x64 /FromSetup'.
[07/24/2020 06:13:13.0356] [0] Setup is choosing the domain controller to use
[07/24/2020 06:13:13.0668] [0] Setup is choosing a local domain controller...
[07/24/2020 06:13:15.0762] [0] Setup has chosen the local domain controller xx.xxxx.local for initial queries
[07/24/2020 06:13:16.0184] [0] PrepareAD has been run, and has replicated to this domain controller; so setup will use xx.xxxx.local
[07/24/2020 06:13:16.0184] [0] Setup is choosing a global catalog...
[07/24/2020 06:13:16.0184] [0] Setup has chosen the global catalog server xx.xxxx.local.
[07/24/2020 06:13:16.0199] [0] Setup will use the domain controller 'xx.xxxx.local'.
[07/24/2020 06:13:16.0199] [0] Setup will use the global catalog 'xx.xxxx.local'.
[07/24/2020 06:13:16.0215] [0] Exchange configuration container for the organization is 'CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=xxxx,DC=local'.
[07/24/2020 06:13:16.0215] [0] Exchange organization container for the organization is 'CN=First Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=xxxx,DC=local'.
[07/24/2020 06:13:16.0246] [0] Setup will search for an Exchange Server object for the local machine with name 'DAG-01'.
[07/24/2020 06:13:16.0434] [0] Exchange Server object found : 'CN=DAG-01,CN=Servers,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=First Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=xxxx,DC=local'.
[07/24/2020 06:13:16.0528] [0] The following roles have been unpacked:
[07/24/2020 06:13:16.0528] [0] The following datacenter roles are unpacked:
[07/24/2020 06:13:16.0528] [0] The following roles are installed:
[07/24/2020 06:13:16.0528] [0] The local server does not have any Exchange files installed.
[07/24/2020 06:13:16.0715] [0] Setup will use the path 'D:\exchange_2010_sp3\Exchange2010-SP3-x64' for installing Exchange.
[07/24/2020 06:13:16.0715] [0] Setup will discover the installed roles from server object 'CN=DAG-01,CN=Servers,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=First Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=xxxx,DC=local'.
[07/24/2020 06:13:16.0715] [0] 'MailboxRole' is installed on the server object.
[07/24/2020 06:13:16.0731] [0] The installation mode is set to: 'DisasterRecovery'.
[07/24/2020 06:13:20.0465] [0] An Exchange organization with name 'First Organization' was found in this forest.
[07/24/2020 06:13:20.0465] [0] Active Directory Initialization status : 'True'.
[07/24/2020 06:13:20.0465] [0] Schema Update Required Status : 'False'.
[07/24/2020 06:13:20.0465] [0] Organization Configuration Update Required Status : 'False'.
[07/24/2020 06:13:20.0465] [0] Domain Configuration Update Required Status : 'False'.
[07/24/2020 06:13:35.0652] [0] Setup will run from path 'C:\Windows\Temp\ExchangeSetup'.
[07/24/2020 06:13:35.0809] [0] DisasterRecoveryModeDataHandler has 9 DataHandlers
[07/24/2020 06:13:35.0809] [0] RootDataHandler has 1 DataHandlers
[07/24/2020 06:13:35.0809] [0] The following server roles will be recovered
[07/24/2020 06:13:35.0840] [0] 语言
[07/24/2020 06:13:35.0840] [0] 邮箱角色
[07/24/2020 06:13:35.0840] [0] 管理工具
[07/24/2020 06:13:35.0855] [0] Validating options for the 2 requested roles
[07/24/2020 06:13:35.0902] [0] [REQUIRED] 未安装下列服务器角色: 管理工具。
[07/24/2020 06:13:35.0902] [0] End of Setup
[07/24/2020 06:13:35.0902] [0] **********************************************田辉
-
您好,
如果不能直接在另一台DAG成员服务器上操作的话,您也可以尝试以下方法:
1.使用域内的其他计算机安装管理工具,并运行移除损坏的DAG成员服务器上的数据库副本和将该服务器从DAG中删除的命令。
完成后,在准备进行恢复操作的计算机上重新运行Setup /m:RecoverServer。
以下是支持安装Exchange 2010管理工具的操作系统版本:
- Windows Vista 64-bit with Service Pack 2
- Windows 7 64-bit
- Windows Server 2008 64-bit with Service Pack 2
- Windows Server 2008 R2
更多信息您可以参考这篇文章:Install Exchange 2010 Management Tools on Windows 7 x64
2.更改此服务器的计算机名,使之不与损坏的服务器名相同,然后再尝试安装管理工具。
在移除损坏的DAG成员服务器上的数据库副本和将该服务器从DAG中删除之后,再修改此服务器的计算机名,然后运行Setup /m:RecoverServer。
此致,
Kael Yao
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.
-
您好,
请问您的问题有最新进展吗?如果您对此问题有任何疑问或需要进一步的帮助,请随时回复。
此致,
Kael Yao
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.