Файловое хранилище и сервер баз данных работают вместе. База данных предоставляет индексную информацию о местоположении файлов. Хранилище файлов представляет собой безопасное расположение на сервере, в котором содержатся файлы.
При установке 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.
Перенос хранилища файлов
- Выберите хранилище в папке Vaults.
- Выберите "Действия"
"Переместить хранилище файлов".
- В диалоговом окне "Перенос хранилища файлов" разыскать новое место для хранилища файлов.
- Появится запрос на подтверждение блокировки хранилища с целью предотвращения доступа к нему пользователей во время операции. Нажмите "ОК".
- Нажмите кнопку "ОК".
Управление удаленным хранилищем файлов
Хранилище файлов может быть организовано на удаленном компьютере. Использование удаленного хранилища файлов требует настройки достаточных прав и учетных записей. Autodesk Vault поддерживает две основные конфигурации хранилища файлов:
- хранилище файлов, размещенное в Autodesk Vault Server;
- хранилище файлов на удаленном сервере с папками общего доступа.
Можно использовать удаленный сервер для управления хранилищем файлов и (или) резервного копирования и восстановления данных хранилища. В этом разделе описаны шаги, необходимые для настройки удаленного хранилища файлов.
Перемещение хранилища файлов на связанный диск или в удаленную общую папку
Компьютер, на котором установлено приложение Autodesk Vault Server, называется DMMachine, а компьютер, на котором размещается удаленное хранилище файлов, называется FSMachine. Имя домена — MyDomain. Предполагается, что сервер, на котором установлен Autodesk Vault Server, является членом сервера, а не контроллером домена.
Если приложение Autodesk Vault Server установлено на контроллере домена, используйте учетную запись домена AutodeskVault и перейдите к разделу "Перемещение хранилища файлов".
Создайте учетную запись пользователя домена.
- Откройте раздел "Пользователи и компьютеры Active Directory" и выберите организационную единицу, в которой требуется создать учетную запись.
- Создайте учетную запись с именем AutodeskRemote. Установите пароль в соответствии с политикой домена и настройте параметры так, чтобы пароль имел неограниченный срок доступа.
Создание удаленной общей папки
- Откройте Проводник Windows на FSMachine и создайте папку с именем VaultData.
- Щелкните правой кнопкой мыши папку и выберите "Свойства".
- На вкладке "Доступ" создайте новый общий ресурс с именем VaultData.
- Нажмите "Разрешения" и предоставьте AutodeskRemote, сетевым службам и пользователю системы полный контроль.
- Нажмите кнопку ОК в диалоговом окне "Права для общего ресурса".
- На вкладке "Безопасность" добавьте учетную запись AutodeskRemote и предоставьте для нее полный контроль.
Настройка учетной записи в консоли Autodesk Vault Server
- На компьютере DMMachine откройте консоль Autodesk Data Server.
- Выберите "Сервис" > "Управление".
- На вкладке "Дополнительные параметры" выберите "Настройки" рядом с дополнительными параметрами конфигурации.
- В диалоговом окне "Дополнительные параметры" измените имя пользователя на MyDomain\AutodeskRemote и введите пароль.
- Примените изменения и нажмите кнопку "ОК".
Настройка приложения IIS Worker Process и пула приложений после перемещения хранилища файлов
Настройте приложение IIS Worker Process и пул приложений после перемещения хранилища файлов.
Изменение настроек IIS Worker Process и пула приложений для IIS 6
- Откройте раздел "Пользователи и компьютеры Active Directory" и выберите организационную единицу, в которой требуется создать учетную запись.
- Создайте учетную запись с именем AutodeskID. Установите пароль в соответствии с политикой домена.
- Сделайте учетную запись AutodeskID участником локальной группы IIS_WPG на DMMachine.
- Предоставьте учетной записи AutodeskID полные права для каталога %SystemRoot%\Temp на DMMachine.
- Предоставьте учетной записи AutodeskID полные права для каталога удаленного хранилища файлов \\FSMachine\VaultData.
- Откройте диспетчер IIS и создайте новый пул приложений с именем AutodeskAppPL.
- Откройте свойства пула приложений AutodeskAppPL и перейдите на вкладку "Данные изготовителя".
- Добавьте учетную запись домена AutodeskID, задайте пароль и примените изменения.
- Разверните узел "Веб-узел по умолчанию" и перейдите в виртуальный каталог AutodeskDM\Services.
- Щелкните правой кнопкой мыши каталог "Службы" и перейдите на вкладку "Каталог".
- Измените пул приложений на только что созданный пул AutodeskAppPL.
- Примените изменения и закройте группу свойств "Веб-узел по умолчанию".
- Закройте диспетчер IIS.
- Откройте командную строку и введите команду "IISRESET".
- Добавьте новые файлы в хранилище и убедитесь, что свойства могут быть индексированы.
Изменение настроек IIS Worker Process и пула приложений для IIS 7
- Откройте раздел "Пользователи и компьютеры Active Directory" и выберите организационную единицу, в которой требуется создать учетную запись.
- Создайте учетную запись с именем AutodeskID. Установите пароль в соответствии с политикой домена.
- Сделайте учетную запись AutodeskID участником локальной группы IIS_WPG на DMMachine.
- Предоставьте учетной записи AutodeskID полные права для каталога %SystemRoot%\Temp на DMMachine.
- Предоставьте учетной записи AutodeskID полные права для каталога удаленного хранилища файлов \\FSMachine\VaultData.
- Щелкните правой кнопкой мыши пул приложений и выберите "Добавить пул приложений".
- В диалоговом окне "Добавление пула приложений" введите имя AutodeskAppPL и оставьте для остальных параметров значения по умолчанию.
- В списке пулов приложений найдите созданный пул и щелкните его правой кнопкой мыши.
- Выберите "Дополнительные параметры".
- В разделе "Модель процесса", выберите "Данные изготовителя" и измените их для использования ранее созданной учетной записи домена (AutodeskID).
- Разверните узел "Веб-узел по умолчанию" и перейдите в виртуальный каталог AutodeskDM\Services.
- Щелкните правой кнопкой мыши каталог "Службы" и выберите "Управление приложениями" > "Дополнительные параметры".
- Измените пул приложений на только что созданный пул AutodeskAppPL.
- Примените изменения и закройте группу свойств "Веб-узел по умолчанию".
- Закройте диспетчер IIS.
- Откройте командную строку и введите команду "IISRESET".
- Добавьте новые файлы в хранилище и убедитесь, что свойства могут быть индексированы.