Резервные копии Битрикс на Яндекс Диске

Копии отдельно.
Спокойствия больше.

Резервные копии Битрикс на Яндекс Диске

Переносите архивы сайта или коробочного Битрикс24 с сервера на свой Яндекс Диск. Настраивайте расписание, количество копий и лимит занятого места прямо в административной панели.

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

simpleYAbacks / рабочий интерфейс
Архивы, занятое место и управление копиямиПосмотреть интерфейс
Реальные скриншоты решения
GFSдневные, недельные, месячные
PHP 8.1+требование к серверу
Telegramсообщения о результате

Задача, которую решает модуль

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

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

Что умеет
это решение

01

Подключение своего Яндекс Диска

В интерфейсе есть пошаговая инструкция подключения через приложение Яндекса и подтверждение доступа. Можно получить, обновить или отозвать токен.

Архивы размещаются в папке вашего аккаунта, а не в чужом хранилище.

02

Загрузка вручную и по расписанию

Копию можно отправить кнопкой «Загрузить сейчас» или настроить автоматическую загрузку по расписанию.

03

Архивы из папки резервных копий

Модуль работает с файлами, уже созданными механизмом резервного копирования Битрикс. В настройках задаются локальная папка архивов и папка на Яндекс Диске.

Копия учитывается как набор файлов: один архив может состоять из нескольких частей.

04

Ограничение количества и объёма

Задайте, сколько последних копий оставлять и сколько места отводить под архивы. Старые наборы удаляются автоматически по настроенным правилам, чтобы история не росла бесконтрольно.

При включённом лимите объёма очистка может происходить до загрузки новой копии: место под неё освобождается заранее.

05

Дневные, недельные и месячные копии

Можно хранить подробную свежую историю и отдельно сохранять более редкие контрольные копии. Это схема GFS: дневные, недельные и месячные архивы.

Для недельных копий в интерфейсе выбираются день недели и количество сохраняемых наборов. Месячное хранение включается отдельно.

06

Очистка локальных архивов после загрузки

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

07

Контроль состояния в одной панели

Видны подключённый аккаунт, использование Яндекс Диска, размер локальных архивов и сохранённые наборы. Список можно фильтровать по дневным, недельным и месячным копиям.

Доступны действия с архивами: удалить выбранную копию или вернуть её файлы на сервер.

08

Уведомления в Telegram

Настройте сообщения об успешной загрузке, ошибке или обоих событиях. Шаблоны редактируются: можно включить имя копии, размер, количество файлов, дату и описание ошибки.

Есть кнопка проверки связи с Telegram.

09

Журнал загрузки и очистки

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

Как это работает

  1. Настраиваете создание резервных копий средствами Битрикс.
  2. Подключаете свой Яндекс Диск и выбираете папку назначения.
  3. Указываете папку готовых архивов на сервере.
  4. Задаёте расписание переноса, количество копий и лимит места.
  5. При необходимости включаете недельное и месячное хранение, очистку локальных файлов и Telegram-уведомления.
  6. Проверяете первую загрузку и результат в журнале.
  7. Отдельно проверяете восстановление системы из сохранённой копии.

Практическая польза

  • Резервные копии находятся отдельно от рабочего сервера.
  • Перенос архивов не зависит от того, вспомнил ли о нём сотрудник.
  • Правила хранения помогают контролировать расход места.
  • Уведомления позволяют заметить ошибку без ежедневного входа в админку.
  • Разная глубина истории даёт выбор между свежей копией и более ранним состоянием.

Важные условия

Для работы требуется PHP 8.1 или новее.

Модуль переносит и хранит готовые архивы. Он не заменяет настройку их создания и не гарантирует пригодность каждой копии к восстановлению.

Возврат файлов на сервер и восстановление сайта — разные действия. Проверку восстановления нужно проводить отдельно.

Для работы нужны доступ к серверной папке копий, настроенное создание архивов, доступное расписание запуска и место на Яндекс Диске. Стоимость хранилища оплачивается отдельно, если объёма аккаунта недостаточно.

Решение рассчитано на доступные на сервере архивы. Полное резервное копирование облачного Битрикс24 этим сценарием не обещается. Совместимость с конкретной коробочной установкой проверяется перед подключением.

Стоимость и обращение

3 500 ₽

Возможна адаптация решения под другие платформы, не только Битрикс. Состав работ и стоимость адаптации обсуждаются отдельно.

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

Обсудить подключение

Что у вас
забирает время?

Расскажите о задаче. Посмотрим, что можно упростить.

Написать в Telegram