Что это за услуга у Beget

S3-хранилище — объектное хранилище с S3-совместимым API. В нём держат бэкапы, медиафайлы сайтов, статические ресурсы и архивы. Любое приложение, умеющее работать с Amazon S3, подключается к такому хранилищу заменой адреса и ключей доступа.

На что смотреть при выборе замены

  • Полнота совместимости с S3 API: версионирование, multipart-загрузка, presigned-ссылки, политики доступа.
  • Модель оплаты: за хранение, за исходящий трафик и за запросы. Платный исходящий трафик может удорожить раздачу медиа.
  • Расположение данных и юрисдикция.
  • Возможность раздавать файлы через CDN и привязать собственный домен.
  • Правила жизненного цикла объектов.
  • Скорость доступа из того же дата-центра, где работают ваши серверы.

Кто силён в рубрике

S3 есть у Timeweb Cloud, Selectel, Yandex Cloud, VK Cloud, Cloud.ru, Serverspace. Для проектов в российской инфраструктуре логичнее российские облака, для европейской аудитории подойдёт зарубежная площадка. Цены — на сайтах провайдеров. Весь список: аналоги S3-хранилища.

Как переехать без простоя

  1. Создайте бакет в новом хранилище и получите ключи доступа.
  2. Скопируйте объекты утилитой rclone или aws cli: обе работают с двумя S3-источниками одновременно.
  3. Повторите синхронизацию перед переключением, чтобы забрать свежие файлы.
  4. Смените endpoint и ключи в настройках приложения, проверьте загрузку и чтение.
  5. Старое хранилище оставьте на время проверки. Помощь с переносом данных — в разделе услуги.