Não instala NTDS na unidade do sistema?

2

Estou lendo sobre a transição do meu servidor SBS 2011 para um servidor 2012 R2 Essentials. Eu encontrei um artigo que sugere que em um servidor AD virtualizado, não se deve armazenar o banco de dados do Active Directory (NTDS) na unidade do sistema. O artigo não apresenta nenhum motivo pelo qual.

Warning: If you are deploying this server as a virtual machine, it is recommended that you store the AD database & SYSVOL files on a non-system volume (e.g. E:\ instead of C:). 1

Isso é de fato a recomendação? Se foi em algum momento relevante hoje? Meu host do Hyper-V é o Hyper-V Server 2012 R2 e o SBS 2011 já está sendo executado como um virtual.

    
por Andy 16.05.2018 / 15:03

1 resposta

2

Você pode armazenar o banco de dados e os registros do AD na unidade do sistema ou em uma unidade de dados separada, se desejar. Ambas são configurações totalmente suportadas. Em hardware antigo, muitas vezes era aconselhável armazenar o banco de dados e os arquivos de log em uma unidade de dados separada por motivos de desempenho, para que esses arquivos tivessem um "spindle (s) dedicado (s)". Mas no hardware de hoje com SSDs muito rápidos, o benefício de desempenho muitas vezes não é realmente perceptível. Além disso, se o DC for virtualizado e a "unidade de dados" e a "unidade do sistema" forem ambas gravadas no mesmo armazenamento compartilhado subjacente, também não haverá uma verdadeira conquista de desempenho. Também não é grande coisa se você tiver RAM suficiente para manter a maioria ou todo o banco de dados armazenado em cache na memória, pois isso minimiza as viagens para o disco.

O Best Practices Analyzer ainda tem uma regra para isso, onde ele reclamará se o banco de dados e os logs não estiverem em unidades separadas, mas o conselho ainda é "meh" pelas razões que listei acima.

    
por 16.05.2018 / 15:16