We currently have a domain controller which has the profiles etc. for around 30 users. It is also the local DNS server and file server.
As it's our only Domain Controller, if we ever have to restart the server or it loses network connectivity then no-one can login to the network or access their profiles etc. Because of this I think it would be advantageous to add another Domain Controller. However, I have a few questions:
Firstly, if I add another Server 2008 domain controller and set it as an additional controller do the two DC's require direct LAN connections? Or, is both connected to the same switch enough?
Secondly, do all of the profile changes (roaming profiles) get mirrored whenever one changes?
Thirdly, as our primary/current DC is running as a file server, can the additional DC mirror the files to make the files available if only the second/new DC is available?