I am using Team foundation server 2012. The TFS is installed in a windows 8 PC. For TFS database I am using SQL server 2008 R2. As a disaster recovery plan I take full backup of tfs_configuration (I think this is the only database used by TFS other than each database for collection) and backup of all the collection database(One database for each collection).I have taken backup of SQL database using SQL backup command. But I don't whether the backup alone will be helpful in case of DR.
Now in case of disaster recovery(hardware and OS crash) I have to shift the TFS to another new PC. I think simply installing all the softwares(like tfs,visual studio,sql server) and restoring the database will not work. As there will be some changes such as computer name etc.
So how can I recover from DR quickly? What should be the plan(including how and what data to backup) and how it can be done?