Скрипт бекапов через Telegram API

Данный скрипт можно запускать через cron ежедневно, компресировать нужную папку и отправлять через своего Telegram бота к себе в чат для сохранения бекапов.

В итоге нам нужно указать:

VOLUME_DIR — папку, которую хотим отправлять в наш Telegram канал

MAX_FILE_SIZE — т.к у Telegram имеются лимиты на отправку одного файла, то не более 50 мегабайт.

BOT_TOKEN, CHAT_ID — токен вашего бота(если не создали, то нужно создать нового бота через BotFather), и ID чата — нужно узнать id чата где сидит ваш бот.

Чтобы запускать скрипт по крону:

Leave a Comment

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.