Бэкап SQL-базы средствами 1C v8

Файл 1cv8bckp.cmd с командами для выполнения бэкапа, планирую запускать каждую неделю из Windows 2003 – ночью, в то время, когда с базой никто не работает.
Клиент-серверных баз две – одна на Fedora Core 10, вторая – на Windows 2003.
Перед выгрузкой информационной базы требуется выкинуть из 1C всех пользователей. Разберем по очереди варианты с каждой ОС.
На сервере Fedora необходимо перезапустить демон 1C. Из Windows 2003 это можно сделать с помощью SSH для Windows.
Теперь, чтобы при логине на Fedora не запрашивался пароль, сгенерируем пару RSA-ключей:

Парольную фразу вводить не нужно, укажите, что файл хотите сохранить, например в C:\myid.rsa
Затем перемещаем файл C:\myid.rsa.pub на SQL-сервер Fedora и там даем команду:

(oneC.BIGMARKET – это hostname SQL-сервера)
Все, теперь можно подключаться без пароля.
Содержимое файла 1cv8bckp.cmd (здесь “/etc/init.d/srv1cv81 restart” это команда для перезапуска демона 1C):

В файл res_log.txt будут сыпаться ошибки для последующего анализа.
Если в Windows SSH будет выдавать ошибку: “Could not create directory ‘/.ssh'” (а Windows действительно не может создавать папки, начинающиеся с точки), то скачайте RegMon, посмотрите, где процесс ssh.exe ищет папку “.ssh” и создайте ее там в помощью команды mkdir
manual

Җавап калдыру



All fields are required. Your email address will not be published.