+7 499 938 8452 пн.-пт. 10:00 – 17:00
Есть идея по этому модулю?

Опишите доработку или сценарий — обсудим вместе с другими клиентами.

Все идеи для обсуждения

Отправка доступна после входа или регистрации. Текст формы сохранится.

WRP: Хранилище резервных копий

Менее 50 раз установок
от WRP
Ставится из 1С-Битрикс Marketplace за пару минут — вкладка «Установка».

Скриншоты

Технические данные

Число установок:
Менее 50 раз
Версия:
1.0.1
Адаптивность:
Нет
Поддержка композита:
Нет
Дата публикации:
21.09.2026

Совместимые редакции

Описание

Основные возможности
  • Выгрузка резервных копий на FTP и FTPS.
  • Работа со стандартными резервными копиями 1С-Битрикс.
  • Автоматический запуск по расписанию.
  • Множество запусков в течение дня.
  • Пошаговая обработка больших архивов.
  • Сохранение прогресса между запусками.
  • Автоматическая ротация резервных копий.
  • Поддержка пассивного режима FTP.
  • Подробный журнал работы.
  • Проверка подключения к удалённому серверу.
  • Ручной запуск шага выгрузки.
  • Расчёт необходимого объёма дискового пространства.
  • Контроль состояния резервных копий.

Модуль использует стандартные резервные копии 1С-Битрикс, которые создаются штатным механизмом резервного копирования и сохраняются в каталоге /bitrix/backup. Решение автоматически обнаруживает новые резервные копии, выбирает необходимые архивы согласно заданным правилам хранения и безопасно выгружает их на удалённый сервер.

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

Какие проблемы решает модуль

1) Резервные копии хранятся на том же сервере

Стандартно резервные копии 1С-Битрикс располагаются на том же сервере, где работает сайт.

В случае:

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

могут быть потеряны одновременно и сайт, и резервные копии.

Модуль обеспечивает хранение копий на отдельном сервере.

2) Отсутствие автоматической выгрузки

Многие компании регулярно создают резервные копии, но забывают переносить их во внешнее хранилище.

В результате резервные копии фактически существуют только локально.

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

3) Переполнение FTP-хранилища

При постоянном накоплении архивов свободное место быстро заканчивается.

Модуль позволяет настроить автоматическую ротацию резервных копий:

  • хранение последних дней;
  • хранение недельных копий;
  • хранение месячных копий.

Это обеспечивает баланс между надежностью и использованием дискового пространства.

4) Большие резервные копии не помещаются в лимиты PHP

На многих хостингах действуют ограничения по времени выполнения скриптов.

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

5) Отсутствие контроля за резервным копированием

Часто невозможно быстро понять:

  • была ли выполнена выгрузка;
  • когда выполнялась последняя синхронизация;
  • какие файлы уже находятся на FTP;
  • возникали ли ошибки.

Модуль предоставляет подробный журнал операций и состояние всех резервных копий.

Как работает модуль
  1. 1С-Битрикс создаёт резервные копии в каталоге /bitrix/backup.
  2. Модуль анализирует доступные архивы.
  3. На основании настроенных правил хранения выбираются резервные копии, которые необходимо сохранить.
  4. По расписанию начинается выгрузка на FTP или FTPS.
  5. За каждый технический запуск обрабатывается заданное количество файлов.
  6. После завершения выгрузки информация фиксируется в журнале.
  7. Устаревшие резервные копии автоматически удаляются из удалённого хранилища согласно правилам хранения.
Разделы модуля

Настройка

Позволяет настроить:

  • подключение к FTP/FTPS;
  • расписание выгрузки;
  • параметры технических запусков;
  • правила хранения резервных копий;
  • параметры ротации;
  • количество файлов за один запуск.
Журнал

Содержит информацию о:

  • задачах синхронизации;
  • технических запусках;
  • ошибках подключения;
  • статусах резервных копий;
  • ходе выполнения выгрузки.
Создать FTP

Справочный раздел с рекомендациями по:

  • выбору FTP-хранилища;
  • настройке серверов;
  • вопросам безопасности;
  • организации удалённого хранения резервных копий.
Преимущества
  • Использует штатный механизм резервного копирования 1С-Битрикс.
  • Не требует изменения процесса создания резервных копий.
  • Работает на виртуальных серверах и обычных хостингах.
  • Поддерживает FTP и FTPS.
  • Подходит для больших резервных копий.
  • Позволяет контролировать использование дискового пространства.
  • Минимизирует риск потери данных.
Установка решения
  1. Установите модуль через Marketplace.
  2. После установки откройте:

Настройки → Настройки продукта → Настройки модулей → WRP: Хранилище бэкапов

  1. Убедитесь, что на сайте работает штатное резервное копирование 1С-Битрикс и в каталоге /bitrix/backup присутствуют резервные копии.
Шаг 1. Включение модуля

Установите флажок: Использовать модуль автоматической выгрузки

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

Шаг 2. Настройка подключения к FTP

Заполните параметры подключения:

Протокол

  • FTP
    или
  • FTPS

Хост
Адрес FTP-сервера.
Пример: ftp.example.com

Порт
Стандартные значения:

  • FTP — 21
  • FTPS — зависит от конфигурации сервера

Рабочая папка
Каталог на FTP-сервере, куда будут загружаться резервные копии.
Пример: /backups/site

Логин
Имя пользователя FTP.

Пароль
Пароль пользователя FTP.

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

После заполнения параметров нажмите:

Проверить подключение

Шаг 3. Настройка расписания

Выберите дни недели:

  • Понедельник (Пн)
  • Вторник (Вт)
  • Среда (Ср)
  • Четверг (Чт)
  • Пятница (Пт)
  • Суббота (Сб)
  • Воскресенье (Вс)

Укажите время запуска.

Пример: 03:30

При необходимости добавьте дополнительные времена запуска.

Например: 03:30, 12:00, 18:00

Модуль будет запускать выгрузку в каждое указанное время.

Шаг 4. Настройка технического запуска

Для работы модуля требуется одна техническая cron-задача.

Пример команды:

/usr/bin/php -d short_open_tag=On /home/site/public_html/bitrix/modules/wrp.ftpbackup/tools/cron_runner.php

Рекомендуемый интервал:

*/5 * * * *

Это означает запуск каждые 5 минут.

На BitrixVM управление cron может выполняться автоматически.

На обычных серверах cron необходимо добавить самостоятельно через панель управления хостингом или средствами операционной системы.

Шаг 5. Настройка производительности

Параметр: Сколько файлов бэкапа копировать за один технический запуск

Рекомендуемые значения:

  • 1–3 файла для слабых серверов;
  • 5–10 файлов для большинства проектов;
  • 10+ файлов для производительных серверов.
Шаг 6. Настройка хранения резервных копий

Укажите правила хранения.

Пример:

Хранить последние дней: 7

На каждый день оставлять: 2 резервные копии

Хранить недель: 4

Хранить месяцев: 12

Результат:

Последние 7 дней — до двух резервных копий на каждый день.
Следующие 4 недели — одна резервная копия на неделю.
Следующие 12 месяцев — одна резервная копия на месяц.

Контроль работы

Раздел «Текущий прогресс» показывает:

  • активную задачу;
  • следующий запуск;
  • текущий этап обработки;
  • процент выполнения.
Сброс истории выгрузки

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

При выполнении сброса:

  • не удаляются локальные резервные копии из каталога /bitrix/backup;
  • не удаляются файлы на FTP-хранилище;
  • очищается только внутренняя история обработки резервных копий;
  • после сброса модуль заново анализирует локальные резервные копии и формирует историю выгрузки.

Журнал

Для контроля работы используйте раздел «Журнал».

Там отображаются:

  • задачи синхронизации;
  • результаты технических запусков;
  • ошибки подключения;
  • состояние резервных копий.

Полезные действия

Проверить подключение
Проверяет доступность FTP-сервера и корректность настроек.

Выполнить один шаг
Позволяет вручную выполнить один шаг обработки без ожидания cron.

Сбросить выгрузку за сегодня
Сбрасывает текущую задачу выгрузки и позволяет начать процесс заново.

Нужна помощь с настройкой?

Если у вас возникли вопросы по установке, настройке или работе модуля, пожалуйста, перед обращением подготовьте следующую информацию:

  • версия 1С-Битрикс;
  • используемый тип сервера или хостинга;
  • описание проблемы;
  • скриншоты настроек модуля;
  • сообщения об ошибках из раздела «Журнал».

Это позволит значительно ускорить обработку обращения.

Поддержка осуществляется по вопросам:

  • установки и настройки модуля;
  • диагностики ошибок подключения к FTP/FTPS;
  • настройки расписания и cron;
  • анализа журналов работы модуля;
  • консультаций по использованию функционала.
  • консультаций по выбору ftp-хранилища.

Для получения помощи напишите нам на электронную почту: info@wrp.ru.

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

Поддержка осуществляется по будням с 10:00 до 19:00 по московскому времени.
Скорость ответа зависит от загруженности команды и сложности вопроса, но в среднем составляет 1-3 рабочих дня.

Мы стремимся отвечать на обращения максимально оперативно и помогать в решении возникающих вопросов.

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: https://www.site.ru
WRP: Хранилище резервных копий
WRP: Хранилище резервных копий
5 000 руб

Каталог для ИИ