Внешнее хранилище
В системе MediaQuad существует два варианта хранения и использования файлов – непосредственно в базе данных и во внешнем S3-хранилище.
S3-хранилище представляет собой сторонний облачный сервис для хранения объектных данных, например, Yandex Object Storage.
Размещение файлов в таком хранилище позволяет уменьшить общий размер базы данных и ускорить доступ к большим объемам информации.
Перед началом использования внешнего хранения вам необходимо зарегистрироваться в сервисе, получить реквизиты доступа и создать бакет – логическое облачное пространство для размещения объектных данных.
Если вы хотите хранить данные во внешнем источнике – откройте параметры аккаунта через панель навигации между сервисами и перейдите на страницу "Настройки" → "Внешнее хранилище".
Далее:
Включите опцию "Использовать внешнее хранилище для файлов".
Укажите реквизиты доступа к внешнему хранилищу (формируются при регистрации в облачном сервисе):
Эндпоинт – в качестве Endpoint указывается адрес хранилища, например, https://storage.yandexcloud.net/
Ключ доступа – идентификатор ключа access Key, который вы получили при создании бакета.
Секретный ключ – секретный ключ Secret Key, который вы получили при создании бакета.
Бакет – уникальное имя созданного бакета. Для работы по протоколу S3 имя бакета должно соответствовать правилам, заданным Yandex.
Регион – регион, в котором будет располагаться бакет. Необязательный параметр.
Использовать HTTPS – для доступа в хранилище вы можете использовать:
Протокол HTTPS (кнопка активирована) – при обращении к бакетам используется URL вида https://storage.endpoint/<bucket>?<parameters>.
Протокол HTTP (кнопка деактивирована) – при обращении к бакетам используется URL вида http://<bucket>.storage.endpoint?<parameters>
При выборе протокола, учитывайте возможности подключения используемого сервиса.
URL хранилища – укажите адрес расположения бакета в сети.
Название папки для файлов DAM – введите наименование папки в бакете для хранения медиафайлов DAM.
Название папки для файлов проектов – введите наименование папки в бакете для хранения медиаданных по проектам.
Название папки для временных файлов – введите наименование папки в бакете для хранения временных файлов.
Сохраните настройки.
После сохранения параметров работа с системой может быть приостановлена до завершения обработки файлов в базе данных Mediaquad.