Варианты - хранилище

../../_images/Options_Storage.png

Таблица «Хранилище» используется для настройки областей хранения для записанных событий. Чтобы добавить новую область, используйте кнопку «Добавить новое хранилище».

По умолчанию хранилище на локальном диске автоматически настраивается при установке. Когда не указывается область, события будут сохраняться в стандартное встроенное местоположение по умолчанию, которое, например, для Ubuntu находится по адресу /var/cache/zoneminder/events.

Имя: Названия хранилищ - могут быть чем угодно

Путь: строка, указывающая место хранения, например, /медиа/Видео

URL: Используется для коммуникации с S3 - формат «s3fs://ACCESS_KEY_ID:SECRET_ACCESS_KEY@s3.ca-central-1.amazonaws.com/bucket-name/events»

Поддерживаемые типы хранилищ:
  • Локальный - локальный или сетевой накопитель в локальной сети

  • s3fs - подключенное к S3 устройство хранения данных

Некоторые пользователи могут потребовать более продвинутого хранения, такого как S3, предоставляемого Amazon или другими.

Настройка хранилища S3

Вам следует использовать s3fs для монтирования S3-хранилища в вашей файловой системе. Уведомление ZoneMinder о том, что местоположение является S3, позволит ему использовать более эффективный код для отправки и удаления данных событий. Опция Do Deletes сообщает ZoneMinder, следует ли фактически выполнять операции удаления при удалении событий. Системы s3fs часто выполняют удаления в фоновом задании cron или другой фоновой задаче, и выполнение удалений может перегрузить систему S3.

Обратитесь к этому руководству для установки и конфигурации s3fs - https://github.com/s3fs-fuse/s3fs-fuse

Добавление учетных данных в файл паролей

Создайте файл с учетными данными «echo ACCESS_KEY_ID:SECRET_ACCESS_KEY > /etc/passwd-s3fs»

Установите разрешения файла «chmod 600 /etc/passwd-s3fs»

Монтирование S3 с помощью fstab

s3fs#bucket_name /media/S3 fuse _netdev,allow_other,uid=33,url=https://s3.ca-central-1.amazonaws.com,passwd_file=/etc/passwd-s3fs,umask=022 0 0

Настройка хранилища.
  1. Нажмите Добавить новое хранилище

  2. Установите путь к /media/S3

  3. Добавить URL s3fs://username:password@s3.ca-central-1.amazonaws.com/bucket-name/events

  4. Установите тип в s3fs

  5. Сохранить настройки и отслеживать журналы ошибок