
Битрикс24
Top Man Digital: Облачный бэкап — копии сайта в ваших облаках
от TOP MAN DIGITAL topman.backup
Электронная передача по России, без платы за доставку, после подтверждения заказа и не позже 5 дней. Условия.
Скриншоты
Технические данные
- Опубликовано:
- 02.11.2026
- Версия:
- 1.1.3
- Установлено:
- Менее 50 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Top Man Digital: Облачный бэкап создаёт копии сайта и базы данных штатным механизмом 1С-Битрикс и отправляет готовые архивы в подключённые хранилища. Запуск, ход работы и список копий доступны в одном разделе административной панели.
Что умеет модуль- Копия по кнопке или по расписанию. Вручную, ежедневно, по выбранным дням недели, раз в две недели или раз в месяц.
- Несколько мест хранения. Яндекс.Диск, Облако Mail.ru, Google Диск и сервер по SSH/SFTP. Можно использовать несколько подключений.
- Понятный ход выполнения. Создание архива, проверка и отправка в облако показаны отдельно. После обновления страницы модуль получает текущее состояние с сервера; закрытие вкладки не останавливает фоновые задачи.
- Каталог готовых копий. Посмотрите дату, размер и место хранения, скачайте части архива или отправьте уже созданную копию в другое подключённое хранилище без повторного архивирования сайта.
- Проверка передачи. Модуль проверяет целостность частей архива и отмечает проверенные копии. Временные сетевые ошибки обрабатываются повторными попытками; ошибка не выдаётся за успешное сохранение.
- Управление хранением. В сервисных инструментах доступны правила сохранения поколений, закрепление нужных копий и предварительный просмотр удаления.
- Мастер настройки. Подготовка сайта, подключение хранилища и выбор режима. Для каждого хранилища предусмотрены подсказки по получению реквизитов.
Сайт и базу данных архивирует сам 1С-Битрикс. В облако передаются оригинальные части штатного архива. Для восстановления используется официальный скрипт restore.php; инструкция доступна рядом с каждой копией. Скачайте все части комплекта. Если в Битриксе включено шифрование архива, для восстановления потребуется его пароль.
Подключение облаковЯндекс.Диск: OAuth-токен с доступом к файлам Диска. Mail.ru: полный адрес почты и пароль внешнего приложения для WebDAV. Google Диск: собственное OAuth-приложение и вход в аккаунт Google; папка Topman Backup создаётся автоматически, обязательного ввода ID папки нет. SSH/SFTP: адрес сервера, пользователь, пароль либо закрытый ключ и отпечаток ключа сервера.
Реквизиты сохраняются в настройках модуля в зашифрованном виде. Архивы и служебные ключи хранятся в закрытом каталоге вне публичной части сайта. Облачные аккаунты и свободное место в них предоставляет владелец сайта.
Совместимость: проверьте перед установкойВ версии 1.0.0 поддержан проверенный набор штатных файлов резервирования ядра main 26.150.0. Перед запуском модуль сверяет их контрольные суммы. На другом или изменённом ядре создание копии блокируется до проверки совместимости; поддержка всех версий Битрикса не заявляется.
Требуется 64-битный PHP 8.2–8.4, Linux-хостинг с PHP CLI, разрешённой функцией proc_open и системным cron, доступ на запись в закрытый каталог и достаточное место для полного архива. Фактическая приёмка проведена на PHP 8.3.36 и MariaDB 10.1.43. PostgreSQL не поддерживается. Интерфейс — на русском языке. Настройка серверных прав, cron и доступа к каталогам может потребовать помощи администратора хостинга.
Рекомендуем после настройки создать первую копию и проверить восстановление на отдельном стенде. Успешная передача архива в облако сама по себе не заменяет проверку восстановления.
| 1.1.3 (31.10.2026) | Исправлено добавление подключений по HTTP и в браузерах без crypto.randomUUID. Первое подключение можно сохранить напрямую из настроек, без предварительного открытия мастера. Улучшено копирование адреса возврата при недоступном буфере обмена. |
| 1.1.2 (29.10.2026) | Исправлено открытие формы удаления через штатный Marketplace. Сохранены подтверждение удаления и проверка сессии для POST-запроса. Включены исправления временных SQL и штатное резервирование без обязательного cron. |
| 1.1.1 (29.10.2026) | Автоматическая защита временных SQL-файлов штатного резервирования. Уточнена диагностика HTTP-проверки защиты. Штатное резервное копирование и отправка в облака без обязательного cron. Упрощённый мастер, расписания и автоматическое отображение прогресса. Количество хранимых облачных копий и удаление старых сверх лимита. Проверка и повторная отправка готовых архивов. После обновления подтвердите применение расписания в мастере настройки. |
| 1.1.0 (28.10.2026) | Штатное резервное копирование и отправка в облака без обязательного cron. Упрощённый мастер, расписания и автоматическое отображение прогресса. Количество хранимых облачных копий и удаление старых сверх лимита. Проверка и повторная отправка готовых архивов. После обновления подтвердите применение расписания в мастере настройки. |
| 1.0.4 (28.10.2026) | - Проверка подключения к облаку работает без предварительной настройки cron. - Проверка продолжается после обновления страницы. - Исправлено отображение названия и описания решения после установки. |
| 1.0.3 (28.10.2026) | Исправлено отображение названия и описания после установки из Marketplace. Название модуля приведено в точное соответствие маркетинговому названию. |
| 1.0.2 (27.10.2026) | Убрана блокировка резервирования по контрольным суммам файлов ядра Битрикса. Настройка хранилищ отделена от готовности создавать новые копии. Добавлены конкретные причины недоступности резервирования. Проверка защиты временных файлов базы выполняется перед созданием копии. |
| 1.0.1 (27.10.2026) | Исправлена загрузка обновления перед первичной установкой. Исправлена проверка разрядности PHP и удаления модуля в защищённой сборке. Исправлены предупреждения проверки кодировок таблиц. |
1. Проверьте сервер
- 1С-Битрикс: Управление сайтом с проверенными штатными файлами резервирования main 26.150.0. Модуль сверяет три файла по контрольным суммам; другая версия или изменённое ядро блокирует создание копии.
- 64-битный PHP 8.2–8.4 для сайта и PHP CLI. Проверенный стенд: PHP 8.3.36, MariaDB 10.1.43. Требуются curl, pdo_mysql, sodium, openssl, json, mbstring, zlib; для WebDAV Mail.ru — DOM/XML.
- Разрешённая proc_open, системный cron и права пользователя сайта на создание закрытого каталога вне document root.
- Свободное место на сервере под полный архив и резерв свободного пространства. На облачном диске должно хватать места для выбранного числа копий.
- Исходящий доступ к API выбранного облака по HTTPS либо к вашему SFTP-серверу. Сертификаты HTTPS должны проходить проверку.
Войдите администратором в панель 1С-Битрикс. В разделе «Marketplace» установите решение Top Man Digital: Облачный бэкап (код topman.backup). После установки откройте Top Man Digital → Облачный бэкап → Первичная настройка.
3. Подготовьте сайтНа первом шаге мастера запустите проверку и подготовку. Модуль проверит окружение и подготовит закрытые служебные каталоги. Если сервер не позволяет создать каталог вне публичной части сайта, попросите администратора хостинга настроить права; не помещайте ключи и рабочие архивы в общедоступную папку.
Публичная выдача временных SQL-дампов в bitrix/backup должна быть запрещена настройками веб-сервера. Мастер показывает необходимые действия, а перед созданием копии модуль проверяет защиту по HTTP. На nginx одного файла .htaccess недостаточно — правило настраивается в конфигурации сервера.
4. Подключите хранилище- Яндекс.Диск. Откройте Яндекс OAuth, создайте приложение с доступом к чтению и записи файлов Диска и получите пользовательский OAuth-токен по инструкции Яндекса. В мастере выберите Яндекс.Диск и сохраните токен. Подсказка со ссылками доступна в самой форме. Токен не нужно записывать в JSON-файл.
- Облако Mail.ru. Укажите полный почтовый адрес и отдельный пароль внешнего приложения. Обычный пароль почты не используйте. Инструкции: пароли внешних приложений и доступ к Облаку через WebDAV.
- Google Диск. В Google Cloud Console выберите проект и включите Google Drive API. В Google Auth Platform → Branding оформите экран согласия; в Audience добавьте свой аккаунт как тестового пользователя, если приложение в режиме Testing. В Clients создайте OAuth-клиент типа Web application и внесите точный callback URL, который показывает модуль для вашего сайта. Сохраните Client ID и Client Secret в форме модуля, нажмите авторизацию и разрешите доступ. Запрашивается drive.file: приложение работает со своими файлами. Папка Topman Backup создаётся автоматически. ID папки — дополнительная настройка; произвольная папка, созданная вручную, может быть недоступна с drive.file. У внешнего приложения в режиме Testing refresh-токен для такого доступа может истечь через 7 дней: для постоянной работы учитывайте правила публикации OAuth-приложения Google.
- SSH/SFTP. Укажите адрес и порт, пользователя, существующую папку на удалённом сервере, пароль либо закрытый ключ. Внесите SHA256-отпечаток ключа сервера, полученный у его администратора по доверенному каналу. При несовпадении отпечатка соединение блокируется.
Нажмите «Подключить» или «Проверить подключение» и дождитесь успешного результата. Проверка создаёт и удаляет небольшой тестовый объект внутри рабочей папки модуля. Сохранение реквизитов без завершённой проверки не означает готовность хранилища.
5. Включите фоновые задачиАрхивирование и отправка работают через PHP CLI и системный cron. В мастере откройте инструкции фонового запуска: модуль покажет точные команды с путём к установленной копии. Администратор сервера должен выполнить background-init и добавить три команды для ролей scheduler, creator и io в cron под пользователем сайта. От root фоновые задачи не запускайте.
Документированная точка входа — bitrix/modules/topman.backup/tools/cli.php (при установке в local — local/modules/topman.backup/tools/cli.php). Справка: php /полный/путь/к/tools/cli.php help. Служебные native-child.php и native-core.php запускает сам модуль. Диагностические скрипты устанавливать не требуется.
Дождитесь, пока мастер подтвердит работу всех трёх ролей. Только после этого включайте расписание. Открытая вкладка браузера для выполнения фоновых задач не нужна.
6. Выберите режим и создайте копиюВыберите ручной запуск либо расписание: ежедневно, по дням недели, раз в две недели с начальной датой или раз в месяц с днём месяца. Задайте время, часовой пояс и хранилище. Для месячного расписания день, отсутствующий в коротком месяце, переносится на последний день этого месяца.
Запустите первую копию. Модуль последовательно покажет создание штатного архива Битрикса, проверку и отправку. Дождитесь статуса «Сохранена и проверена». После обновления страницы ход выполнения загружается с сервера.
7. Проверьте восстановлениеВ разделе «Резервные копии» откройте «Как восстановить», скачайте все части одного комплекта и используйте официальный restore.php на отдельном тестовом сайте. Если штатный архив зашифрован, заранее сохраните его пароль в безопасном месте. Пароль штатного архива и служебные ключи модуля решают разные задачи.
Кнопка «Отправить в облако» у готовой копии позволяет выбрать ещё одно проверенное подключение и передать существующие части без повторного создания архива.
