Где хранятся данные бота

Время чтения: 2 минуты

👻 Существует заблуждение, будто Telegram самостоятельно хранит данные ботов на своих серверах. Но это не так. Бот взаимодействует с ними для получения новых данных, но обработка происходит на сторонних серверах.

Что же такое сервер? 💾

Это «компьютер», работающий 24/7 для выполнения определённых программ. В данном случае — обеспечивающий непрерывную работу бота.

Основные функции 🗒

  • хранение информации сайтов или чат-ботов
  • непрерывная работа программ и сервисов
  • использование для хранения корпоративных данных и доступа сотрудников к ним

Компания, оказывающая такие услуги, называется хостингом.

Если бы серверов не существовало, то ботов приходилось бы запускать на своих компьютерах. А чтобы пользователи могли получить доступ к боту 24/7, нельзя было бы отключать их и обновлять. На серверах обновления компонентов происходят, как правило, в фоновом режиме. Благодаря чему сервер перезагружать для обновления не нужно и бот не простаивает.

Где найти сторонний сервер, как с ним взаимодействовать? 🔎

Мы разобрались, где хранится бот и зачем нужен сервер (обеспечение беспрерывной работы), теперь поговорим о том, где найти сервер и по какому параметру его выбирать.

Свой сервер 💽

Возможно, у вас есть свой собственный сервер. Не все сервера могут подойти. Предпочтительнее, если это будет Linux-сервер (Ubuntu/Cent OS/Debian). Мы пишем ботов на языке программирования Python версии 3.7 и старше (3.8, 3.9, 3.10 и т.д.), поэтому поддержка этого языка данной версии обязательна. Также обязательно наличие root-прав (права суперпользователя) для установки необходимых модулей.

Наше предложение 🤔

Мы оказываем услуги хостинга по стоимости от 350₽/месяц.

Помимо хранения и обработки, мы осуществляем ежечасное резервное копирование данных, что важно для Telegram бота, так как поможет быстро восстановить работу при авариях в центрах обработки данных. К счастью, на наших серверах за 3 года работы такого ещё не было, но всё может быть. Используем сервера из Италии, чтобы в случае блокировок бот работал без проблем.

📖 ЦОД — специализированное здание или помещение, в котором компании размещают серверное и сетевое оборудование.

🎙 Журнал ЦОДы.РФ в 2015 году опросил более полусотни компаний, и 63% респондентов заявили, что критическое время простоев для их компаний попадает в диапазон от 30 минут, до 2 часов.

Сейчас же, в 2021 году (и, тем более, позже, если Вы читаете эту статью не в 21), критическое время простоя ещё меньше.

В структуре потерь прямые убытки занимают порядка 50%. Вторая половина — репутационные риски, штрафные санкции, упущенная выгода и прочее.

Искать сервер под аренду самостоятельно

Если своего сервера нет, а наши услуги по каким-либо причинам не подходят, можно найти арендодателей самостоятельно. При обращении к нам мы отправим ТОП проверенных хостингов, подходящих для размещения чат-бота.

Подведём итоги 🧮

Бот хранится на сервере, предоставляемом заказчиком, а с серверами Telegram лишь взаимодействует для работы. При выборе подходящего хостинга важно учитывать такой аспект, как резервное копирование данных, а также частоту этого копирования.

Читайте также

Меню