Каталог решений - Обслуживание баз данных 1C на Postgresql под Astra Linux

Обслуживание баз данных 1C на Postgresql под Astra Linux

Обслуживание баз данных 1C на Postgresql под Astra Linux

В наличии

Эта публикация для тех специалистов 1С, которые развернули сервер 1С и сервер PostgreSQL под Astra Linux и которым не интересно работать в командной строке, выполняя «шаманские» скрипты для автоматического сохранения и восстановления баз. Возможно вам тоже будет удобно обслуживать базы данных PostgreSQL решением на платформе 1С.

Категория:

Описание

Идет переход на PostreSQL и Linux. В приоритете государственных предприятий российская Astra Linux. Поэтому важно, чтобы это решение выполнено на российской платформе, например на платформе 1С, так как вопрос импортозамещения для государственных предприятий очень актуален. Существует запрет на установку софта, который не указан в особом списке. Все наши попытки предложить готовые западные разработки на эту тему были заказчиком отвергнуты.

Решение выполнено в виде отдельной конфигурации 1С.

Источником для этого решения послужила замечательная публикация Андрея Чибидина //sale.itcity.ru/public/1242304/  Обслуживание базы данных на PostgreSQL под Windows.

Моя публикация это примитивная адаптация под Asra Linux с незначительными изменениями и ограничениями функционала.

Так как я новичок в Astra Linux, то для меня это было затруднительно, но крайне необходимо для выполнения условий договора по внедрению баз клиента на 1С – PostgreSQL под Astra Linux.

 

Создается новая база на сервере PostgreSQL (физически сервер PostgreSQL и сервер 1С могут быть на разных машинах), способная обслуживать базы данных, имеющиеся в PostgreSQL.

Доступны 2 операции: сохранение (backup) и восстановление (restore).

Два других режима сжатие (vacuum) и реиндексация (reindex) есть возможность докрутить самим. Код открыт.

Для меня критически важными и первоочередными были операции сохранение (backup) и восстановление (restore).

 

Операции могут выполняться как вручную из интерфейса, так и регламентными заданиями.

Главное, что все в привычном интерфейсе 1С. 

Первое замечание. В Astra Linux папке backup1c дать права на запись и чтение.

Например, командой sudo chmod u=rwx,g=r,o=rwx  backup1c

Второе замечание. На закладке "Восстановление" поле "Восстанавлимая база" следует понимать как базу назначения — куда будет

выполнено восстановление копии.

Плюс данного решения в абсолютной простоте и удобстве использования.

Платформа 8.3.21.1302 и выше. Код расширения открыт. 

Дополнительного лицензирования нет. Код открыт.

Количество установок не ограничено.

has been added to your cart:
Оформление заказа