не совсем понял какой тип сервера у вас?
если база Native, то можно использовать стандартное приложение для сервера, здесь обсуждались проблемы использования HotCopy, в последнем посте так же есть пример использования. создаете батник и вешаете на стандартный шелдер Windows, здесь вмешательство пользователя не требуется
http://forum.mazzy.ru/index.php?show...=1&#entry39633
если база SQL, то удобнее всего использовать стандартные бакапы SQL, создаются прямо в SQL и вешаются на Агент SQL. В зависимости от режима восстановления можно создавать разные типы бакапов (полный (full), частичный (different), и бакап журнала транзакций). О вариантах и рекомендациях писалось много и на этом форуме и обсуждалось на форумах SQL.
Все это настраивается один раз администратором, и никто из обычных юзверов даже не догадывается о происходящих действиях
Но если Вам и этого мало и у Вас база SQL, пишите батники/скрипты для создания бакапов (ищите на форумах по SQL, десятки способов), после чего выкидываете ярлыки на рабочий стол. Из последнего что видел, особо заинтересовало запуск скрипта на сервере через батник.