Михаил Зотов
Fullstack-разработчик

Услуга

Перенос сайта и базы данных на российский сервер

Переношу сайт, backend и базу данных с зарубежных сервисов на российский VPS или облако, чтобы персональные данные граждан РФ собирались и хранились в России. Заявки не теряются, простой — минимальный.

Доработки — от 1 000 ₽, точная стоимость после аудита

Что переношу

  • Next.js / React сайт с Vercel или Netlify на VPS или в облако
  • Базу из MongoDB Atlas в MongoDB на российском сервере
  • PostgreSQL из зарубежного облака или Supabase
  • Backend на Node.js и cron-задачи
  • Файлы и загрузки в российское S3-совместимое хранилище
  • Отправку писем и формы-обработчики на российские сервисы
  • Домен, DNS, SSL и настройку резервного копирования

Какие задачи бизнеса решает

  • Выполнить требование о локализации ПД граждан РФ (ч. 5 ст. 18 152-ФЗ)
  • Не зависеть от блокировок и оплаты зарубежных сервисов
  • Получить контроль над сервером, базой и бэкапами

Что требует закон

По ч. 5 ст. 18 152-ФЗ при сборе ПД граждан РФ, в том числе через интернет, запись, хранение и другие операции с ними должны идти в базах, расположенных в России. С 1 июля 2025 года (23-ФЗ) формулировка ужесточена. Штраф за нарушение для организаций — от 1 до 6 млн ₽, за повторное — от 6 до 18 млн ₽ (ч. 8–9 ст. 13.11 КоАП).

Где обычно лежат данные за рубежом

— MongoDB Atlas или Supabase в зарубежном регионе; — функции-обработчики форм на Vercel и Netlify; — заявки в Google Таблицах или Airtable; — почта через иностранные SMTP-сервисы; — файлы в AWS S3 или Cloudinary. Само размещение фронтенда за рубежом — меньшая проблема, чем база с заявками. Смотрю, куда реально попадают ПД.

Куда переезжать

Для небольшого сайта или сервиса обычно хватает VPS в Timeweb Cloud или Selectel. Если нужны управляемые базы, объектное хранилище и масштабирование — Yandex Cloud или VK Cloud. Выбор зависит от нагрузки, бюджета и того, кто будет сопровождать сервер после переезда.

Что нужно от вас

1. Доступ к репозиторию и текущему хостингу. 2. Доступ к базе или возможность сделать дамп. 3. Доступ к DNS домена. 4. Аккаунт на выбранной российской площадке — оформленный на вас, чтобы сервер и данные принадлежали вам.

Сроки и стоимость

Перенос типового Next.js сайта с одной базой — обычно 1–3 дня. Дольше, если проект завязан на специфичные функции платформы: Vercel Edge, Supabase Auth, Netlify Functions — их нужно заменить своим кодом. Стоимость зависит от объёма данных, числа сервисов и требований к простою.

Что остаётся за юристом

Я переношу данные технически. Нужна ли трансграничная передача, какие сервисы остаются за рубежом и как это отразить в политике и уведомлении в Роскомнадзор — вопрос к юристу. Могу подготовить для него точный список: где что хранится и куда уходят данные.

Примеры функционала

  • Перенос данных со сверкой количества записей
  • Переключение DNS с минимальным простоем
  • Docker или PM2 + Nginx, автоматический SSL
  • Автоматические бэкапы базы
  • Доступы оформлены на вас, а не на меня

Как проходит разработка

  1. 1.Смотрю, где сейчас живут сайт, база, файлы и почта
  2. 2.Предлагаю площадку и конфигурацию под нагрузку и бюджет
  3. 3.Поднимаю сервер и окружение, переношу код
  4. 4.Переношу данные и проверяю сайт на тестовом домене
  5. 5.Переключаю DNS, досинхронизирую свежие данные
  6. 6.Настраиваю бэкапы и передаю доступы

Подходящие кейсы и решения

Нужна доработка всего сайта под 152-ФЗ?

Формы, согласия, cookie и зарубежные сервисы на сайте.

Доработка сайта под 152-ФЗ о персональных данных →
Проект на Base44?

Перенос с Base44 на собственный backend и базу на вашем сервере.

Перенос приложения с Base44 на собственный backend →
Проект собран в Lovable или Bolt на Supabase?

Уберу зависимость от Supabase и доведу проект до продакшна на своём сервере.

Доработка проектов из Lovable, Bolt и других AI-конструкторов →
Нужно сопровождать сервер после переезда?

Обновления, бэкапы, мониторинг и помощь при сбоях.

Техническая поддержка сайтов →

Используемые технологии

Next.jsNode.jsMongoDBPostgreSQLDockerNginxTimeweb CloudSelectelYandex CloudVK Cloud

FAQ

Можно ли оставить сайт на Vercel, а базу перенести в Россию?

Технически да, но если форма-обработчик выполняется на Vercel, данные всё равно проходят через зарубежную инфраструктуру. Надёжнее перенести в Россию backend и базу, а решение по остальному принять вместе с юристом.

Будет ли сайт недоступен во время переезда?

Обычно простой — минуты на переключение DNS. Сайт заранее проверяется на тестовом домене, а свежие данные досинхронизируются в момент переключения.

MongoDB Atlas — это нарушение локализации?

Если кластер в зарубежном регионе и в нём хранятся ПД граждан РФ — это как раз та ситуация, от которой предостерегает ч. 5 ст. 18 152-ФЗ. Переношу базу в MongoDB на российском сервере или в управляемую базу российского облака.

Какой хостинг выбрать: Timeweb, Selectel или Yandex Cloud?

Для сайта с заявками обычно хватает VPS в Timeweb или Selectel. Yandex Cloud и VK Cloud удобнее, когда нужны управляемые базы, хранилище и рост нагрузки. Подберу под задачу и бюджет.

Кому будут принадлежать сервер и данные?

Вам. Аккаунт на хостинге оформляется на вас, я работаю по выданному доступу и после переезда передаю все пароли и описание инфраструктуры.

Михаил Зотов

Оценю стоимость задачи

Коротко опишите задачу — отвечу со стоимостью и сроком.

Работаю официально как самозанятый · договор и чек

Не хотите заполнять форму? Напишите мне напрямую

Написать в Telegram