Инструкция по подключению внешнего S3-хранилища
Назначение документа
В данном документе представлен процесс подключения внешнего S3-хранилища.
Документ предназначен для использования системными администраторами.
Подключение внешнего S3-хранилища
По умолчанию в составе дистрибутива мессенджера представлен MinIO. Чтобы настроить отправку вложений чатов/групп во внешнее хранилище S3, выполните шаги, представленные ниже.
Внимание
Данные настройки необходимо будет повторять после каждого обновления Системы или выполнения команды premsetup.py --install
.
-
Назвать бакеты нового S3, как в MinIO.
-
Посмотреть путь до MinIO можно, выполнив команду:
-
Далее перейти в каталог и выполнить команду для отображения названий бакетов MinIO:
-
-
Изменить в конфигурационном файле сервиса Go-files /usr/local/go.files.icq.com/files.icq.com.config.yaml следующие секции:
-
hotbox:
-
crash_analytics: — аналогично секции hotbox;
-
gdpr: — аналогично секции hotbox.
-
-
Изменить в конфигурационном файле сервиса Go-files /usr/local/go.files.icq.com/files_mq_consumer.yaml следующие секции:
- hotbox: — аналогично описанному выше.
-
Выполнить команду для перезапуска отправки вложений чатов/групп во внешнее хранилище S3:
-
Скопировать данные из MinIO в новый S3 возможно используя команду
rclone
.
Дата обновления документа: 03.07.2023 г.