Hola,
lo hago utilizando SQL Server Management Objects (SMO).
Colección de objetos de administración de Microsoft SQL Server 2005 más info: http://www.microsoft.com/downloads/d...1-9e8b9d835cdc
Y en el siguiente enlace hay 1 ejemplo de como crear el backuo y restaurar desde VS 2005. Este ejemplo es el que utilizé para guiarme en mi caso:
http://java.codeproject.com/KB/cs/SQ...?display=Print
Aún no lo he probado en guardarlo en otro equipo de la Red. Luego lo pruebo y te cuento.
Lo que sí he tenido es problemas de permisos con algunos directorios, y una de las maneras rápidas para solucionarlo, es creando un backup con el asistente en el directorio que quireas guardar las copias. de esa forma ya me pone automáticamente los permisos. Porque a veces aunque agregue los permisos manualmente, me fallaba el acceso.
Espero que os sirva.