Что сделано
Проверка перед отказом от арендованного VPS
Для первичного сбора нормативной базы ТСН-2001 с государственного портала арендовался отдельный сервер в Москве (гос-сайты доступны только с российских адресов). Сбор данных давно завершён, оплата сервера закончилась — нужно было убедиться, что на нём не осталось ничего уникального, прежде чем от него отказаться.
Провёл полную сверку:
- Готовая база расценок (конечный продукт, 207 665 расценок) — хранится у нас, есть две резервные копии, еженедельный авто-бэкап работает. В безопасности.
- Исходный текстовый корпус (то, из чего собиралась база — 1553 файла) — лежал в единственном экземпляре и не попадал в резервные копии. Это была реальная уязвимость: при сбое нашего сервера пришлось бы заново выкачивать весь корпус.
- На самом VPS уникальными оставались только исходные PDF-документы — но они в любой момент бесплатно перекачиваются с государственного портала, текст из них уже извлечён.
Закрыта уязвимость с исходным корпусом
Заархивировал текстовый корпус (1553 файла, 3,3 ГБ → архив 476 МБ) и положил рядом с резервными копиями базы. Целостность архива проверена. Теперь под защитой и готовый продукт, и исходные данные для возможной пере-обработки.
Решения
- VPS не продлеваем — сбор данных завершён, держать сервер постоянно нет смысла. Экономия 1000 ₽/мес.
- Если в будущем понадобятся новые периоды индексов пересчёта или исходные PDF — дешевле арендовать сервер на пару часов разово, чем платить за простой.
- Корпус заморожен (обновлений не ожидается), поэтому разовой резервной копии достаточно — в еженедельный авто-бэкап не добавляем.
Что дальше
- Выбрать второе место хранения резервных копий (вне основного сервера) — открытый вопрос с прошлой сессии.
Расход часов
- Сверка состояния VPS, базы и резервных копий: 0,5 ч
- Архивирование и проверка исходного корпуса: 0,5 ч
- Итого: 1 ч