Disaster recovery for my Win 2003 AD

We have a Win 2003 server that is our AD Server and DHCP server. It is also our shared file server. All our users login to their win XP machines through this Domain Controller.

If my Domain Controller goes offline, what are my options? My users will not be able to access their PC's or shared files. What are the best practices?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Cached credentials will allow them to login but if they are using DHCP, they won't have any internet access if the server goes down and there is no secondary DHCP server of some sort.  You could use offline files but truly not the best option.  There are a number of disaster recovery solutions available and you could always setup another server and replicate data between the two.
AS_SSURAuthor Commented:
Is replication the best option?
There are a number of ways to go. Have a sollid backup is the number one rule. That will take care of disaster ecovery. Disaster prevention or mitigation is what most people are looking for.
Having two domain controllers / infrastructure servers is alway a good idea. All of your domain data will be automatically replicated. You could use something like DFS to replicate your data.
Most people in a small network find this a cost prohibitive solution which takes me back to poit A - Have a solid backup.
IT Pros Agree: AI and Machine Learning Key

We’d all like to think our company’s data is well protected, but when you ask IT professionals they admit the data probably is not as safe as it could be.

It depends on the downtime limit you are wanting to reach and of course, budget.  I have used DFS (distributed file system) in Windows 2003 R2 to replicate data to another server.  However, I have also used bare metal backup/recovery and restored a server in under 2 hours.  

You could also look into offsite backup solutions wth standby server options.  In case of complete failure, they can have your system back online in minutes b/c it basically has a VM image on the local NAS device.  The pricing is based on the amount of data & options chosen for recovery times, etc. after purchasing the NAS box of choice.  Zenith has a BDR NAS... probably the best option for you for quick uptime in case of disaster.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Make another DC a replica of the first one. If you want to build ADC without backup then dont use the /adv switch with dcrpomo.
 For DHCP its depend on you users if you have huge amount of machines on DHCP so i would recommend you to have DHCP 80/20 rule or use DHCP clustering.

AS_SSURAuthor Commented:
Good answers, but
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Active Directory

From novice to tech pro — start learning today.