Управление хранилищем файлов

Файловое хранилище и сервер баз данных работают вместе. База данных предоставляет индексную информацию о местоположении файлов. Хранилище файлов представляет собой безопасное расположение на сервере, в котором содержатся файлы.

При установке Autodesk Data Management Server создается единственное хранилище с именем Vault. Файлы базы данных для хранилища создаются в папке MSSQL$AUTODESKVAULT\Data, которая находится в папке установки сервера Microsoft SQL Server.

Некоторые базы данных, содержащиеся в папке данных, используются сервером Microsoft SQL Server, другие – только хранилищем. Каждому файлу базы данных (MDF) соответствует файл журнала (LDF), который содержит важную информацию по транзакциям. Наряду с файлами баз данных при их перемещении, резервном копировании и восстановлении следует также использовать и файлы журнала.

Файл KnowledgeVaultMaster.mdf является главной базой данных и содержит список всех пользователей, права доступа этих пользователей, а также список всех хранилищ и соответствующих им папок на локальных дисках.

Прим.: Важно! Запрещается изменять сведения в базе данных SQL.

Vault.mdf – это база данных хранилища с именем "Vault". У каждого хранилища также имеется связанный с ним файл журнала SQL-сервера с именем VaultName.ldf.

Второй компонент каждого хранилища связан с папкой хранения файлов. Папки, вложенные в главную папку, образуют иерархическую структуру. Главная папка имеет то же имя, что и хранилище. Папка по умолчанию для хранения файлов – C:\Documents and Settings\All Users\Application Data\Autodesk\VaultServer. Файлы данных хранятся в отдельных вложенных папках в несжатом виде. Папки для хранения файлов создаются при их первом добавлении.

Прим.: Нельзя перемещать, удалять и редактировать файлы непосредственно в хранилище файлов. Используйте консоль программы Autodesk Data Management Server для управления хранилищем файлов.

Перенос хранилища файлов

Файловое хранилище и сервер баз данных работают вместе. База данных предоставляет индексную информацию о местоположении файлов. Хранилище файлов представляет собой безопасное расположение на сервере, в котором содержатся файлы.

Хранилище файлов можно переместить из текущей папки в другую на том же самом компьютере. Для перемещения хранилища файлов на удаленный компьютер см. раздел "Управление удаленным хранилищем файлов" в "Руководстве по расширенной настройке", доступном в интерактивной базе знаний хранилища. Для перемещения хранилища файлов следует использовать только консоль сервера или командную строку.

Прим.: Нельзя перемещать, удалять и редактировать файлы непосредственно в хранилище файлов. Используйте консоль программы Autodesk Data Management Server для управления хранилищем файлов.

Если необходимо перенести все хранилища на другой компьютер, то нужно создать резервную копию хранилища на текущем сервере, а затем восстановить хранилище на другом.

Прим.: Путь по умолчанию для хранилища файлов - C:\Documents and Settings\All Users\Application Data\Autodesk\VaultServer\FileStore.

Перенос хранилища файлов

  1. Выберите хранилище в папке Vaults.
  2. Выберите "Действия"  "Переместить хранилище файлов".
  3. В диалоговом окне "Перенос хранилища файлов" разыскать новое место для хранилища файлов.
  4. Появится запрос на подтверждение блокировки хранилища с целью предотвращения доступа к нему пользователей во время операции. Нажмите "ОК".
  5. Нажмите кнопку "ОК".

Управление удаленным хранилищем файлов

Хранилище файлов может быть организовано на удаленном компьютере. Использование удаленного хранилища файлов требует настройки достаточных прав и учетных записей. Autodesk Vault поддерживает две основные конфигурации хранилища файлов:

Можно использовать удаленный сервер для управления хранилищем файлов и (или) резервного копирования и восстановления данных хранилища. В этом разделе описаны шаги, необходимые для настройки удаленного хранилища файлов.

Перемещение хранилища файлов на связанный диск или в удаленную общую папку

Компьютер, на котором установлено приложение Autodesk Vault Server, называется DMMachine, а компьютер, на котором размещается удаленное хранилище файлов, называется FSMachine. Имя домена — MyDomain. Предполагается, что сервер, на котором установлен Autodesk Vault Server, является членом сервера, а не контроллером домена.

Если приложение Autodesk Vault Server установлено на контроллере домена, используйте учетную запись домена AutodeskVault и перейдите к разделу "Перемещение хранилища файлов".

Создайте учетную запись пользователя домена.

  1. Откройте раздел "Пользователи и компьютеры Active Directory" и выберите организационную единицу, в которой требуется создать учетную запись.
  2. Создайте учетную запись с именем AutodeskRemote. Установите пароль в соответствии с политикой домена и настройте параметры так, чтобы пароль имел неограниченный срок доступа.

