
Realizamos copias de seguridad nocturnas en nuestro servidor Windows Server 2012 R2 sys pro 7. Tener los procesos syspro ejecutándose durante las copias de seguridad puede causar problemas de bloqueo de archivos y otros errores. ¿Alguien sabe alguna manera de cerrar automáticamente los procesos de Syspro 7 antes de realizar las copias de seguridad y luego iniciarlos nuevamente una vez completada la copia de seguridad? Por cierto, estamos utilizando una base de datos C-ISAM, no SQL Server.
gracias de antemano
Respuesta1
Puede crear un archivo por lotes que detenga todos los servicios relevantes y usar el Programador de tareas para ejecutarlo antes de realizar la copia de seguridad. Luego cree otro archivo por lotes para iniciar todos los servicios y prográmelo para cuando se complete la copia de seguridad. Para su tarea, asegúrese de configurarlo para que se ejecute con privilegios elevados o los servicios no se detendrán ni iniciarán.
Por ejemplo, suponiendo que está utilizando el servicio de comunicaciones SYSPRO, debería detenerlo usando el siguiente comando en su archivo por lotes: net stop SYSPROCOMMS
Haga esto para cada uno de los servicios que desee detener.
Después de haber detenido sus servicios, probablemente valdría la pena eliminar cualquier proceso fuera de control que pueda existir (por ejemplo,SYSPRO.exeoSYSPROrs.exe). Podrías hacer uso dePSKILL de Sysinternalpara hacer esto por usted en su archivo por lotes.
Puedes consultar elForos de SYSPROpara obtener ayuda relacionada consyspro.