我一直在阅读有关将我的 SBS 2011 服务器转换为 2012 R2 Essentials 服务器的信息。我发现一篇文章建议在虚拟化 AD 服务器中,不应将 Active Directory 数据库 (NTDS) 存储到系统驱动器上。这篇文章没有给出任何理由。
警告:如果您将此服务器部署为虚拟机,建议您将 AD 数据库和 SYSVOL 文件存储在非系统卷上(例如 E:\ 而不是 C:)。1
这真的是推荐吗?如果它是在某个时候,它今天是否相关?我的 Hyper-V 主机是 Hyper-V Server 2012 R2,而 SBS 2011 已经作为虚拟机运行。
如果需要,您可以将 AD 数据库和日志存储在系统驱动器或单独的数据驱动器上。两者都是完全支持的配置。在较旧的硬件中,出于性能原因,通常建议将数据库和日志文件存储在单独的数据驱动器上,以便这些文件具有“专用主轴”。但是在当今具有非常快 SSD 的硬件中,性能优势通常并不明显。此外,如果 DC 是虚拟化的,并且“数据驱动器”和“系统驱动器”都从同一个底层共享存储中分割出来,那么那里也没有真正的性能优势。如果您有足够的 RAM 将大部分或全部数据库缓存在内存中,这也没什么大不了的,因为这样可以最大限度地减少访问磁盘的次数。
我认为最佳实践分析器仍然有一个规则,如果数据库和日志不在单独的驱动器上,它会抱怨,但由于我上面列出的原因,建议仍然是“meh”。