Для сохранности работы сайта и чтобы иметь возможность восстановить его работу или определенный контент в нужный момент, рекомендуется хранить несколько резервных копий в разных местах. Одним из удобных вариантов для хранения резервных копий является S3-совместимое облачное объектное хранилище.
В этой статье мы расскажем, как настроить сохранение бэкапов Битрикс в облачное объектное хранилище.
Для хранения бэкапов рекомендуем создать отдельный бакет для удобства и отделения бэкапов от других файлов. Все бакеты имеют общую квоту. Процесс создания бакета подробно описан в нашей статье.
Добавление хранилища S3 в Bitrix
Мы разработали видеоинструкцию, где в удобном формате объяснили, как осуществить резервное копирование Bitrix в S3
Перед настройкой хранения Bitrix backup нам необходимо добавить созданный бакет в административной панели Битрикса. Для этого авторизуйтесь в ней и перейдите в раздел Пользователь → Администрирование → Настройки → Облачные хранилища.
Затем нажмите кнопку “Добавить” для добавления нового хранилища S3. В появившейся форме укажите следующие данные:
- Провайдер: S3 Compatible Storage
- Имя сервера (API Host): URL, указанный на странице бакета без указания протокола
- Ключ доступа: Access Key, указанный на странице бакета
- Секретный ключ: Secret Key, указанный на странице бакета
- Контейнер: Полное имя бакета
Обратите внимание!
Чекбокс “Подключаться с использованием HTTPS” должен быть отмечен.
После чего нажмите “Сохранить” и перейдите к списку облачных хранилищ. Добавленный бакет должен отобразиться в списке, в поле “Активность” в случае успешного подключения отобразится зеленый кружок.
Настройка резервного копирования в S3
Для настройки системы бэкапов перейдите в раздел Настройки → Инструменты → Резервное копирование админ-панели. В данном разделе вы можете как однократно создать резервную копию, так и настроить регулярное резервное копирование.
Однократное резервное копирование
Создание однократной копии может быть полезно, например, перед обновлением сайта или перед добавлением нового функционала на сайт. Для ее создания выберите “Создание резервной копии”:
В пункте “Размещение резервной копии” выберите добавленное облачное хранилище S3, после чего нажмите “Создать резервную копию”.
Регулярное резервное копирование
Настройка регулярного резервного копирования позволяет иметь несколько резервных копий для восстановления в случае неработоспособности сайта. Для настройки перейдите в раздел “Регулярное резервное копирование” в админ-панели сайта.
В пункте “Размещение резервной копии” выберите добавленное облачное хранилище S3, в разделе “Параметры” – метод запуска и расписание создания копий. Также здесь вы можете задать политику удаления старых копий. После завершения настройки нажмите “Сохранить”.
Восстановление резервной копии
Для восстановления сайта из резервной копии в админ-панели сайта перейдите в Администрирование → Настройки → Список резервных копий, выберите нужную копию и нажмите на значок в виде трех полосок.
В появившемся выпадающем меню выберите пункт “Восстановить”.
В данной статье мы рассмотрели настройку резервного копирования Bitrix в облачное объектное хранилище.
Если возникнут вопросы, напишите нам, пожалуйста, тикет из панели управления аккаунта (раздел “Помощь и поддержка”), а если вы захотите обсудить сохранение бэкапов Битрикс в облачном хранилище или наши продукты в целом с коллегами по цеху и сотрудниками Бегета – ждем вас в нашем сообществе в Telegram.