
У нас есть ночные резервные копии, запущенные на нашем сервере Windows Server 2012 R2 sys pro 7. Запуск процессов syspro во время резервного копирования может привести к проблемам с блокировкой файлов и другим ошибкам. Кто-нибудь знает, как мы можем автоматически завершить наши процессы syspro 7 перед выполнением резервного копирования, а затем снова запустить их после завершения резервного копирования? Кстати, мы используем базу данных C-ISAM, а не SQL Server.
заранее спасибо
решение1
Вы можете создать пакетный файл, останавливающий все соответствующие службы, и использовать планировщик заданий для запуска этого перед резервным копированием. Затем создайте еще один пакетный файл для запуска всех служб и запланируйте его на момент завершения резервного копирования. Для своей задачи убедитесь, что вы настроили ее на запуск с повышенными привилегиями, иначе службы не будут остановлены/запущены.
Например, предположим, что вы используете службу связи SYSPRO, вы можете остановить ее с помощью следующей команды в пакетном файле: net stop SYSPROCOMMS
Сделайте это для каждой из служб, которую вы хотите остановить.
После того, как вы остановили свои службы, вероятно, стоит завершить все неконтролируемые процессы, которые могут существовать (например,SYSPRO.exeилиSYSPROSrs.exe). Вы могли бы использоватьPSKILL от Sysinternalчтобы сделать это за вас в вашем пакетном файле.
Вы можете проверитьФорумы SYSPROза помощь, связанную ссиспро.