|
Запуск скрипта резервного копирования в планировщике cron ОС UBUNTU | ☑ | ||
---|---|---|---|---|
0
phaz
11.02.13
✎
16:42
|
Приветствую!
Создал скрипт резервного копирования с помощью параметров запуска 1С. Скрипт отлично работает если его запустить из консоли и отказывается работать при попытке запуска через планировщик cron. Другие скрипты в cron запускаются без проблем. Текст скрипта: '/home/admin1c/wine_c/Program Files/1cv82/8.2.17.143/bin/1cv8.exe' CONFIG /S"<ip-адрес сервера 1С>\<имя бд на сервере>" /N"<имя пользователя>" /P"<пароль>" /DumpIB"<каталог выгрузки>" Текст файла заданий cron: SHELL=/bin/bash 50 15 * * * /home/admin1c/tmp/backup1c.sh |
|||
1
shuhard
11.02.13
✎
16:44
|
(0) кирилица и пробела отсутствуют ?
|
|||
2
fmrlex
11.02.13
✎
16:45
|
(0) В логи что пишет?
|
|||
3
acsent
11.02.13
✎
16:45
|
(1) что в убунте до сих пор не утф?
|
|||
4
phaz
11.02.13
✎
16:46
|
Имя пользователя кирилицей написано...
попробую что нибудь английское, хотя думаю если в консоли отрабатывает то и в кроне бы должно |
|||
5
fmrlex
11.02.13
✎
16:47
|
(4) А явно wine прописать?
|
|||
6
Maxus43
11.02.13
✎
16:47
|
а не юзать ДТ в качестве бэкапа предлагать?
|
|||
7
fmrlex
11.02.13
✎
16:48
|
(6) не кошерно же )))
|
|||
8
phaz
11.02.13
✎
16:48
|
Насчет УТФ если Вы имели ввиду управляемые табличные формы все сложно, у меня стоит ЗУП на толстом клиенте и поэтому используется wine.
|
|||
9
Maxus43
11.02.13
✎
16:48
|
Нуралиев негодует! он же предупреждал!
|
|||
10
fmrlex
11.02.13
✎
16:49
|
(8) UTF кодировку имхо имело он в виду
|
|||
11
fmrlex
11.02.13
✎
16:49
|
(10) *имел
|
|||
12
phaz
11.02.13
✎
16:50
|
Если не юзать ДТ то полагаю нужно использовать резервное копирование SQL. Этот вопрос я тоже прорабатываю, но т.к не сильный спец в Postgre хотелось бы через ДТ сделать.
|
|||
13
fmrlex
11.02.13
✎
16:51
|
(8) Еще раз. Пропиши явный запуск wine. Т.е. "wine блабла конфиг блабла".
|
|||
14
fmrlex
11.02.13
✎
16:52
|
(12) и почему стандартный сервак линуксовый не поднят?
|
|||
15
Maxus43
11.02.13
✎
16:52
|
(12) копия файловой - это копия 1цд. копия клиент-серверной - это средствами субд. Вариант Дт не стабилен - такова позиция 1с, он не предназначен для резервного копирования
|
|||
16
phaz
11.02.13
✎
16:54
|
(13) Вы имеете ввиду так? env WINEPREFIX="/home/admin1c/.wine" wine <виндовый путь к 1С>
Пробывал, так даже в консоли не работает. |
|||
17
phaz
11.02.13
✎
16:56
|
(14) 1с линукс сервер поднят...
|
|||
18
phaz
11.02.13
✎
16:59
|
(15) Если речь идет о windows среде то там я обычно делаю через Дт, а админы средствами СУБД, но по Postgre у нас компетенций маловато... Поэтому хотелось бы хотябы с помощью ДТ делеть, это лучше чем ничего.
|
|||
19
phaz
11.02.13
✎
17:02
|
(2) В логи не пишет вообще ничего, хотя журналирование включено...
|
|||
20
phaz
11.02.13
✎
17:06
|
И еще вопрос, можно ли такой способ использовать для бэкапа без остановки работы пользователей:
pg_dump –Fc –U postgres "Имя базы данных" > *.back.tgz |
|||
21
IVIuXa
19.02.13
✎
15:49
|
(19)
.... тебе же говорят - пропиши перед exe шником wine причем с полным путем система не может запустить exe его запускает wine |
|||
22
stix2010
19.02.13
✎
16:03
|
(0) /usr/bin/wine 'blablavla'
|
|||
23
phaz
11.03.13
✎
16:28
|
(21)
См. пост № 16 |
|||
24
IVIuXa
15.03.13
✎
12:35
|
(23)
см.(21) "...wine причем с ПОЛНЫМ путем ..." |
|||
25
IVIuXa
15.03.13
✎
12:36
|
(23) см. (22)
|
|||
26
shotsdv2008
08.04.13
✎
15:53
|
Я делал по этой статье, с небольшим допилом, и всё прекрасно работает:
http://nefrit.arvixe.ru/page/sozdanie-arhiva-baz-dannyh-1s-pri-ispolzovanii-servera-baz-dannyh-postgresql-linux |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |