Скрипт backup для 1c + centos 6.5 #743758


#0 by Geroy
Поделитесь готовым скриптом выгрузки dt-шника
#1 by fisher
Что, реально работаете на файловой линуксовыми клиентами? И как оно - полет нормальный?
#2 by Geroy
Сервер postgres ,а клиенты по RDP на винде
#3 by Geroy
скрипт нужен для запуска под Centos
#4 by fisher
Тогда какого рожна бэкап не постгришный?
#5 by bolero
+ люди делятся на три вида: кто еще не делает бэкапы, кто уже делает, и кто проверяет, что из бэкапа действительно можно восстановиться
#6 by Geroy
не нужен мне buckup с постгреса! Нужно только то что в 1 посте
#7 by bolero
/etc/bacula/scripts/dump_pg1c.sh .... BINDIR=/usr/pgsql-9.3-onec/bin for DBNAME in $DBS; do done пользователю, от которого запускается скрипт (в случае с бакулой это root), прописать пароль postgres в ~/.pgpass jobs прописать сколько ядер есть, сжатие параллелит хорошо
#8 by bolero
ну и ссзб, обожгешься, будешь плакать потом
#9 by fisher
Тогда это экзотика. dt для клиент-сервера нормальным людям нужен только для переноса, разово. Так что сам пиши. Делов-то. Только если хочешь именно из-под линуха, нужно будет толстого клиента ставить линуксового, как я понимаю.
#10 by Бубка Гоп
нужен, просто ты этого еще не понимаешь
#11 by Geroy
вот что за люди тут сидят, вас просят помочь в одном вопросе , а вы нос суете во всё backup базы с postgresa делается, но нужно чтобы каждую ночь выгружался dt и копировался на наше облако, затем с этого облака его копируют ребята которые удаленно работают + нужно еще отдельно выгружать конфигурацию
#12 by Бубка Гоп
жесть
#13 by fisher
А не проще хранилище поднять по http?
#14 by fisher
Сервер хранилища, то бишь.
#15 by bolero
неужто действительно так сложно, если postgres backup уже осилил?
#16 by Geroy
спасибо
#17 by bolero
и таки да, по крону тебе это в Xnest запускать придется, т.к. пофигуратору нужно куда-то окошко приветствия отрисовать
#18 by fisher
что, оно без иксов совсем не умеет?
#19 by ansh15
Не хочет. Пробовал создавать файловую базу из командной строки, из окна xterm в работающей графической оболчке -пожалуйста, а просто по ssh - нет.
#20 by ansh15
CentOS 6.x клиента 1C не воспринимал раньше, одна библиотека на той версии была, сейчас не знаю. На CentOS 7 клиент ставится и работает, так что нужно будет обновиться.
#21 by fisher
Может, в пакетном режиме умеет...
#22 by Geroy
postgres на 7 не взлетел чего-то
#23 by ansh15
9.2 или 9.3 от 1С надо, у 9.1 initdb не проходит, пишет что-то про особенности gcc.
#24 by Geroy
при установке Postgres 9.2.4-1.1C  на Centos 7 возникает не разрешимая зависимость в версиях библиотек, минимальный релиз поддерживаемого Postgres 9.3.6, на сайте максимальный релиз от 1с 9.3.4-1.1C , для ознакомления
#25 by ansh15
Спасибо, ознакомился. 9.2.4 и 9.3.4 собираются из исходников с патчами 1С, устанавливаются и работают под CentOS 7 вполне нормально. По поводу готовых сборок с пользовательского сайта 1С ничего не скажу, я ими не пользуюсь. Значит, есть какие-то несоответствия.
#26 by fisher
Хм... Готовые пропатченные исходники у 1С вроде только на 9.2.1 есть. Ты 9.3.4 сам патчил и никаких проблем не было? Просто когда-то читал статью на эту тему, там вроде куча танцев с бубнами была, если самому патчить.
#27 by ansh15
9.2.4 там тоже есть. 9.3.4 сам патчил, нормально поставилось и собралось, с осени документооборот на нем в CentOS 7 крутится. В начале мая на него же поставил и БГУ с зарплатой и кадрами, бухгалтерия проводки/отчеты погоняла, вроде ошибок не обнаружила, единственно, для  ЗиК  нужно hashjoin выключать, иначе расчеты зарплаты, больничных и еще чего-то встают колом. Но это, видимо, связано с платформой 8.3.5, потому что на 8.2.19 эти функции работают нормально. Понятно, что 9.3.4 считается тестовой, уже около года, может быть хотят 9.4 запустить в работу, потому в актуальную версию и не переводят...
#28 by Geroy
а поделится можете postgres + патчи?
#29 by Geroy
или как именно вы собирали postgres + патчи, проблема актуальна и ваша помощь будет как раз кстати , просто коллега пробовал пропатчить , но при сборке не удавалось скомпилировать вновь ругался на библиотеки
#30 by bolero
тут еще руки понадобятся, и это не стеб и не издевка либо научишься и поймешь, либо сделаешь по чужой инструкции и сильно пострадаешь в будущем, когда попадешь в ситуацию, которую не сможешь разрулить
#31 by Geroy
все прекрасно понимаю, но хотелось бы услышать ответ от ansh15
#32 by fisher
Точно. Забыл, что на users патчи тоже выкладываются.
#33 by ansh15
Пост 51. Исходники и патчи  на пользовательском сайте 1С, там же где и готовые сборки соответствующих версий PostgreSQL. Патчи в корне архива(5 шт.) Patch.rar. Для 9.3.4: patch -p 1 <1c_FULL_93-0.23.2 Если ругается при компиляции. то возможно не хватает каких-то -devel пакетов. В общем -да, ручная работа.
#34 by Geroy
и что делать , если ругается ?
#35 by Geroy
Постгрес тоже с юзер1с?
#36 by Geroy
hashjoin где выключать его?
#37 by Geroy
ошибка при конфигурате  readline not found
#38 by bolero
официальный rpm spec, слегка поправлен, в него включены патчи, собрано в пакет и положено в корпоративный yum потом разворачивается командой yum install, причем параллельно с обычным postgres компилять руками что-то связанное с production на центоси - моветон
#39 by ansh15
Старомодный я, что поделать :) Для сторонних клиентов так бы и сделал. Установить отсутствующие пакеты. В данном случае yum install readline readline-devel да, в том Patch.rar есть. в postgresql.conf, но это весьма специфично, для работы  большинств конфигураций не требуется.
#40 by Geroy
Всё получилось спасибо devel поставил недостающих
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С