Техническая поддержка СУБД PostgreSQL
ФОРС является партнером компании Postgres Professional и предоставляет комплекс услуг по технической поддержке СУБД PostgreSQL.
-
Технический аудит
- анализ текущего статуса функционирования СУБД;
- выявление «узких» мест и потенциальных рисков;
- анализ настроек и параметров СУБД и прочего СПО;
- оценка производительности СУБД;
- выявление несоответствия текущих показателей актуальным бизнес-потребностям;
- анализ систем мониторинга и политик резервного копирования;
- подготовка отчетов по результатам аудита (включая рекомендации), консультирование Заказчика в процессе анализа отчета.
-
Консалтинг
Консультационные услуги оказываются на основании заявок Заказчика по вопросам:
- администрирования СУБД;
- техническим аспектам работы СУБД;
- обновления СУБД;
- проведения мероприятий по выполнению резервного копирования\восстановления СУБД, ее компонентов и накопленных данных;
- работе настроенной системы мониторинга, состава метрик;
- настроек резервного копирования;
- миграции с проприетарных СУБД на PostgreSQL;
- функционирования расширений и утилит, таких как pgbench, pgbadger, mamonsu, pgbouncer, barman и т.д.;
- реализации отказоустойчивых решений;
- выполнения силами технических специалистов Заказчика регулярных нагрузочных испытаний программных решений на СУБД PostgreSQL.
-
Администрирование и управление инцидентами
- устранение проблем функционирования СУБД, восстановление работоспособности СУБД;
- проверка правильности резервного копирования путем проведения испытаний по восстановлению СУБД и данных из резервной копии;
- выполнение операций по резервному копированию БД;
- выдача рекомендаций по вопросам оптимизации производительности функционирования СУБД;
- анализ функционирования программных компонент СУБД, аппаратного и программного обеспечения ИС, на которых развернута СУБД;
- выдача рекомендаций по настройке параметров функционирования СУБД, аппаратного и программного обеспечения ИС;
- настройка параметров функционирования СУБД;
- организация, обеспечение поставки, тестирование и помощь в применении постоянных решений инцидентов, разрабатываемых компанией Postgres Professional;
- обновление версий СУБД.
-
Мониторинг и поиск неисправностей функционирования СУБД
- разработка плана системного и функционального мониторинга СУБД и ИС;
- разработка сценариев и постановка систем на мониторинг;
- регулярная актуализация сценариев, состава метрик, пороговых значений и оперативное внесение изменений в правила мониторинга.
В качестве проактивных мер, направленных на предотвращение возникновения инцидентов:
- помощь Заказчику в разработке инструкций и шаблонов отчетов для выполнения регулярных регламентных работ в инфраструктуре;
- непосредственное участие в их выполнении.
Регламентные технические работы могут включать:
- анализ системных логов СУБД на предмет сбоев и ошибок;
- контроль репликации и корректности резервирования данных;
- анализ статистики работы СУБД в части быстродействия системы — изучение наиболее длительно выполнявшихся запросов, анализ работы autovacuum и других ключевых метрик;
- анализ динамики наполняемости БД;
- прогноз динамики нагрузки на будущий период, анализ требуемых ресурсов и предоставление рекомендаций Заказчику по необходимости расширения/обновления.
-
Миграция
- Выработка требований к миграционному проекту
- Оценка затрат миграционного проекта
- Анализ и планирование миграционного проекта
- Выбор подходящих инструментов миграции
- Миграция определений таблиц, индексов, последовательностей и других объектов схемы
- Миграция данных
- Миграция процедур, функций, пакетов и триггеров
- Миграция приложений
- Миграция архитектуры базы данных