I have a customer that just purchased a Windows Small Business Server 2011 server. Now he would like to purchase a second server for his home so that he can go home and work at night and have his files available without having to do anything. Then any changed files would be available at his office in the morning. It would also make sense to have all of the server data, i.e. Active Directory, Exchange replicated to his house so that in case of a disaster, theft, etc. he would be able to be running with the 'backup' server fairly quickly.
I have never set something like this up using Windows. In Linux I have set it up using rsync but I am thinking that there has to be a better way. He has a VPN setup between his office and house so data would be able to be copied using any available method.
Any suggestions on what to look for that can make this all work?