Estoy trabajando en una aplicación que utiliza el Servicio de instantáneas de volumen para hacer una copia de seguridad de un archivo en particular a intervalos regulares. Esto funciona cuando se ejecuta como administrador, pero cuando ejecuto el servicio en la cuenta "Servicio de red", que creo que es la opción correcta para la aplicación, no puedo establecer el privilegio SE_BACKUP_NAME y, por lo tanto, no puedo usar VSS.
Parece incorrecto ejecutar el servicio como administrador, pero esa parece ser la única opción. ¿Tengo alguna otra opción?
Respuestas:
El software de respaldo debe ejecutarse como "un usuario con el nivel de privilegio más bajo requerido para que pueda leer y hacer una copia de respaldo de todos los archivos que desea respaldar".
Por lo general, esto significa
root
(o alguna otra cuenta UID 0) en sistemas Unix y un miembro delBackup Operators
grupo en versiones recientes de Windows.Es posible que algunos softwares de respaldo de Windows que no aprovechan la
Backup Operators
funcionalidad necesiten ejecutarse desde una cuenta de administrador local o de administrador de dominio, pero esto debería ser extremadamente raro, y si está utilizando un software de respaldo específicamente para Windows, no debería suceder...fuente
Normalmente, la instalación del software de respaldo otorga los privilegios correctos al usuario que SysAdmin selecciona para ejecutar el respaldo.
Si no es su caso, debe consultar la documentación del software.
En general, si no desea utilizar un miembro usuario del grupo Administradores, el usuario debería poder conectarse a la red (en su caso) y omitir la seguridad para hacer una copia de seguridad. Puede otorgar estos privilegios en el editor de políticas de seguridad.
fuente