Assume the following situation: A domain with one Windows 2008 DC (DC1), having on it DNS, DHCP, some file shares and some printers installed.
The question is the following: How can i setup a second DC in such a way that if the first one is temporarily down, a user can login to DC2 and have full access to all file shares and printers?
To be more specific, i have setup a second DC (DC2, added as Global Catalog) and activated DFS in order to keep all the files synchronized between the two DCs. I have also setup DNS on it and have set in "Forwarders" the DNS servers of my provider (as in DC1). The actual questions are:
Do i need to setup DHCP in DC2? If so, should it be setup in exactly the same way as in DC1 (with perhaps rearranging the DNS server order in order to have DC2 as the first DNS server)?
I have set some drive mappings and printers through AD Policies. All of them point to DC1. What would be a good way for both drives and printers to point to the actual DC the user has logged on to? If done so, would that mean that the users will have two copies of the printers installed on their PCS (one pointing to DC1 and one to DC2)?
When DC1 comes back online again, what would be the best way to manage the situation at hand? I ask that because at that point the server with the most recent copy of the files would be DC2 but the master server is DC1. Should all users logout, wait for the replication to transfer all files and login 5-10 minutes later to make use everything is OK and even if this is done, how can i be sure that when the users re-login, they will login to DC1 and not DC2?