I would like to save my backups from my SQL 2008 server to another server location. We have 2 servers:
- Deployment server
- File Server
The problem is that the deployment server doesn’t have much space. And we keep 10 days backups of our databases. Therefore we need to store our backups on an external ‘file server’. The problem is that SQL doesn’t permit this. I’ve tried to run the SQL 2008 service with an account that has admin rights on both pc’s (domain account), but this still doesn’t work.
Any thoughts on this one. Otherwise we’ll have to put an external harddisk on a rack server and that’s kinda silly no?
EDIT:
I’ve found a way to make it work. You have to share the folder on the server. Then grant the Development Server (the PC itself) write permissions. This will make external backups possible with SQL server. Don’t know if it’s safe though, I find it kinda strange to give a computer rights on a folder.
you might use a scheduler to move backups after a certain amount of time after the backup started with a batch file.
If I remember correctly there’s a hack to enable the sql server to back up on remote storage, but I don’t think a hack is the way to go.
Surely the best possibility may be to use an external backup tool which supports the use of agents. They control when the backup starts and take care of the files to move around.
Sascha