well, there is no inbuilt facility in SQL Server which can do it. if you are in same network, though both server are different, use UNC path. otherwise keep backup of your SQL Server machine itself somewhere in FTP account, write script in your asp.net to copy backup file from remote SQL Server location and paste it in asp.net server. though it is depends on how much system resource you have and how fast network you are using?