我正在尝试做一些不太显眼的事情,即使对别人来说不是,至少对我来说也是。
我目前的任务:潜入 Windows 2003 服务器硬盘(可能已损坏)的数据,并从中提取一个或多个帐户的 Exchange 数据。我说一个或多个,是因为如果我成功了,我可能不得不重复这一壮举。
然后我必须手动挑选数据,并将其导回用户的 Outlook 配置文件,以便他可以访问他的旧电子邮件数据、联系人等等。
_NOT_
我的选择包括以下内容:
- 安装带有 Windows Server 2003 的新机箱
- 从合理的备份在我的桌面上安装 Exchange 以正确导出数据
- 任何其他暗示正确的备份系统和/或灾难恢复计划的事情。
我可以使用的工具:
- 外部 USB 硬盘
- Windows Server 2003 硬盘
- 实时 ubuntu 磁盘
- 时间,但似乎我不需要经常使用它。
答案1
假设文件在服务器硬盘上完好无损,那么 Ontracks Power Controls 将允许您从 Exchange .mdb 文件中提取邮箱。他们有一个演示,可以让您看看是否可以恢复。请参阅这里
编辑:看了您之前的帖子,看来您的老板将通过惨痛的经历了解到为什么正确的备份和正确的服务器硬件 RAID 如此重要。
答案2
如果机器启动并安装了 exchange,安装 exmerge 后您可以将邮箱提取到机器上的 pst,然后将该 pst 复制到匹配收件箱的本地工作站,以便为该用户上传邮件。
答案3
检查一下这个软件,因为你没有提到成本。
http://www.officerecovery.com/mail/index.htm
这个软件包对于通常无法访问的 .edb 和 .ost 文件等文件非常有效。
答案4
首先...如果它是 RAID 卷,请不要使用 chkdsk。
显然,您需要找到您的交换数据库。根据您安装的硬盘类型,您可能能够获得 SATA/IDE 到 USB 转换器来提取硬盘上的信息。
如果您可以启动到安全模式,那么我最好的办法就是在电脑上安装一个内置硬盘,前提是您可以事先格式化它。您可能需要拆开 USB 驱动器才能看到内部结构。如果您可以进入安全模式,请将损坏驱动器中的所有数据复制到新驱动器中。
为了从 EDB 数据库中提取数据,您必须在稳定的机器上安装某种形式的 Exchange。如果您要放弃 Exchange,那么在笔记本电脑上安装管理工具可能是您唯一的选择。但是,如果您要重新安装 Exchange,您可以删除数据,然后在重新安装后恢复数据。
更有可能的是,您需要修复数据库才能从中获取任何内容。看看这个:https://community.spiceworks.com/how_to/166394-recover-mailbox-from-edb-file-with-eseutil