Имя: Пароль:
1C
1С v8
Бэкап баз 1С на postgresql
0 thezos
 
12.12.13
10:43
Всем доброе утро. Случилось заняться скриптами для бэкапа. Стоит CentOS(х64) + PostgreSQL(х64) + 1C сервер х64. Самих скриптов автоматической архивации для крона полно. Перед ночным бэкапом баз делаю остановку сервера 1С /etc/init.d/srv1cv82 stop. Есть ли какие то более мягкие команды, например, чтобы сначала завершить работу всех работу всех пользователей, а потом стопорить сервер? Или это нормально, если сервер будет остановлен даже если есть соединения, пусть и не активные (кто-то забыл выйти из 1С).
1 ДенисЧ
 
12.12.13
10:45
А зачем стопить?
Или постгре не умеет онлайн бекап??
2 thezos
 
12.12.13
10:45
(1) Наверняка не знаю, в интернетах пишут что лучше останавливать, рисковать не хочу)
3 Никола_
Питерский
 
12.12.13
10:46
(1) Возможно ТС не умеет/не знает, что постгре умеет )
4 thezos
 
12.12.13
10:48
(3) Поэтому и спрашиваю, очевидно же)
5 mistеr
 
12.12.13
11:06
(4) Почитать маны не приходило в голову?
6 Reaper_1c
 
12.12.13
11:10
(5)А зачем, есть же "интернет, в котором пишут"
7 dmrjan
 
12.12.13
11:29
Используй Effector saver, правда он платный 1000руб, зато можно выкидывать всех пользователей.
8 zladenuw
 
12.12.13
11:35
9 thezos
 
12.12.13
12:52
(5), (6) именно на по моему вопросу, связанному с 1с сервером - ничего не нашел(

(7) это виндовая утилита, значит бэкап инициируется на виндовой машине, это не подходит

(8) примитивный слишком скрипт, нет удаления бэкапов старше определенного срока

В общем то понятно, я думаю ничего страшного не случится, если сервер 1С не останавливать во время ночного бэкапа.
10 mistеr
 
12.12.13
14:49
(9) Бэкап БД 1С ничем не отличается от бэкапа любой другой БД PostgreSQL.

Ваш К.О.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший