![重播/截断日志文件 Exchange 2010,而无需进行备份](https://linux22.com/image/652348/%E9%87%8D%E6%92%AD%2F%E6%88%AA%E6%96%AD%E6%97%A5%E5%BF%97%E6%96%87%E4%BB%B6%20Exchange%202010%EF%BC%8C%E8%80%8C%E6%97%A0%E9%9C%80%E8%BF%9B%E8%A1%8C%E5%A4%87%E4%BB%BD.png)
我有一个 Exchange 2010 服务器,其域控制器/DNS 已崩溃且无法恢复(没有备份,不要问)。
Exchange 服务器仍处于活动状态,但无法加载管理等。我可以访问 .edb 文件和日志。
我想将邮箱提取到 .pst,我有一个工具可以做到这一点(EDBMails,免费软件)。但是当我打开 .edb 文件时,它几乎是空的,因为从未进行过备份。
我如何重播/截断这些日志文件?我尝试使用 eseutil /r,它执行软恢复并在 10 秒内完成并显示成功。但是,日志仍然存在,.edb 为空。
此外,我还尝试使用 diskshadow.exe “伪造”备份,然后使用 eseutil,但结果是一样的。
我知道我可以使用 Windows Server Backup 执行备份,然后应该没问题,但 ServerManager 已崩溃,我似乎不知道如何让它再次工作(CbsUpdateState.bin 不存在)。它是 Server 2008(不是 R2)。
是否有任何免费软件工具可以简单地截断/清除/重播日志文件到.edb 文件中?(我知道 Lucid8 Digiscope,但我买不起)
真心希望得到一些帮助!谢谢。
/拉斯穆斯
答案1
好了,大家,
我想 TheCleaner 关于日志文件不包含数据的说法是对的。我现在已经恢复了所有邮箱,并将它们导出到 pst 文件,没有截断它们。虽然我不确定导出是否使用了日志文件 - 但它要求提供日志目录。
我在网上搜索了 edb 到 pst 的转换器,找到了多个,但都很贵。EDBMails 根本不起作用 - 别用它,尽管它是免费的。
我所做的是下载 Veeam Backup & Recovery 的试用版。它包括适用于 Microsoft Exchange 的 Veeam Explorer。它可以打开 edb 文件并将其导出到 .pst - 无需购买许可证!
导出后,我只需使用 powershell 将 pst 文件导入到新的 exchange 服务器。
谢谢大家的帮助。