我已经使用 netbackup 恢复了 Exchange 数据库和日志,但需要进行软恢复。这MS 文章说使用以下命令:
eseutil /r r00 /i /d"c:\Program Files\Exchsrvr\Recovery Storage Group"
我将日志文件还原到特定文件夹,如何指定日志文件的位置?
答案1
从这文章:ESEUTIL /r enn /L[日志文件路径] /s[检查点文件路径] /d[数据库文件路径] /i
示例:ESEUTIL /r e01 /Lf:\mdbdata /sc:\exchsrvr\mdbdata /dg:\mdbdata /i
这些是所有可用的开关,因此请查看文章并仅使用您需要的开关。
编辑:实际上,实现此目的的最简单方法是安装数据库。您可以在 Exchange 系统管理器中的恢复存储组的属性下指定日志文件位置。日志文件路径指向日志(显然),系统路径是检查点文件所在的位置(您可以将其指向与日志相同的位置;这通常是默认位置)
答案2
运行此命令时 ESEUTIL /MH <database_name>
它显示需要哪些日志文件的结果。
.Log 文件的名称为日志前缀和十六进制值的组合。
任何数据库的日志前缀都是“E01”
对于软恢复,运行 eseutil/mh 命令后显示的日志文件以 E01 开头,以十六进制值结尾。
我找到了有关 Eseutil 的分步教程,在这里您可以轻松查看如何为 eseutil 软恢复指定 Exchange 日志的位置: