<< Click to Display Table of Contents >> Администрирование (Linux) > Сопровождение работы системы Настройка файловых хранилищ |
В Directum RX cодержимое версий документов (бинарные данные) хранится в файловом хранилище – в локальной или сетевой папке. Путь до папки хранилища указывается в конфигураторе Directum Launcher в секции Сервис хранилищ (StorageService) в параметре STORAGE_PATH. Данные записываются в хранилище или извлекаются из них по запросу клиентских приложений и других сервисов с помощью сервиса хранилищ.
В зависимости от объема документов и ресурсов, выделяемых на их хранение, в организациях можно создать несколько хранилищ и по-разному настроить для них политики хранения и перемещения. На общей схеме рассмотрим пример перемещения организационных документов между хранилищами:
1.Сотрудник создает новый документ или версию существующего документа.
2.При создании проверяются все политики хранения. В первую очередь проверяются политики с наивысшим приоритетом. Если политики хранения не настроены, то документы сохраняются в хранилище по умолчанию согласно справочнику Хранилища.
На схеме показано, что для должностной инструкции есть политика хранения, поэтому она создается в хранилище организационных документов (ОД).
3.По расписанию раз в неделю запускается фоновый процесс «Документооборот. Перемещение документов между хранилищами». Он проверят, в том ли хранилище находится документ и настало ли время для его перемещения согласно политикам перемещения.
Если должностная инструкция не менялась 3 месяца, то она перемещается в хранилище редко изменяемых документов.
4.Сотрудник меняет содержимое должностной инструкции, которая уже находилась в хранилище редко изменяемых документов.
Через неделю фоновый процесс определяет, что документ не соответствует политике перемещения. Затем он проверяет политику хранения и согласно ей перемещает должностную инструкцию в хранилище организационных документов.
ПРИМЕЧАНИЕ. Если политика хранения не настроена, например, ее изменили, пока документ хранился в другом хранилище, то он перемещается в хранилище по умолчанию согласно справочнику Хранилища.
Настройте файловые хранилища, а также политики хранения и перемещения документов между ними.
Каждый экземпляр сервиса хранилищ обслуживает только одно файловое хранилище. Поэтому, если планируется использовать несколько хранилищ:
1.Установите сервис хранилищ на каждом файловом сервере. При необходимости на сервере можно установить второй сервис хранилищ. Например, на сервере используется два жестких диска. В этом случае для работы с текущими файлами можно использовать SSD-диск, а редко используемые данные хранить на HDD.
2.Создайте записи в справочниках:
•Политики хранения документов;
•Политики перемещения документов.
3.Настройте фоновый процесс для перемещения документов между хранилищами.
4.Для обеспечения сохранности документов настройте резервное копирование файловых хранилищ.
Примеры настройки политик хранения и перемещения:
•Хранение редко используемых документов;
•Хранение разных групп документов.
Восстановление соединения с сервисом хранилищ
Чтобы восстановить соединение с сервисом хранилищ, необходимо установить причину. В разделе перечислены возможные причины и способы решения.
Если система Directum RX развернута в распределенной среде, проверьте перечисленные ситуации на обратном прокси-сервере и устраните неполадки.
•Неверно задан адрес сервиса хранилищ
Решение: проверьте, что адрес в карточке записи справочника Хранилища задан в формате: https://<DNS-имя сервера>/<Значение параметра STORAGE_PATH>/.
•Указана несуществующая папка хранилища
Решение: проверьте, что папка, указанная в конфигурационном файле config.yml в параметре STORAGE_PATH, существует и путь до нее не содержит ошибок.
•Контейнер с сервисом хранилищ не запущен или часто перезапускается
Решение: причиной может быть ошибка в настройке параметров серверного компонента Directum RX. В этом случае проверьте соответствующий лог-файл. Путь к лог-файлам задается в конфигураторе Directum Launcher в параметре LOGS_PATH.
•Не совпадают отпечатки сертификатов
Решение: если сервис хранилищ развернут отдельно, то в его конфигурационном файле может быть другой отпечаток или пароль сертификата. Проверьте, что значения параметров DATA_PROTECTION_CERTIFICATE_FILE и DATA_PROTECTION_CERTIFICATE_FILE_PASSWORD в конфигурационном файле config.yml и в конфигурационном файле сервиса хранилищ совпадают.
© Компания Directum, 2024 |