|
Скрипт backup для 1c + centos 6.5 | ☑ | ||
---|---|---|---|---|
0
Geroy
27.05.15
✎
09:45
|
Поделитесь готовым скриптом выгрузки dt-шника
|
|||
1
fisher
27.05.15
✎
09:48
|
Что, реально работаете на файловой линуксовыми клиентами? И как оно - полет нормальный?
|
|||
2
Geroy
27.05.15
✎
09:49
|
(1) Сервер postgres ,а клиенты по RDP на винде
|
|||
3
Geroy
27.05.15
✎
09:50
|
(1) скрипт нужен для запуска под Centos
|
|||
4
fisher
27.05.15
✎
09:50
|
Тогда какого рожна бэкап не постгришный?
|
|||
5
bolero
27.05.15
✎
10:05
|
(4) +
(0) люди делятся на три вида: кто еще не делает бэкапы, кто уже делает, и кто проверяет, что из бэкапа действительно можно восстановиться |
|||
6
Geroy
27.05.15
✎
10:08
|
(4) не нужен мне buckup с постгреса!
Нужно только то что в 1 посте |
|||
7
bolero
27.05.15
✎
10:10
|
/etc/bacula/scripts/dump_pg1c.sh
.... BINDIR=/usr/pgsql-9.3-onec/bin for DBNAME in $DBS; do DUMPDN="/backup/pg1c/${DBNAME}.pgdumpdir" rm -rf "${DUMPDN}" ${BINDIR}/pg_dump --host="${PRODB}" --file "${DUMPDN}" --format=directory --jobs=4 --username=postgres ${DBNAME} done пользователю, от которого запускается скрипт (в случае с бакулой это root), прописать пароль postgres в ~/.pgpass jobs прописать сколько ядер есть, сжатие параллелит хорошо |
|||
8
bolero
27.05.15
✎
10:12
|
(6) ну и ссзб, обожгешься, будешь плакать потом
|
|||
9
fisher
27.05.15
✎
10:14
|
(6) Тогда это экзотика. dt для клиент-сервера нормальным людям нужен только для переноса, разово. Так что сам пиши. Делов-то. Только если хочешь именно из-под линуха, нужно будет толстого клиента ставить линуксового, как я понимаю.
|
|||
10
Бубка Гоп
27.05.15
✎
10:14
|
(6) нужен, просто ты этого еще не понимаешь
|
|||
11
Geroy
27.05.15
✎
10:18
|
(10) вот что за люди тут сидят, вас просят помочь в одном вопросе , а вы нос суете во всё
backup базы с postgresa делается, но нужно чтобы каждую ночь выгружался dt и копировался на наше облако, затем с этого облака его копируют ребята которые удаленно работают + нужно еще отдельно выгружать конфигурацию |
|||
12
Бубка Гоп
27.05.15
✎
10:20
|
(11) жесть
|
|||
13
fisher
27.05.15
✎
10:22
|
(11) А не проще хранилище поднять по http?
|
|||
14
fisher
27.05.15
✎
10:22
|
Сервер хранилища, то бишь.
|
|||
15
bolero
27.05.15
✎
10:23
|
/opt/1C/v8.3/i386/1cv8 \
DESIGNER \ /L RU \ /VL RU \ /S 'srv\db' \ /N admin \ /P admin \ /DumpIB db.dt неужто действительно так сложно, если postgres backup уже осилил? |
|||
16
Geroy
27.05.15
✎
10:28
|
(15) спасибо
|
|||
17
bolero
27.05.15
✎
10:33
|
(15) и таки да, по крону тебе это в Xnest запускать придется, т.к. пофигуратору нужно куда-то окошко приветствия отрисовать
|
|||
18
fisher
27.05.15
✎
10:45
|
(17) что, оно без иксов совсем не умеет?
|
|||
19
ansh15
27.05.15
✎
10:57
|
(18) Не хочет. Пробовал создавать файловую базу из командной строки, из окна xterm в работающей графической оболчке -пожалуйста, а просто по ssh - нет.
|
|||
20
ansh15
27.05.15
✎
11:05
|
(11) CentOS 6.x клиента 1C не воспринимал раньше, одна библиотека на той версии была, сейчас не знаю. На CentOS 7 клиент ставится и работает, так что нужно будет обновиться.
|
|||
21
fisher
27.05.15
✎
11:08
|
Может, в пакетном режиме умеет...
|
|||
22
Geroy
27.05.15
✎
11:13
|
(20) postgres на 7 не взлетел чего-то
|
|||
23
ansh15
27.05.15
✎
11:17
|
(22) 9.2 или 9.3 от 1С надо, у 9.1 initdb не проходит, пишет что-то про особенности gcc.
|
|||
24
Geroy
27.05.15
✎
11:38
|
(23) при установке Postgres 9.2.4-1.1C на Centos 7 возникает не разрешимая зависимость в версиях библиотек, минимальный релиз поддерживаемого Postgres 9.3.6, на сайте максимальный релиз от 1с 9.3.4-1.1C , для ознакомления
|
|||
25
ansh15
27.05.15
✎
12:55
|
(24) Спасибо, ознакомился. 9.2.4 и 9.3.4 собираются из исходников с патчами 1С, устанавливаются и работают под CentOS 7 вполне нормально. По поводу готовых сборок с пользовательского сайта 1С ничего не скажу, я ими не пользуюсь. Значит, есть какие-то несоответствия.
|
|||
26
fisher
27.05.15
✎
13:25
|
(25) Хм... Готовые пропатченные исходники у 1С вроде только на 9.2.1 есть. Ты 9.3.4 сам патчил и никаких проблем не было? Просто когда-то читал статью на эту тему, там вроде куча танцев с бубнами была, если самому патчить.
|
|||
27
ansh15
27.05.15
✎
13:51
|
(26) 9.2.4 там тоже есть. 9.3.4 сам патчил, нормально поставилось и собралось, с осени документооборот на нем в CentOS 7 крутится. В начале мая на него же поставил и БГУ с зарплатой и кадрами, бухгалтерия проводки/отчеты погоняла, вроде ошибок не обнаружила, единственно, для ЗиК нужно hashjoin выключать, иначе расчеты зарплаты, больничных и еще чего-то встают колом. Но это, видимо, связано с платформой 8.3.5, потому что на 8.2.19 эти функции работают нормально.
Понятно, что 9.3.4 считается тестовой, уже около года, может быть хотят 9.4 запустить в работу, потому в актуальную версию и не переводят... |
|||
28
Geroy
27.05.15
✎
14:32
|
(27)а поделится можете postgres + патчи?
|
|||
29
Geroy
27.05.15
✎
14:53
|
(25) или как именно вы собирали postgres + патчи, проблема актуальна и ваша помощь будет как раз кстати , просто коллега пробовал пропатчить , но при сборке не удавалось скомпилировать вновь ругался на библиотеки
|
|||
30
bolero
27.05.15
✎
15:04
|
(29) тут еще руки понадобятся, и это не стеб и не издевка
либо научишься и поймешь, либо сделаешь по чужой инструкции и сильно пострадаешь в будущем, когда попадешь в ситуацию, которую не сможешь разрулить |
|||
31
Geroy
27.05.15
✎
15:07
|
(30) все прекрасно понимаю, но хотелось бы услышать ответ от (27) ansh15
|
|||
32
fisher
27.05.15
✎
15:11
|
(27) Точно. Забыл, что на users патчи тоже выкладываются.
|
|||
33
ansh15
27.05.15
✎
16:34
|
(31) Параметры autovacuum в PostgreSQL - проясните, пожалуйста, ситуацию
Пост 51. Исходники и патчи на пользовательском сайте 1С, там же где и готовые сборки соответствующих версий PostgreSQL. Патчи в корне архива(5 шт.) Patch.rar. Для 9.3.4: patch -p 1 <1c_FULL_93-0.23.2 patch -p 1 <applock-1c-9.3.patch patch -p 1 <online_analyze_93.patch patch -p 1 <plantuner.patch patch -p 1 <postgresql-1c-9.3.patch Если ругается при компиляции. то возможно не хватает каких-то -devel пакетов. В общем -да, ручная работа. |
|||
34
Geroy
27.05.15
✎
17:30
|
(33) и что делать , если ругается ?
|
|||
35
Geroy
27.05.15
✎
17:35
|
(33) Постгрес тоже с юзер1с?
|
|||
36
Geroy
27.05.15
✎
17:37
|
(33) hashjoin где выключать его?
|
|||
37
Geroy
27.05.15
✎
17:50
|
(36) ошибка при конфигурате readline not found
|
|||
38
bolero
27.05.15
✎
18:17
|
(33) > ручная работа
несогласен :) официальный rpm spec, слегка поправлен, в него включены патчи, собрано в пакет и положено в корпоративный yum потом разворачивается командой yum install, причем параллельно с обычным postgres компилять руками что-то связанное с production на центоси - моветон |
|||
39
ansh15
27.05.15
✎
21:54
|
(38) Старомодный я, что поделать :)
Для сторонних клиентов так бы и сделал. (34)(37) Установить отсутствующие пакеты. В данном случае yum install readline readline-devel (35) да, в том Patch.rar есть. (36) в postgresql.conf, но это весьма специфично, для работы большинств конфигураций не требуется. |
|||
40
Geroy
28.05.15
✎
12:28
|
(39) Всё получилось спасибо
devel поставил недостающих |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |