Реклама на Sys-Adm.in

Автор Тема: Настройка бэкапа баз бухгалтерии 1С v8 SQL  (Прочитано 1420 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Miroslav

  • Опытный пользователь
  • ***
  • Сообщений: 213
  • Karma: +9/-0
  • Пол: Мужской
    • Share Post
Доброго здоровья. Имеем терминальный сервер, на котором вертится бухгалтерия 1С v8 SQL

бэкап выполняется таким батником:

rem @echo off
set now=%TIME:~0,-3%
set now=%now::=.%
set now=%now: =0%
rem set now=%date:~6,4%-%date:~3,2%-%date:~0,2%
set now=%DATE:~-4%-%DATE:~3,2%-%DATE:~0,2%_%now%
"C:\Program Files (x86)\1cv8\common\1cestart.exe" designer /s server\upp /n backup /p backup1c /dumpib e:\backup\1c\upp_%now%.dt

батник запихнут в планировщик и ночью выполняется.
Проблема в том, что работет через раз.  несколько дней бэкапы есть, потом пару дней нет. Как сделать работу стабильной? С чего начать?
« Последнее редактирование: Сентябрь 25, 2017, 01:42:38 pm от sysadmin »

 

Оффлайн sysadmin

  • Administrator
  • сисадми́н
  • *****
  • Сообщений: 8658
  • Karma: +119/-0
  • Пол: Мужской
    • Share Post
    • сайт для сис. админов и не только...
Re: Настройка бэкапа баз бухгалтерии 1С v8 SQL
« Ответ #1 : Август 19, 2017, 05:46:43 am »
Начать с диагностики проблемы. Посмотри хистори планировщика, возможно в какие-то дни он просто не срабатывает?
дорогу осилит идущий...
......................
MCP, MCTS, RHCSA
......................
also aka xck...

Оффлайн Shrek

  • Опытный пользователь
  • ***
  • Сообщений: 177
  • Karma: +11/-0
    • Share Post
Re: Настройка бэкапа баз бухгалтерии 1С v8 SQL
« Ответ #2 : Август 19, 2017, 09:09:31 am »
А чем бекап через сам sql server не устроил?

Оффлайн Miroslav

  • Опытный пользователь
  • ***
  • Сообщений: 213
  • Karma: +9/-0
  • Пол: Мужской
    • Share Post
Re: Настройка бэкапа баз бухгалтерии 1С v8 SQL
« Ответ #3 : Август 19, 2017, 09:12:02 am »
планировщик срабатывает. А вот 1С часто оставляют висеть в сеансах. И бороться с этим бесполезно.
А это может мешать?
C одной стороны, есть в планировщике предварительная перезагрузка
А с другой стороны может висеть сеанс на другом компе.
Это может мешать сделать дамп?
« Последнее редактирование: Август 19, 2017, 09:22:40 am от Miroslav »

Оффлайн Miroslav

  • Опытный пользователь
  • ***
  • Сообщений: 213
  • Karma: +9/-0
  • Пол: Мужской
    • Share Post
Re: Настройка бэкапа баз бухгалтерии 1С v8 SQL
« Ответ #4 : Август 19, 2017, 09:13:03 am »
А чем бекап через сам sql server не устроил?

это все не я настраивал.
может добисать в конец батника, чтобы лог велся?...
« Последнее редактирование: Август 19, 2017, 09:16:03 am от Miroslav »

Оффлайн vadimml24

  • Сообщество ИТ-Специалистов
  • Юзер
  • *
  • Сообщений: 42
  • Karma: +3/-0
  • Пол: Мужской
    • Share Post
Re: Настройка бэкапа баз бухгалтерии 1С v8 SQL
« Ответ #5 : Август 19, 2017, 09:23:32 am »
планировщик срабатывает. А вот 1С часто оставляют висеть в сеансах. И бороться с этим бесполезно.
А это может мешать?
Через батник можно принудительно закрыть?

Конечно может мешать.

Оффлайн Miroslav

  • Опытный пользователь
  • ***
  • Сообщений: 213
  • Karma: +9/-0
  • Пол: Мужской
    • Share Post
Re: Настройка бэкапа баз бухгалтерии 1С v8 SQL
« Ответ #6 : Август 19, 2017, 10:31:53 am »
тогда ситуация начинает проясняться...

Оффлайн Shrek

  • Опытный пользователь
  • ***
  • Сообщений: 177
  • Karma: +11/-0
    • Share Post
Re: Настройка бэкапа баз бухгалтерии 1С v8 SQL
« Ответ #7 : Август 19, 2017, 10:38:55 am »
Делай бекап через SQL, чтоб по феншуи.
Или принудительно завершай открытые сеансы.

Оффлайн Miroslav

  • Опытный пользователь
  • ***
  • Сообщений: 213
  • Karma: +9/-0
  • Пол: Мужской
    • Share Post
Re: Настройка бэкапа баз бухгалтерии 1С v8 SQL
« Ответ #8 : Август 19, 2017, 10:48:19 am »
как я говорил, этот комп предварительно перезагружается, а вот на другом могут висеть сеансы финдиректора и главбуха.
Нужно с ними разговаривать.
И почитать как делать через Sql, спасибо за совет

Оффлайн Miroslav

  • Опытный пользователь
  • ***
  • Сообщений: 213
  • Karma: +9/-0
  • Пол: Мужской
    • Share Post
Re: Настройка бэкапа баз бухгалтерии 1С v8 SQL
« Ответ #9 : Август 19, 2017, 11:24:30 am »
Почитал. Есть важное "но" - настраивая бэкап через SQL необходимо убедиться, что база восстанавливается из бэкапа.
Короче, не мой это вопрос. У меня здесь ни доступа, ни опыта, ни знаний. Придет программист 1С и попаду я под раздачу.
Мой план действий:
Через планировщик заданий:
1. Отключаем сеть (отсекаем тонкие клиенты)
2. Перезагружаем комп (завершаем все сеансы)
3. Делаем дамп
4. Все включаем.

Сложности не вижу никакой

Оффлайн Shrek

  • Опытный пользователь
  • ***
  • Сообщений: 177
  • Karma: +11/-0
    • Share Post
Re: Настройка бэкапа баз бухгалтерии 1С v8 SQL
« Ответ #10 : Август 19, 2017, 11:55:50 am »
Кстати, может у тебя не делается бекап потому-что не был произведен вход.
Поэтому тебе нужен бекап который умеет делать служба.
Сервис запускается до входа.

Незнаю правда как батник превратить в службу.

Оффлайн Miroslav

  • Опытный пользователь
  • ***
  • Сообщений: 213
  • Karma: +9/-0
  • Пол: Мужской
    • Share Post
Re: Настройка бэкапа баз бухгалтерии 1С v8 SQL
« Ответ #11 : Август 21, 2017, 01:49:21 am »
у планировщика есть все нужные опции. Но думаю, дело не в этом, а в висящих сеансах.
Все докажет эксперемент.

Оффлайн Shrek

  • Опытный пользователь
  • ***
  • Сообщений: 177
  • Karma: +11/-0
    • Share Post
Re: Настройка бэкапа баз бухгалтерии 1С v8 SQL
« Ответ #12 : Август 21, 2017, 11:03:49 am »
Просто видишь, раз ты уже делаешь перезагрузку, и после не получается сделать бекап.
То всего скорей проблема именно в этом.

Оффлайн Miroslav

  • Опытный пользователь
  • ***
  • Сообщений: 213
  • Karma: +9/-0
  • Пол: Мужской
    • Share Post
Re: Настройка бэкапа баз бухгалтерии 1С v8 SQL
« Ответ #13 : Август 21, 2017, 11:21:30 am »
Просто видишь, раз ты уже делаешь перезагрузку, и после не получается сделать бекап.
То всего скорей проблема именно в этом.

Вот я тоже не сразу вспомнил о висящих тонких клиентах.
Я перезагружаю, а они восстанавливают свой сеанс.
Это 100%
Поэтому и хочу предварительно отрубать локальную сеть.
Уверен в своей правоте на 99.9%
На ближайших выходных буду пробовать. А может и раньше

Оффлайн lone_wolf

  • Юзер
  • *
  • Сообщений: 35
  • Karma: +2/-5
    • Share Post
Re: Настройка бэкапа баз бухгалтерии 1С v8 SQL
« Ответ #14 : Август 22, 2017, 07:24:57 pm »
Есть такая софтина как Effector saver мы через неё backup-им


xx
Выполнение бэкапа

Автор sysadmin

0 Ответов
2532 Просмотров
Последний ответ Июль 10, 2009, 12:21:29 pm
от sysadmin
xx
восстановление бэкапа

Автор Diana

5 Ответов
2209 Просмотров
Последний ответ Январь 31, 2014, 04:25:22 pm
от sysadmin
xx
Создание бэкапа по расписанию

Автор sysadmin

0 Ответов
1678 Просмотров
Последний ответ Август 01, 2011, 04:55:08 pm
от sysadmin
xx
DPM ручной запуск бэкапа на кассету

Автор sysadmin

0 Ответов
385 Просмотров
Последний ответ Май 03, 2018, 11:48:56 am
от sysadmin