Customized Backup Location
When you set up Windows 7 Backup then you will be given a choice of potential backup locations including internal and external drives for example. Backing up to or restoring from a network location is restricted to the Windows 7 Professional and Ultimate editions and not available in Windows 7 Home Premium [1].
However, please note that in the same manner as Vista does Windows 7 automatically put your backup in the selected location’s root in a folder called WindowsImageBackup.