Установка расширения pg_repack

 PostgreSQL  Комментарии к записи Установка расширения pg_repack отключены
Июн 092025
 

Установить пакеты:
— postgrespro-1c-XX-dev
— make
— gcc
— pgxnclient
Выполнить команду:

pgxn install pg_repack

Установить расширение в нужную базу:

su - postgres
psql -c "CREATE EXTENSION pg_repack" -d your_database;

Continue reading »

Point In Time Recovery в PostgreSQL PRO 16

 PostgreSQL  Комментарии к записи Point In Time Recovery в PostgreSQL PRO 16 отключены
Июн 042025
 

Шаги по восстановлению базы из бекапа с логами на определенный момент времени:
— Останавливаем службу postgres.
— Копируем архив последнего полного бекапа необходимые wal файлы с бекап-сервера, со времени полного бекапа в папку pg_wal.
— Удаляем все из папки /var/lib/pgpro/1c-16/data и распаковываем самый свежий бэкап.
— Меняем владельца папоки data рекурсивно на postgres:postgres
— В postgresql.conf требуется раскоментировать строки restore_command и recovery_target_time:
Continue reading »