Restoring IIS7 Configuration snapshots

Forgot to take IIS7 configuration backup, but want to restore back to a recent configuration? IIS7 makes it easy. Each time a change is detected by IIS7, it takes snapshot of ApplicationHost.config file and places it in %systemdrive%\inetpub\history folder. By default, IIS looks for changes every 2 minutes and keeps backup of last 10 versions. These settings can be changed by editing the <system.ApplicationHost/configHistory> section in ApplicationHost.config.