Бесплатная миграция IT-инфраструктуры в облако
На главную
25eb9e0a-a5a8-472a-ace7-940b8bd2adf0
Облачные сервисы

Резервное копирование Bitrix в S3

Для корректного создания резервных копий в S3 у вас должен быть установлен модуль «Облачные хранилища» v23.200.0 или выше.

Использование S3 для резервного копирования в Битрикс позволяет надежно хранить данные в облаке и легко восстанавливать их при необходимости. Это удобно, потому что S3-хранилища интегрируются с Битрикс напрямую, обеспечивая автоматизацию процесса и сокращая риски потери данных. 

Рассмотрим, как настроить резервное копирование в S3-бакет.

Подключение S3-хранилища

  1. Создайте новый бакет по инструкции.

  2. В админке Битрикса перейдите в раздел «Настройки» → «Облачные хранилища» и нажмите на кнопку «Добавить».

  3. В меню добавления укажите следующие параметры:

Кластер s3.timeweb.cloud

  • Провайдер: S3 Compatible Storage.
  • Имя сервера (API host): s3.timeweb.cloud. Имя сервера указывается без префикса https://.
  • Ключ доступа: Access Key со страницы управления бакетом.
  • Секретный ключ: Secret Access Key со страницы управления бакетом.
  • Подключаться с использованием HTTPS: установите галочку.
  • Контейнер: укажите имя бакета.

Selection 047

Кластер s3.timeweb.com

  • Провайдер: S3 Compatible Storage.

  • Имя сервера (API host): s3.timeweb.com. Имя сервера указывается без префикса https://.

  • Ключ доступа: Access Key со страницы управления бакетом.

  • Секретный ключ: Secret Access Key со страницы управления бакетом.

  • Подключаться с использованием HTTPS: установите галочку.

  • Контейнер: укажите имя бакета.

Selection 008

У вас должен получиться такой результат:

Selection 009

  1. После настройки подключенное хранилище отобразится в разделе «Настройки» → «Облачные хранилища».

Screenshot 09 18 24 11:44:29

Создание резервной копии

Для проверки, что все работает правильно, создайте резервную копию вручную: 

  1. Перейдите в «Настройки» → «Инструменты» → «Резервное копирование» → «Создание резервной копии».

  2. В пункте «Размещение резервной копии» выберите добавленный бакет.

  3. Запустите создание копии, нажав на кнопку «Создать резервную копию».

Screenshot 09 17 24 17:26:30

  1. После завершения создания копии в панели управления бакетом перейдите во вкладку «Объекты» и проверьте, что копия успешно создана и сохранена в папке «bitrix».

Screenshot 09 18 24 16:33:09

Настройка регулярных резервных копий

Вы можете настроить создание регулярных резервных копий. Для этого:

  1. Перейдите в раздел «Настройки» → «Инструменты» → «Резервное копирование» → «Регулярное резервное копирование». 

  2. Выберите вкладку «Параметры» и в пункте «Размещение резервной копии» укажите добавленный ранее бакет.

  3. Заполните остальные параметры, включая расписание создания бэкапов, ориентируясь на официальную документацию.

  4. После завершения настройки сохраните изменения.

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

Screenshot 09 18 24 16:56:47

Восстановление из резервной копии

Для восстановления из резервной копии перейдите в «Настройки» → «Инструменты» → «Резервное копирование» → «Список резервных копий», нажмите на кнопку с тремя черточками рядом с необходимой копией. В открывшемся меню выберите пункт «Восстановить».

Screenshot 09 18 24 12:02:15

После этого запустится мастер восстановления из резервных копий. В меню мастера выберите пункт «Скачать резервную копию с другого сайта», где по умолчанию будет указана ссылка на бакет. После скачивания и распаковки архива, при необходимости, выполните восстановление базы данных.

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

Была ли статья полезна?
Ваша оценка очень важна
Пока нет комментариев