Примеры настройки хранилищ файлов
Пример. Хранилище файлов в файловой системе
Далее приведён пример настройки хранилища файлов Docsvision в файловой системе.
-
В Консоли управления Docsvision выберите настраиваемую базу данных на странице и нажмите на строку нужной базы данных.
-
Настройте параметры в группе Внешние хранилища при настройке свойств БД, см. раздел "Работа с внешними хранилищами в Docsvision" в документации Консоли управления Docsvision.
-
Подключите к Docsvision хранилище в файловой системе, см. подробнее в разделе "Подключить внешнее хранилище".
-
В поле Название введите
StorageInFileSystemили любое другое название. -
В списке Тип выберите значение Хранилище на диске.
-
В поле Путь к файловой системе укажите каталога в файловой системе для сохранения бинарных данных файлов. Указывается путь к каталогу на сервере, где установлен Сервер приложений. Пример для Linux:
/var/tmp/.-
При настройке собственных хранилищ с отличными от стандартных путями, существует возможность указать одинаковые пути для разных БД. Чтобы избежать нежелательного удаления всех основных или архивных файлов с закончившимся сроком хранения для сразу двух БД, не рекомендуется указывать одинаковые пути в настройках для хранилищ разных БД.
-
Когда службы Сервера Docsvision и Файлового сервиса запущены под разными учётными записями и используются пути по умолчанию, например,
%TEMP%для временного хранилища, возможны случаи неудаления файлов с закончившимся сроком хранения. Причина в разных относительных путях для разных УЗ.Чтобы избежать подобной ситуации, указывайте абсолютный путь к временному хранилищу и обеспечивайте необходимый доступ по этому пути для обоих учётных записей. Также можно запускать службы Сервера Docsvision и Файлового сервиса под одной учётной записью.
-
-
В списке Состояние выберите значение Онлайн.
-
Укажите значение в поле Макс. размер, по умолчанию не указан. При установке и снятии курсора в поле автомтически подставится
0.Когда объём хранилища закончится, попытка добавления файла в него завершится ошибкой.
-
Флаги настройки разделов установите по собственному усмотрению. Флаг
Временный разделрекомендуется снять.
Рисунок 1. Пример настройки хранилища в файловой системе -
Создайте группу хранилищ см. подробнее в разделе "Создать группу хранилищ".
Параметры группы настройте следующим образом:-
В поле Название введите
FileSystemGroupили любое другое название. -
В списке Режим выбора выберите Самое свободное хранилище.
-
Флаги в области Использовать по умолчанию для следующего типа файлов установите по собственному усмотрению.
Рисунок 2. Пример настройки группы хранилищНовую группу можно не создавать, если включить хранилище в существующую группу.
-
-
Включите хранилище
StorageInFileSystemв группуFileSystemGroupперетаскиванием из столбца хранилищ в столбец групп хранилищ и настройте правила помещения файлов в группу хранилищ, см. подробнее в разделах "Включить хранилище в группу хранилищ" и "Настроить правила помещения в хранилище".
Рисунок 3. Пример настройки правила для группы хранилищ "FileSystemGroup"Параметры правила настройте следующим образом:-
В поле Название введите
RuleForFileSystemStorageили любое другое название. -
В списке Группа выберите значение FileSystemGroup.
-
В списке Тип выберите значение Все файлы или конкретизируйте параметры файлов (см. рисунок ниже), которые будут размещаться в хранилище.
Рисунок 4. Пример настройки правила для группы хранилищ "FileSystemGroup"
-
-
Повысьте приоритет использования правила
RuleForFileSystemStorageперетаскиванием его наверх списка.
Рисунок 5. Пример настройки хранилища файлов в файловой системе -
Нажмите кнопку Применить в правом верхнем углу окна Консоли, чтобы применить настройки хранилищ и перезапустите службу Сервера Docsvision. Уже сохранённые в БД хранилища, группы и правила отображаются обычным шрифтом, новые и отредактированные — выделяются жирным. После применения и успешного сохранения настроек в БД выделение жирным пропадает.