Направление работ
Серверы и базы данных настройка, миграция, ускорение
Разовые работы там, где своя команда не берётся или не успевает: перенести базу без остановки бизнеса, найти причину медленных запросов, собрать отказоустойчивую пару, восстановить данные и выстроить резервное копирование, которое проверено.
Когда обращаются
-
База стала медленной
Отчёты, которые раньше строились за секунды, теперь идут минутами. Данных стало больше, а запросы и индексы остались прежними. Помогает не «сервер помощнее», а разбор того, на чём именно уходит время.
-
Нужно переехать без остановки
Смена площадки, железа или версии СУБД. Задача не в самом переносе, а в том, чтобы сделать его в известное окно, с проверкой целостности и с возможностью откатиться.
-
Резервные копии есть, но их не проверяли
Копии делаются, место занимают, а разворачивал их последний раз никто и никогда. Ценность резервной копии измеряется не фактом её существования, а временем и полнотой восстановления из неё.
-
Сервер — единственный
Вся работа компании держится на одной машине, и её выход из строя останавливает всё. Нужна схема, которая переживает отказ узла: репликация, кластер, запасная площадка.
-
Сервер настраивал человек, которого больше нет
Как всё устроено, никто не знает, документации нет, трогать боятся. Первый шаг — разобраться и описать, а не менять.
Что входит в работы
-
Серверы
- Развёртывание и настройка Linux-серверов
- Гипервизоры и виртуальные машины
- Контейнеры и среды запуска приложений
- Разграничение доступа, обновления, базовая защита
-
Базы данных
- Установка и настройка СУБД под нагрузку и объём
- Разбор медленных запросов, индексы и планы выполнения
- Настройка параметров памяти, соединений и обслуживания
- Регламентные работы: обслуживание индексов, статистика, очистка
-
Отказоустойчивость
- Репликация и кластеры
- Разнесение по площадкам
- Проверка переключения на резерв, а не только его настройка
-
Данные
- Миграция между версиями, платформами и площадками
- Резервное копирование с проверкой восстановления
- Восстановление данных после сбоя
- Перенос и обработка больших массивов информации
Как идёт работа
01
Разбор того, что есть
Смотрим конфигурацию, нагрузку, схему данных и то, как система используется на самом деле. Без этого любая настройка будет угадыванием, а на боевой базе угадывать дорого.
02
План работ и окно
Согласуем состав работ, время и порядок отката. Всё, что может остановить работу компании, планируется заранее, а не решается по ходу.
03
Работы
Изменения вносятся по согласованному плану, с резервной копией до начала и с возможностью вернуться к прежнему состоянию.
04
Проверка и передача
Проверяем результат на ваших задачах — скорость, целостность, переключение на резерв — и передаём описание того, что сделано и как это устроено.
Что остаётся у вас
- Описание конфигурации и внесённых изменений
- Регламент резервного копирования и проверенный порядок восстановления
- Понимание, на чём система упрётся при следующем росте
- Доступы и лицензии оформлены на вашу компанию
Вопросы
Можно ли ускорить базу, не меняя приложение?
Часто да. Настройка параметров, индексы и обслуживание дают заметный результат без правки кода. Но если время уходит на сам запрос, честнее это сказать: тогда нужна работа с приложением, и мы покажем, какие именно запросы её требуют.
Поможет ли более мощный сервер?
Иногда да, иногда нет. Если упирается в диск или в память — поможет. Если в блокировки, неудачный запрос или отсутствующий индекс — новый сервер купит немного времени и всё. Поэтому сначала разбор, потом покупка, а не наоборот.
Как переносят базу без остановки работы?
Подготовкой: копия переносится и синхронизируется заранее, а на переключение остаётся короткое окно. Полностью без паузы обходится не всегда, но паузу можно сделать предсказуемой и назначить на удобное время.
Что значит «проверенная резервная копия»?
Что из неё разворачивали и знают, сколько это заняло и что получилось. Копия, из которой ни разу не восстанавливались, — это надежда, а не резерв.
Вы работаете только с определёнными СУБД?
Основные задачи — реляционные базы: настройка, миграция, репликация, восстановление. Уточните вашу систему и версию в заявке, ответим прямо, беремся или нет.
Чем это отличается от ИТ-аутсорсинга?
Здесь разовая работа с известным результатом: перенести, ускорить, восстановить, собрать отказоустойчивую схему. Постоянное сопровождение — отдельный формат, про него написано на странице ИТ-аутсорсинга.
Возьмётесь, если документации нет и никто не знает, как всё устроено?
Да, это обычная ситуация. Начинаем с обследования и описания того, что есть, и только потом что-то меняем.
Заявка
Обсудить задачу
Расскажите, что за система и что с ней происходит: какая СУБД и версия, объём данных, где именно тормозит или что нужно перенести. Ответим в рабочее время.
Смотрите также
-
ИТ-аутсорсинг
и абонентское обслуживание
Открыть -
СКС и ВОЛС
проектирование и монтаж
Открыть -
Wi-Fi для склада
и производства
Открыть -
Администрирование
Linux и DevOps
Открыть -
Сети и защита
периметра
Открыть -
Мониторинг
и сопровождение
Открыть -
Разработка
программного обеспечения
Открыть -
Сайты
и веб-сервисы
Открыть -
Аудит и проектирование
инфраструктуры
Открыть -
Все направления
Все 9 направлений на главной странице.
На главную