Перенос базы данных

При установке 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 обнаружена существующая база данных, то при первом входе в консоль сервера отобразится запрос на перенос базы данных для использования в новой версии сервера. Если перенос базы данных хранилища или библиотеки не будет выполнен при первом запуске консоли сервера, то база данных будет отображаться в списке консоли сервера как неперенесенная.

Прим.: Диалоговое окно "Перенос базы данных" доступно только при первом переносе сразу после обновления сервера. Если в диалоговом окне была нажата кнопка "Нет", то для выполнения переноса следуйте указаниям в разделе "Перенос вручную".
  1. В диалоговом окне "Перенос баз данных" определите необходимость переноса существующих хранилищ и/или библиотек.
    • В разделе "Хранилища" нажмите кнопку "Да", чтобы немедленно выполнить перенос существующей базы данных. Нажмите кнопку "Нет", чтобы не переносить базу данных хранилища.
    • В разделе "Библиотеки" нажмите кнопку "Да", чтобы перенести базу данных Библиотеки компонентов. Нажмите кнопку "Нет", чтобы не переносить базу данных библиотеки. Если необходимо перенести библиотеки, см. разделе "Копирование библиотек в процессе переноса".
  2. Нажмите кнопку "ОК".
Прим.: Для обеспечения доступа к хранилищам и библиотекам из предыдущей версии их необходимо перенести в новую версию сервера. Базы данных, перенос которых не был выполнен автоматически при первом запуске консоли, можно перенести вручную.

Перенос вручную

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

  1. Выберите неперенесенное хранилище на панели навигации.
  2. Выберите "Действия"  "Перенести".
  3. После окончания переноса нажмите кнопку "ОК".

Совет. Для повышения производительности при индексации следует установить статус "Не используется" для всех неиспользуемых определений свойств.

Примечание:
  • Перенос данных напрямую в текущую версию Autodesk Data Management Server возможен только из хранилищ двух последних версий. Хранилище необходимо сначала перенести в поддерживаемую версию, а затем в текущую.
  • Хранилище Autodesk Vault Professional невозможно перенести для использования с Autodesk Vault Basic.