Файловое хранилище

Version 2.1 by admin on 2026/06/07 08:06
Warning
For security reasons, the document is displayed in restricted mode as it is not the current version. There may be differences and errors due to this.

Раздел предназначен для администрирования Платформы НЕЙРОСС в части организации хранения файлов непосредственно на сервере Платформы. Доступ к разделу осуществляется под учётной записью с правом Общее конфигурирование или под учётной записью root [Управление пользователями]. Функция файлового хранилища реализована с версии 20.10 Платформы НЕЙРОСС.

Information

Переход к функционалу:

content.png Содержание:


Unknown macro: excerpt. Click on this message for details.


Окно раздела

Вы можете добавить произвольное количество файлов любого формата, осуществить экспорт готового хранилища на другой узел Платформа НЕЙРОСС либо импорт готового хранилища на свою Платформу. 

s_file_storage_wnd.png

  1. Добавить файл в хранилище
  2. Список файлов в хранилище: перечень полей приведён в таблице ниже.

    Поле

    Комментарий

    Название

    Назначается администратором в процессе добавления файла

    Тип

    Рассчитывается автоматически по добавленному содержимому

    Метки

    Произвольный набор меток. Может использоваться для объединения файлов по какому-либо признаку взамен папок.

    Дата создания

    Время добавления файла в хранилище

    Дата изменения

    Время последнего изменения содержимого файла

    Дата доступа

    Время последнего запроса файла

    Авторизация

    Требуется или нет ввод учётных данных пользователя для доступа к файлу.

    fa-link.png

    btn_prp.png

  3. #Экспорт и импорт файлового хранилища: перенос содержимого хранилища с одного узла Платформа НЕЙРОСС на другой.
Error

ХРАНЕНИЕ ФАЙЛОВ

Перед загрузкой файла большого размера убедитесь, что на системном диске достаточно свободного места. Если места недостаточно, файл не будет загружен, в интерфейсе отобразится сообщение об ошибке. 

Файлы хранилища размером, не превышающим 1 Мб, хранятся непосредственно в базе данных Платформы НЕЙРОСС и включаются в резервную копию Платформы НЕЙРОСС. Файлы большего размера будут излишне увеличивать размер резервной копии, поэтому такие файлы сохраняются в папку на системном диске или в соответствующем volume, а в базу данных записывается ссылка на файл.

Добавление файла

Нажмите на кнопку btn_plus_circle.pngДобавить файл.

file_storage_add.png

В отобразившемся окне:

  • В поле Название введите название файла. Оно будет отображаться в списке файлов [2] в поле Название.
  • В поле Доступ с авторизацией установите переключатель в положение fa-on.pngВключено, если скачивание файла должно осуществляться только после после авторизации на узле Платформа НЕЙРОСС. 

    Information

    ПОДСКАЗКА

    Для предоставления простого доступа к файлу по ссылке вида 

    http://[ip-адрес]/api/v1/storage/get_content/?uuid=f368f8b0-31d0-4699-b030-1435f7c29459

    где [ip-адрес], ip-адрес или доменное имя Платформы НЕЙРОСС

    переключатель должен быть установлен в положение fa-off.png Выключено.

  • В поле Метки, нажмите Добавить метку и введите произвольный текст-подсказку. Меток может быть несколько.

    Information

    Фильтр по меткам будет добавлен в будущих версиях Платформы НЕЙРОСС.

  • Укажите путь к файлу. Нажмите на кнопку Добавить.

file_storage_add2.png

Файл будет загружен на сервер и отобразится в списке файлов [2].

Ссылка на файл

Чтобы получить ссылку на файл, в строке файла нажмите на иконку fa-link.png

file_storage_link.png

В отобразившемся окне нажмите Копировать. Затем закройте окно. 

Information

 Для локального использования ссылки на текущем узле Платформа НЕЙРОСС, например, — в формах Бюро пропусков, удалите первую часть ссылки с ip-адресом:

/api/v1/storage/get_content/?uuid=a0e4671f-d179-498b-af3d-080fa181575e

Для «внешних» пользователей используйте полную ссылку. Если настроен DNS, IP-адрес может быть заменён доменным именем сервера.


Скачивание файла из хранилища

Чтобы скачать файл с любого компьютера локальной сети (в том числе, с рабочего места оператора):

В строке файла, содержимое которого требуется заменить, раскройте список команд btn_prp.png и выберите Изменить.

В отобразившемся окне:

  • Нажмите на кнопку Скачать файл.

Файл будет загружен в папку загрузок браузера. Размер и расширение файла не изменится.

file_storage_edit.png


Error

HTTP

При подключению по протоколу HTTP (без использования данных) возможно получение предупреждения о блокировке скачивания. Нажмите Сохранить.

file_storage_download.png


UUID

Скачанный файл при повторной загрузке в хранилище будет иметь другой UUID. Вследствие этого нарушится работа некоторых алгоритмов (например, будет не найден шаблон печати). При необходимости простой замены файла на новую версию используйте функцию замены содержимого [#Замена содержимого файла]. Для переноса файлов на другой узел Платформа НЕЙРОСС используйте функцию экспорта всего файлового хранилища и последующего импорта на новом узле [#Экспорт и импорт файлового хранилища]. 


Замена содержимого файла

Чтобы изменить содержимое файла без изменения ссылки:

В строке файла, содержимое которого требуется заменить, раскройте список команд btn_prp.png и выберите Изменить.

file_storage_edit.png

В отобразившемся окне:

  • Нажмите Скачать файл, если нужен старый экземпляр файла, и измените его.
  • В поле Новое содержимое укажите путь к новому файлу.
  • Нажмите на кнопку Сохранить.
Information

Вы также можете изменить другие параметры файла: название, требование авторизации, набор меток.

Удаление файла

Чтобы удалить файл, в строке файла раскройте список команд и выберите Удалить.

В окне подтверждения нажмите Да.

Экспорт и импорт файлового хранилища

Функция экспорта и импорта файлового хранилища позволяют переносить файлы с одного узла Платформа НЕЙРОСС на другой. 

Information
Пример

На узле 1 в файловое хранилище загрузили файлы изображений для шаблонов бюро пропусков, настроили и проверили шаблоны. Затем требуется перенести эти шаблоны на узел 2. Импорт шаблонов форм ввода данных и печати пропусков осуществляется посредством АРМ НЕЙРОСС Доступ [Настройка форм ввода данных, Настройка шаблона печати пропуска]. Импорт файлов осуществляется средствами данного раздела.

Information

ПОДСКАЗКА

При импорте в непустое хранилище оно не очищается, загружаются новые данные и обновляются «старые» файлы. Поиск дубликатов осуществляется по уникальному идентификатору (UUID). 

Экспорт файлового хранилища:

  • Нажмите на кнопку Экспорт. Будет начата процедура создания файла архива.
  • Дождитесь сообщения о завершении процедуры:

    Экспорт файлов хранилища успешно завершен
  • Файл архива будет сформирован и сохранён в папку загрузок браузера.

    storage_export_[Дата]_[Ключ]

    , где
    [Дата] — текущая дата в формате ГГГГММДД
    [Ключ] — ключ,
    Например: storage_export_20231103_163228


Импорт файлового хранилища

  • Нажмите на кнопку Импорт.
  • В новом окне укажите путь к файлу архива, нажмите на кнопку Импортировать.
    file_storage_import.png
  • Дождитесь окончания процедуры импорта и сообщения:

    Файлы успешно импортированы

Интерфейс НЕЙРОСС