VPS и S3 Beget после атаки: что с данными и что делать
3 ноября Beget сообщил, что в облаке (VPS, S3 и Kubernetes) данные утрачены, а файловые бэкапы VPS сохранились. 5 ноября компания уточнила, что сохранилась их большая часть, и назвала ориентировочные сроки выдачи. Ниже то, что сообщила компания (в кавычках дословно), и что можно сделать, не дожидаясь её.
2 ноября Beget пережил кибератаку. Хронология и новости
S3, API и панель Beget сейчас
Проверяем из России каждые 30 секунд.
- Панель управления: не работает
- API: не работает
- S3-хранилище: не работает
У VPS нет общего адреса, который можно проверить снаружи: у каждого сервера свой IP. Поэтому мы показываем S3, API и панель управления. Свой сервер проверьте по домену сайта, который на нём работает, в проверке сайта.
Что Beget сообщил об облаке
- Данные. «В облачной инфраструктуре (VPS, S3 и Kubernetes) все данные были утрачены. Сохранены файловые бэкапы VPS. Настройки CDN, IP утрачены. Мы не сдаёмся и продолжаем поиск способов восстановить эти данные» (3 ноября).
- Бэкапы VPS. «Бинарные бэкапы VPS полностью утеряны. Остаётся возможность восстановления данных из файловых бэкапов» (3 ноября).
- Доступ к бэкапам. Файловые бэкапы хостинга и облака сохранены, но выдать их сразу нельзя: сначала каждый сервер вручную проверяют на скрытые уязвимости и вредоносные скрипты (3 ноября).
- Как получить копию. «Ведутся работы по восстановлению инфраструктуры резервного копирования. Порядок получения копий опубликуем отдельным постом» (4 ноября).
- Сроки по бэкапам. «Большая часть файловых бэкапов сохранилась, и мы готовимся их отдавать». Этап 1, восстановление работы серверов с резервными копиями: «до 24 часов с момента публикации». Этап 2, панель управления, где покажут резервные копии: «5 дней с момента публикации. Мы стараемся сделать это раньше, но возникают технические сложности» (5 ноября, 15:22 МСК, пост в Telegram).
- Оплата. «Пока сервисы не восстановлены, оплата не списывается» (5 ноября).
- Панель управления. Не работает. Beget пишет, что приоритет — на доступ к бэкапам и управлению доменами, а о доступности панели оповестит в канале (5 ноября).
Чего Beget не сообщал: удастся ли вернуть данные S3 и Kubernetes, сохранятся ли прежние IP-адреса. Новые сообщения появляются в ленте Beget.
«Хакер» пишет, что заявки на компенсацию можно будет отправить, когда заработает панель. В Telegram-канале Beget и на его сайте мы о компенсациях ничего не нашли. Уточняйте у поддержки.
Чем файловый бэкап отличается от бинарного
Бинарный бэкап — это копия диска целиком: из него сервер разворачивается таким, каким был, с системой и настройками. Файловый бэкап — это копия файлов. Данные сайтов и конфиги в нём есть, но сервер придётся собрать заново: поставить систему, пакеты и сервисы, а потом разложить файлы по местам.
Базы данных проверьте отдельно. Если в копии лежит дамп (.sql), его импортируют как обычно. Если там файлы работавшей базы, а не дамп, запускайте их на той же версии MySQL или PostgreSQL и будьте готовы проверять и чинить таблицы.
Что сделать сейчас
- Смените пароли и ключи. Так советует Beget. Всё, что лежало на сервере: SSH-ключи, пароли баз, API-токены, ключи S3, секреты из
.env. Перевыпустите ключи у внешних сервисов, с которыми работал сервер: платёжных, почтовых, облачных. - Соберите всё, что есть вне Beget. Репозиторий с кодом, дампы баз, копии у разработчика или на своём компьютере, бэкапы в другом облаке, образы в реестре Docker, конфиги Ansible или Terraform.
- Решите, ждать или переезжать. Если своя копия есть, поднимайте сервер у другого провайдера сейчас: шаги ниже. Если копии нет, остаётся ждать файловый бэкап Beget. Публичные страницы и картинки сайта иногда удаётся достать из веб-архива.
- Не удаляйте аккаунт Beget, пока не получите бэкап или ответ поддержки.
Как поднять VPS у другого провайдера
- Создайте сервер с той же операционной системой и версией, что были на Beget.
- Поставьте те же сервисы: веб-сервер, PHP, Node.js или Python, базу данных той же основной версии.
- Разложите файлы и конфиги из копии. Базу импортируйте из дампа, для MySQL и PostgreSQL:
mysql -u ЛОГИН -p ИМЯ_БД < db.sql psql ИМЯ_БД < db.sql
- Проверьте сайт до смены DNS через файл hosts. Как это сделать, описано в инструкции по переносу сайта, шаг 4.
- Смените A-записи домена на IP нового сервера. Если домен зарегистрирован в Beget и смотрит на DNS Beget, записи меняют на domains.beget.ru. Подробно: как перенести домен и DNS с Beget.
- Выпустите SSL-сертификат заново и впишите новый IP туда, где был старый: белые списки платёжных шлюзов и API, правила файрвола, SPF, если сервер отправлял почту.
S3: куда перенести хранилище
Если у вас есть копия объектов (на диске, в другом бакете, у разработчика), загрузите её в любое S3-совместимое хранилище. Порядок одинаковый:
- Создайте бакет и ключи доступа у нового провайдера.
- Загрузите копию. Например, утилитой AWS CLI, где адрес endpoint берут в панели нового хранилища:
aws s3 sync ./backup s3://ИМЯ_БАКЕТА --endpoint-url https://АДРЕС_ENDPOINT
- Поменяйте в приложении endpoint, регион, имя бакета и ключи. Если файлы раздавались по прямым ссылкам на S3 Beget, обновите ссылки в базе или поставьте свой домен перед хранилищем.
Где поднять VPS и S3
-
Timeweb Cloud
Облачные и выделенные серверы, S3-совместимое хранилище, Kubernetes, управляемые базы данных.
S3 Timeweb Cloud хранит данные в Санкт-Петербурге и работает с любыми S3-клиентами.
-
Рег.облако
Облачные серверы Рег.ру и объектное хранилище S3.
Сайт на PHP и MySQL перенесут бесплатно на облачный сервер с ispmanager.
Другие варианты
Сравнение Timeweb и Рег.ру с Beget: Beget или Timeweb.
Вопросы
Можно ли восстановить VPS на Beget?
По сообщению Beget от 3 ноября 2026 года, данные VPS утрачены, бинарные бэкапы VPS потеряны, а файловые бэкапы сохранились. 5 ноября компания уточнила: сохранилась их большая часть. Если бэкап вашего сервера цел, восстановить сервер можно будет из него. 5 ноября Beget назвал ориентировочные сроки: работа серверов с резервными копиями до 24 часов с момента публикации, панель с доступом к бэкапам 5 дней. Компания предупреждает о технических сложностях.
Что с S3-хранилищем Beget?
Beget сообщил, что данные S3 утрачены, и пишет, что продолжает искать способы их восстановить. О резервных копиях S3 компания отдельно не сообщала. Если у вас есть своя копия файлов, загрузите её в другое S3-совместимое хранилище и поменяйте в приложении адрес, бакет и ключи.
Сохранится ли IP-адрес VPS на Beget?
Beget сообщил, что настройки IP утрачены. Рассчитывайте на новый адрес: после восстановления или переезда смените A-записи домена и обновите IP в белых списках сервисов, с которыми работает сервер.
Что с Kubernetes в Beget?
Beget включил Kubernetes в список облачных сервисов, где все данные утрачены. Если манифесты и образы хранятся в Git и в реестре образов, кластер можно собрать заново у другого провайдера.
Нужно ли менять пароли после атаки на Beget?
Да. Beget советует сменить все пароли, ключи доступа и другие учётные данные, которые могли храниться на серверах: SSH-ключи, пароли баз данных, API-токены, ключи S3.
Источники
- Beget, Telegram: 2 ноября, 3 ноября («Разбор текущей ситуации»), 4 ноября, 5 ноября 2026.
- Хакер, «Хостинг-провайдер Beget пострадал от кибератаки», 3 ноября 2026 (о компенсациях).
- РБК, «Beget сообщил о потере данных в облачной инфраструктуре после кибератаки», 3 ноября 2026.
- Timeweb Cloud, список сервисов и «Облачное объектное хранилище S3», проверено 5 ноября 2026.
- Рег.ру, «Порядок предоставления сервиса „Объектное хранилище S3“», действует с 2 февраля 2026; «Как перенести сайт на хостинг Рег.ру».
- Selectel, «S3», проверено 5 ноября 2026.