Создание удаленной общей папки

  1. Откройте Проводник Windows на FSMachine и создайте папку с именем VaultData.
  2. Щелкните правой кнопкой мыши папку и выберите "Свойства".
  3. На вкладке "Доступ" создайте новый общий ресурс с именем VaultData.
  4. Нажмите "Разрешения" и предоставьте AutodeskRemote, сетевым службам и пользователю системы полный контроль.
  5. Нажмите кнопку ОК в диалоговом окне "Права для общего ресурса".
  6. На вкладке "Безопасность" добавьте учетную запись AutodeskRemote и предоставьте для нее полный контроль.

Настройка учетной записи в консоли Autodesk Vault Server

  1. На компьютере DMMachine откройте консоль Autodesk Data Server.
  2. Выберите "Сервис" > "Управление".
  3. На вкладке "Дополнительные параметры" выберите "Настройки" рядом с дополнительными параметрами конфигурации.
  4. В диалоговом окне "Дополнительные параметры" измените имя пользователя на MyDomain\AutodeskRemote и введите пароль.

  5. Примените изменения и нажмите кнопку "ОК".

Настройка приложения IIS Worker Process и пула приложений после перемещения хранилища файлов

Настройте приложение IIS Worker Process и пул приложений после перемещения хранилища файлов.

Изменение настроек IIS Worker Process и пула приложений для IIS 6

  1. Откройте раздел "Пользователи и компьютеры Active Directory" и выберите организационную единицу, в которой требуется создать учетную запись.
  2. Создайте учетную запись с именем AutodeskID. Установите пароль в соответствии с политикой домена.
  3. Сделайте учетную запись AutodeskID участником локальной группы IIS_WPG на DMMachine.
  4. Предоставьте учетной записи AutodeskID полные права для каталога %SystemRoot%\Temp на DMMachine.
  5. Предоставьте учетной записи AutodeskID полные права для каталога удаленного хранилища файлов \\FSMachine\VaultData.
  6. Откройте диспетчер IIS и создайте новый пул приложений с именем AutodeskAppPL.
  7. Откройте свойства пула приложений AutodeskAppPL и перейдите на вкладку "Данные изготовителя".
  8. Добавьте учетную запись домена AutodeskID, задайте пароль и примените изменения.
  9. Разверните узел "Веб-узел по умолчанию" и перейдите в виртуальный каталог AutodeskDM\Services.
  10. Щелкните правой кнопкой мыши каталог "Службы" и перейдите на вкладку "Каталог".
  11. Измените пул приложений на только что созданный пул AutodeskAppPL.
  12. Примените изменения и закройте группу свойств "Веб-узел по умолчанию".
  13. Закройте диспетчер IIS.
  14. Откройте командную строку и введите команду "IISRESET".
  15. Добавьте новые файлы в хранилище и убедитесь, что свойства могут быть индексированы.

Изменение настроек IIS Worker Process и пула приложений для IIS 7

  1. Откройте раздел "Пользователи и компьютеры Active Directory" и выберите организационную единицу, в которой требуется создать учетную запись.
  2. Создайте учетную запись с именем AutodeskID. Установите пароль в соответствии с политикой домена.
  3. Сделайте учетную запись AutodeskID участником локальной группы IIS_WPG на DMMachine.
  4. Предоставьте учетной записи AutodeskID полные права для каталога %SystemRoot%\Temp на DMMachine.
  5. Предоставьте учетной записи AutodeskID полные права для каталога удаленного хранилища файлов \\FSMachine\VaultData.
  6. Щелкните правой кнопкой мыши пул приложений и выберите "Добавить пул приложений".
  7. В диалоговом окне "Добавление пула приложений" введите имя AutodeskAppPL и оставьте для остальных параметров значения по умолчанию.
  8. В списке пулов приложений найдите созданный пул и щелкните его правой кнопкой мыши.
  9. Выберите "Дополнительные параметры".
  10. В разделе "Модель процесса", выберите "Данные изготовителя" и измените их для использования ранее созданной учетной записи домена (AutodeskID).
  11. Разверните узел "Веб-узел по умолчанию" и перейдите в виртуальный каталог AutodeskDM\Services.
  12. Щелкните правой кнопкой мыши каталог "Службы" и выберите "Управление приложениями" > "Дополнительные параметры".
  13. Измените пул приложений на только что созданный пул AutodeskAppPL.
  14. Примените изменения и закройте группу свойств "Веб-узел по умолчанию".
  15. Закройте диспетчер IIS.
  16. Откройте командную строку и введите команду "IISRESET".
  17. Добавьте новые файлы в хранилище и убедитесь, что свойства могут быть индексированы.