Услуги по настройке серверов

Если возникли вопросы или необходимость в запуске сервера, обращайтесь!

Автоматическая инсталляция кластера Postgres с использованием Patroni, etcd, PGBouncer, HAProxy и vip-manager

Автоматическая инсталляция кластера Postgres с использованием Patroni, etcd, PGBouncer, HAProxy и vip-manager

Проект Automated database platform for PostgreSQL позволяет автоматизировать разворачивание кластера PostgreSQL версий 10-17 на версиях Linux

Debian: 11, 12
Ubuntu: 22.04, 24.04
CentOS Stream: 9
Oracle Linux: 8, 9
Rocky Linux: 8, 9
AlmaLinux: 8, 9

В целом, все достаточно просто. Поехали

Читать дальше ИнформацияАвтоматическая инсталляция кластера Postgres с использованием Patroni, etcd, PGBouncer, HAProxy и vip-manager

Кластер PostgresPro-1C 17 для 1С Предприятие с использованием Patroni, etcd, HAProxy и keepalived

Кластер PostgresPro-1C 17 для 1С Предприятие с использованием Patroni, etcd, HAProxy и keepalived

Немного предисловия. Захотелось попробовать крайние версии PostgreSQL для работы 1С. Были испробованы решения на Consul, pgautofailover и etcd. Из всех найденных решений, успешно заработало только конфигурация с etcd. Важный момент, который не освещается ни где — это использование как минимум трех нод в реализации конфигурации. В данной статья описано простое решение, без тюнига и дополнительных плюшек, так как далее все это будет упаковано в docker контейнеры. Стек следующий — Oracle Linux 9, Patroni, postgres-pro-1c-17, etcd, haproxy, keepalived. В статье я максимально упросил составление конфигураций и немного скудно добавил описание, так как важно собрать кластер, а уже потом тюнить и выяснять, что это за параметры использовались (имхо) Назовем его rc0.1 Дорастем и до релиза, после проверки материала )

Поехали!

Читать дальше ИнформацияКластер PostgresPro-1C 17 для 1С Предприятие с использованием Patroni, etcd, HAProxy и keepalived

Установка сервера PostgreSQL 10 для 1С Предприятие

Установка сервера PostgreSQL 10 для 1С Предприятие

Необходимо настроить PostgreSQL для работы приложения 1С Предприятие. Предполагается, что устанавливать будем PostgreSQL 10, специально подготовленный компанией 1С на сервер под управлением CentOS 7

Читать дальше ИнформацияУстановка сервера PostgreSQL 10 для 1С Предприятие

Postgres — настройка на Linux CentOS 7 для 1С Предприятие

Postgres — настройка на Linux CentOS 7 для 1С Предприятие

Postgres — бесплатная SQL база данных. Начиная с версии 8.3 платформа 1С поддерживает PostgreSQL версий 9.4 и 9.6. Для этого фирмой 1С был выпущен набор патчей для PostgreSQL 9.4.2 и 9.6.1 Эти версии СУБД имеют множество улучшений, прежде всего связанных с надежностью. В данной статье рассмотрен пример offnline установки SQL сервера  Postgres для работы с кластером 1С Предприятие. В качестве серверного дистрибутива выбран CentOS 7

Читать дальше ИнформацияPostgres — настройка на Linux CentOS 7 для 1С Предприятие

DatabaseBackup — хранимая процедура архивации (полный и инкрементный)

DatabaseBackup — хранимая процедура архивации (полный и инкрементный)

Хранимая процедура архивации (полный и инкрементный) DatabaseBackup (Официальный сайт) — этот скрипт очень помог при работе с MS SQL Express, так как позволяет выполнять архивацию по сети, на несколько хранилищ и Azure Blob Storage. Поддерживают полные, инкрементные и дифференциальные архивы. Поддерживает шифрование, сжатие и проверку созданного архива. Все то что можно сделать в Maintenes Plan, доступно и тут.

Читать дальше ИнформацияDatabaseBackup — хранимая процедура архивации (полный и инкрементный)

IndexOptimize -хранимая процедура оптимизации структуры (реиндексация, пересчет статистики и реорганизация)

IndexOptimize -хранимая процедура оптимизации структуры (реиндексация, пересчет статистики и реорганизация)

IndexOptimize — это наверное самая необходима процедура, так как позволят выполнять регламентное обслуживание баз данных с гибкими параметрами от команды Ola Hallengren. Я использую  ее на рабочем сервере в качестве небольшого оптимизатора — реорганизации и пересчета статистики в дневные час, когда нагрузка не высокая и можно подготовиться к вечернему спринту. Чем отличается rebuld от reindex можно прочитать на сайте Microsoft

Читать дальше ИнформацияIndexOptimize -хранимая процедура оптимизации структуры (реиндексация, пересчет статистики и реорганизация)

DatabaseIntegrityCheck — хранимая процедура проверки целостности базы данных

DatabaseIntegrityCheck — хранимая процедура проверки целостности базы данных

Процедура от Ola Hallengren — DatabaseIntegrityCheck, позволяет проверить базу, файловую группу или таблицу. Если используется полноценный SQL Server, то можно использовать его в Maintains Paln. Если SQL Express, то можно использовать данную процедуру в планировщике, так как агент-SQL в этой редакции отсутствует. Проверка необходима перед архивацией базы. Нет смысла архивировать разрушенную базу!!! поэтому перед архивацией необходим проверить целостность данных. В качестве параметров можно указать список баз данных, время блокировки, объекты проверки и некоторые другие параметры. Данную процедуру удобно использовать при большом количестве баз данных или при обслуживании баз разработчиков, которые постоянно плодят новые ветки и заливают в новые базы. Полный список параметров и примеры использования ниже

Читать дальше ИнформацияDatabaseIntegrityCheck — хранимая процедура проверки целостности базы данных

MS SQL — архивация, оптимизация, проверка

MS SQL — архивация, оптимизация, проверка

В поставке SQL Express, отсутствует служба Агент SQL Server, поэтому выполнять регламентные процедуры по архивации и обслуживанию баз данных придется выполнять при помощи внешнего планировщика. Предлагаю на рассмотрение отличные набор скриптов, от команды Ola Hallengren Скрипты, представленные на сайте можно использовать не только для SQL Express, но и для SQL Server 2005, SQL Server 2008, SQL Server 2008 R2, SQL Server 2012, SQL Server 2014, and SQL Server 2016. Рассмотрим несколько примеров использования

Читать дальше ИнформацияMS SQL — архивация, оптимизация, проверка

Восстановление, проверка и оптимизация всех таблиц в БД MySQL

Восстановление, проверка и оптимизация всех таблиц в БД MySQL

Данные команды в консоли помогут восстановить, проверить и оптимизировать все таблицы во всех базах MySQL.

Читать дальше ИнформацияВосстановление, проверка и оптимизация всех таблиц в БД MySQL