Консоль сервера можно запустить как утилиту командной строки для резервного копирования, восстановления и переноса хранилищ
и библиотек компонентов.
ПримечаниеВ AutoCAD Civil 3D не используются библиотеки компонентов.
Консоль сервера можно запустить как утилиту командной строки для резервного копирования и восстановления хранилищ.
Запуск консоли сервера из командной строки:
- В ОС Windows выберите "Пуск"
"Выполнить" и в поле диалогового окна введите cmd.
- Измените путь, указав папку установки для консоли сервера. По умолчанию это путь C:\Program Files\Autodesk\ADMS <приложение><год>\ADMS Console, где в качестве приложения указывается редакция Autodesk Vault, а вместо года указывается год редакции (например, Professional
2013).
- В командной строке введите "Connectivity.ADMSConsole.exe", затем параметры командной строки и нажмите клавишу Enter.
Резервное копирование хранилища
Для резервного копирования требуются права администратора.
- Убедитесь, что все пользователи отключены от хранилища.
- Запустите файл Connectivity.ADMSConsole.exe из командной строки, используя следующие параметры:
ПримечаниеПри использовании Autodesk Vault Collaboration или Autodesk Vault Professional функция горячего резервного копирования позволяет
выполнять резервное копирование при наличии подключенных пользователей Vault.
| -Obackup
|
Выполняемая операция (обязательно).
|
| -Bfolder
|
Папка для резервного копирования (обязательно).
|
| -VUusername
|
Имя пользователя административной учетной записи Vault (обязательно).
|
| -VPpassword
|
Пароль административной учетной записи Vault (обязательно, если пароль не пуст).
|
| -VAL
|
Проверка правильности резервной копии. Ошибки записываются в указанный файл журнала. Подробно об указании файла журнала см.
раздел "Дополнительные опции".
|
| -INCR
|
Выполнение инкрементного резервного копирования.
|
| -DBSC
|
Исключение стандартных библиотек компонентов из процесса резервного копирования. Стандартные библиотеки компонентов отключаются,
затем создается резервная копия хранилища, и снова подключаются стандартные библиотеки компонентов.
|
| -DBUsaUser
|
Имя системного администратора SQL (для конфигураций, отличных от стандартной).
|
| -DBPsapassword
|
Пароль системного администратора SQL (для конфигураций, отличных от стандартной).
|
| -INRF |
Игнорирование нереплицированных файлов. Если этот ключ отсутствует в командной строке, перед запуском резервного копирования
выполняется репликация файлов.
|
Пример
Connectivity.ADMSConsole.exe -Obackup -BC:\Backup -VUadministrator -VPadmin -VAL -LC:\Backup\BackupLog.txt
ПримечаниеЕсли в имени папки содержатся пробелы, то при указании пути к ней нужно использовать кавычки (например, "C:\Vault Backup").
Для резервного копирования хранилища на магнитную ленту с помощью надстройки SQL Server
Существует возможность использования программного обеспечения для резервного копирования на магнитную ленту, поддерживающего
Microsoft SQL server, например Veritas Backup Exec. В этом приложении в качестве сервера нужно выбрать Vault Server при стандартном
резервном копировании данных.
ПримечаниеТем не менее, рекомендуется использовать встроенную утилиту. При использовании этой утилиты резервному копированию будут подвергаться
данные SQL и сами фалы хранилища, что в итоге даст более предсказуемые результаты.
Восстановление хранилища
Для восстановления требуются права администратора как для хранилища, так и для базы данных (если только запись о базе данных
уже не действует). Команда восстановления не переносит автоматически данные из прежних версий. Если данные хранилища переносятся
на обновленный сервер хранилища, их следует перенести в новую версию сразу же после восстановления.
- Убедитесь, что все пользователи отключены от хранилища.
- Запустите файл Connectivity.ADMSConsole.exe из командной строки, используя следующие параметры:
| -Orestore
|
Выполняемая операция (обязательно).
|
| -Bпапка
|
Папка для резервного копирования (обязательно).
|
| -VUимя_пользователя
|
Имя пользователя административной учетной записи Vault (обязательно).
|
| -VPпароль
|
Пароль административной учетной записи Vault (обязательно, если пароль не пуст).
|
| -DBUимя_пользователя
|
Имя пользователя в учетной записи базы данных (для конфигураций, отличных от стандартной).
|
| -DBPпароль
|
Пароль в учетной записи базы данных (для конфигураций, отличных от стандартной).
|
| -Тпапка
|
Целевое расположение базы данных (не обязательно). При использовании ключа -TL это будет целевое местоположение для файла базы данных MDF.
|
| -TLпапка
|
Целевое местоположение файл журнала базы данных (LDF) (не обязательно).
|
| -Uпапка
|
Целевое расположение структуры файлов (не обязательно).
|
| -INCR
|
Выполнение инкрементного восстановления.
|
ПримечаниеПо умолчанию база данных и файлы восстанавливаются в свои исходные папки. Если ключ –T не используется, то база данных восстанавливается
в папку, указанную пользователем при установке MSDE SQL. Если не используется ключ –U, то файлы восстанавливаются в исходную
папку.
Пример
Connectivity.ADMSConsole.exe -Orestore -BC:\Backup -VUadministrator -VPadmin -DBUdbadmin -DBPdbpword -LC:\Vault.txt
ПримечаниеОбязательно необходимо указать имя и расположение резервной копии файлов. Если в имени папки содержатся пробелы, то при указании
пути к ней нужно использовать кавычки (например, "C:\Vault Backup").
Перенос данных хранилища
Перенос данных хранилища бывает нужен после обновления схемы базы данных вслед за обновлением версии сервера хранилища. Данные
нужно всегда переносить после таких изменений. Для переноса требуются права администратора как для хранилища, так и для базы
данных (если только запись о базе данных уже не действует).
- Убедитесь, что все пользователи отключены от хранилища.
- Запустите файл Connectivity.ADMSConsole.exe из командной строки, используя следующие параметры:
| -Omigrate
|
Выполняемая операция (обязательно).
|
| -VUимя_пользователя
|
Имя пользователя административной учетной записи Vault (обязательно).
|
| -VPпароль
|
Пароль административной учетной записи Vault (обязательно).
|
| -DBUимя_пользователя
|
Имя пользователя в учетной записи базы данных (для конфигураций, отличных от стандартной).
|
| -DBPпароль
|
Пароль в учетной записи базы данных (для конфигураций, отличных от стандартной).
|
Пример
Connectivity.ADMSConsole.exe -Omigrate -VUadministrator -VPadmin -DBUdbadmin -DBPdbpword
Очистка версий файлов
- Убедитесь, что все пользователи отключены от хранилища.
- Запустите файл Connectivity.ADMSConsole.exe из командной строки, используя следующие параметры:
| -Opurge
|
Выполняемая операция (обязательно). Если эта операция используется без каких-либо других ключей, задача выполняется в соответствии
с правилами редакции и жизненного цикла и не распространяется на неконтролируемые файлы.
|
| -Nимя хранилища
|
Имя хранилища для очистки (обязательно).
|
| -Stop
|
Остановка очистки в процессе выполнения.
|
| -Normal
|
Выбор стандартного системного приоритета очистки.
|
| -KEEPVERSчисло_Х
|
Сохранить последние Х версий (необязательно) Этот ключ может принимать значения от 1 до 99. По умолчанию используется значение
1.
|
| -MINAGEчисло_Х
|
Очистка версий, более старых, чем Х дней (необязательно). Может принимать значения от 0 до 180. По умолчанию используется
значение 0.
|
| -EXCLCMTпримечание
|
Очистка версий, которые не содержат указанного примечания (необязательно). По умолчанию используется пустая строка, "".
|
| -UNCONTROLLED
|
Очистка версий в соответствии с настройками по умолчанию и правилами редакции и жизненного цикла. При использовании совместно
с ключами -KEEPVERS, -MINAGE или -EXCLMT, выполняется очистка неконтролируемых файлов, а также файлов на основе правил редакции
и жизненного цикла.
|
| -VUимя_пользователя
|
Имя пользователя административной учетной записи Vault (обязательно).
|
| -VPпароль
|
Пароль административной учетной записи Vault (обязательно).
|
Пример
Connectivity.ADMSConsole.exe -Opurge -NVault -KEEPVERS3 -MINAGE30 -EXCLCMT"Do not purge" -VUadministrator -VPadmin
Переиндексация свойств файла
- Запустите файл Connectivity.ADMSConsole.exe из командной строки, используя следующие параметры:
| -Oreindexfileproperties
|
Выполняемая операция (обязательно).
|
| -Nимя_базы_данных
|
Имя базы данных для переиндексации (обязательно).
|
| -VUимя_пользователя
|
Имя пользователя административной учетной записи Vault (обязательно).
|
| -VPпароль
|
Пароль административной учетной записи Vault (обязательно).
|
| -ALL
|
Переиндексация всех версий файлов (не обязательно). Если включено, то индексируются все версии. Если нет, то индексируются только последние версии завершенных версий.
ПримечаниеДополнительную информацию можно найти в разделе "Общие сведения о редакциях" в справке основного клиента.
|
| -EXTextensions
|
Фильтр расширений файлов (не обязательно). Введите значения, разделенные "," или ";" (без пробелов). Со знаком "*" или "." или без него.
|
| PROVIDERcontentsourceproviders
|
Фильтр поставщиков источников содержания (не обязательно). Введите значения, разделенные "," или ";" (без пробелов). Используйте следующие имена системы для каждого поставщика:
- AutoCAD– AutoCAD_PropertyProvider
- AutoCAD Electrical– AutoCADElectrical_PropertyProvider
- Inventor DWG– InventorDwg_PropertyProvider
- Inventor– Inventor_PropertyProvider
- Revit– Revit_PropertyProvider
- Office 97-2003 Documents– Office_PropertyProvider
- Office Documents– OfficeOpenXml_PropertyProvider
- All Files– IFilter_PropertyProvider
- AutoCAD C3D– AutoCADC3D_PropertyProvider
- Sheet Set Data– SSM_PropertyProvider
|
| -FROMstartdate
|
Фильтр даты начала (не обязательно). Используйте формат ММ/ДД/ГГГГ.
|
| -TOenddate
|
Фильтр даты завершения (не обязательно). Используйте формат ММ/ДД/ГГГГ.
|
| -FORCE
|
Выбор всех файлов или только недавних для открытия и переиндексации (не обязательно). |
| -STOP
|
Остановка операции переиндексации (дополнительно). После остановки переиндексацию невозможно будет продолжить с того места,
на котором она была остановлена.
|
| -NORMAL
|
Изменение значения приоритета процесса "Ниже обычного" на "Обычный" (не обязательно). Приоритет невозможно изменить после
начала операции переиндексации. При использовании ключа -NORMAL переиндексация завершается быстрее; однако производительность
сервера снижается вследствие повышения приоритета операции.
|
Примеры
Connectivity.ADMSConsole.exe -Oreindexfileproperties -NVault -VUadministrator -VPadmin
Connectivity.ADMSConsole.exe -Oreindexfileproperties -NVault -VUadministrator -VPadmin -STOP
Connectivity.ADMSConsole.exe -Oreindexfileproperties -Nvault -VUadministrator -VPadmin -TIP -FORCE -EXTipt,iam -PROVIDERAutoCADElectrical,OfficeOpenXml
-FROM5/10/2011 -TO5/20/2011
Перестроение индекса поиска данных
- Запустите файл Connectivity.ADMSConsole.exe из командной строки, используя следующие параметры:
| -ORebuildsearchindexes
|
Выполняемая операция (обязательно).
|
| -VUимя_пользователя
|
Имя пользователя административной учетной записи Vault (обязательно).
|
| -VPпароль
|
Пароль административной учетной записи Vault (обязательно).
|
| -DBUимя_пользователя
|
Имя пользователя в учетной записи базы данных (для конфигураций, отличных от стандартной). |
| -DBPпароль
|
Пароль в учетной записи базы данных (для конфигураций, отличных от стандартной). |
Пример
Connectivity.ADMSConsole.exe -Odefragmentvault -NVault -VUadministrator -VPadmin
Дефрагментация базы данных хранилища
- Убедитесь, что все пользователи отключены от хранилища.
- Запустите файл Connectivity.ADMSConsole.exe из командной строки, используя следующие параметры:
| -Odefragmentvault
|
Выполняемая операция (обязательно).
|
| -Nимя_базы_данных
|
Имя базы данных для дефрагментации (обязательно).
|
| -VUимя_пользователя
|
Имя пользователя административной учетной записи Vault (обязательно).
|
| -VPпароль
|
Пароль административной учетной записи Vault (обязательно).
|
Пример
Connectivity.ADMSConsole.exe -ORebuildsearchindexes -VUAdministrator -VPadmin
Импортирование библиотеки
Командную строку консоли сервера можно использовать для импорта библиотек.
- Убедитесь, что все пользователи отключены от хранилища.
- Запустите файл Connectivity.ADMSConsole.exe из командной строки, используя следующие параметры:
| -Oimportlibrary
|
Выполняемая операция (обязательно).
|
| -Nимя_библиотеки
|
Имя базы данных библиотеки для импорта (обязательно).
|
| -DFпуть_к_файлу_данных
|
Путь к файлу данных, который необходимо импортировать, включая имя файла (обязательно).
|
| -DLlogFilePath
|
Путь к файлу данных, который необходимо импортировать, включая имя файла (обязательно).
|
| -ZIP
|
Ключ, который указывает, что файл данных является ZIP-файлом, содержащим файлы MDF и LDF (обязателен, независимо от того,
имеет ли указанный в ключе -DF файл расширение ZIP).
|
| -VUимя_пользователя
|
Имя пользователя административной учетной записи Vault (обязательно).
|
| -VPпароль
|
Пароль административной учетной записи Vault (обязательно).
|
| -DBUимя_пользователя
|
Имя пользователя в учетной записи базы данных (для конфигураций, отличных от стандартной).
|
| -DBPпароль
|
Пароль в учетной записи базы данных (для конфигураций, отличных от стандартной).
|
Пример
Connectivity.ADMSConsole.exe -Oimportlibrary -N"Inventor Standard Content" -DF"c:\My Library Repository\Inventor Standard
Content.mdf" -VUadministrator -VPadmin -DBUsername -DBPassword
Экспорт библиотеки
Командную строку консоли сервера можно использовать для экспорта библиотек.
- Убедитесь, что все пользователи отключены от хранилища.
- Запустите файл Connectivity.ADMSConsole.exe из командной строки, используя следующие параметры:
| -Oexportlibrary
|
Выполняемая операция (обязательно).
|
| -Nимя_библиотеки
|
Имя базы данных библиотеки для экспорта (обязательное).
|
| -TtargetDirectory
|
Путь для сохранения экспортированной библиотеки (обязательный).
|
| -VUимя_пользователя
|
Имя пользователя административной учетной записи Vault (обязательно).
|
| -VPпароль
|
Пароль административной учетной записи Vault (обязательно).
|
Пример
Connectivity.ADMSConsole.exe -Oexportlibrary -N"Inventor Standard Content" -T"c:\My Library Repository" -VUadministrator -VPadmin
Подключение библиотеки
Командную строку консоли сервера можно использовать для подключения библиотек.
- Убедитесь, что все пользователи отключены от хранилища.
- Запустите файл Connectivity.ADMSConsole.exe из командной строки, используя следующие параметры:
| -Oattachlibrary
|
Выполняемая операция (обязательно).
|
| -Nимя_библиотеки
|
Имя базы данных библиотеки для подключения.
|
| -DFпуть_к_файлу_данных
|
Путь к подключаемому файлу данных, включая имя файла (обязательный).
|
| -DLlogFilePath
|
Путь к файлу журнала, который необходимо импортировать, включая имя файла (обязательно).
|
| -VUимя_пользователя
|
Имя пользователя административной учетной записи Vault (обязательно).
|
| -VPпароль
|
Пароль административной учетной записи Vault (обязательно).
|
| -DBUимя_пользователя
|
Имя пользователя в учетной записи базы данных (для конфигураций, отличных от стандартной).
|
| -DBPпароль
|
Пароль в учетной записи базы данных (для конфигураций, отличных от стандартной).
|
Пример
Connectivity.ADMSConsole.exe -Oattachlibrary -N"Inventor Standard Content" -DF"c:\My Library Repository\Inventor Standard
Content.mdf" -VUadministrator -VPadmin -DBUsername -DBPassword
Отключение библиотеки
- Убедитесь, что все пользователи отключены от хранилища.
- Запустите файл Connectivity.ADMSConsole.exe из командной строки, используя следующие параметры:
| -Odetachlibrary
|
Выполняемая операция (обязательно).
|
| -Nимя_библиотеки
|
Имя базы данных библиотеки для отключения.
|
| -VUимя_пользователя
|
Имя пользователя административной учетной записи Vault (обязательно).
|
| -VPпароль
|
Пароль административной учетной записи Vault (обязательно).
|
| -DBUимя_пользователя
|
Имя пользователя в учетной записи базы данных (для конфигураций, отличных от стандартной).
|
| -DBPпароль
|
Пароль в учетной записи базы данных (для конфигураций, отличных от стандартной).
|
Пример
Connectivity.ADMSConsole.exe -Odetachlibrary -N"Inventor Standard Content" -VUadministrator -VPadmin -DBUsername -DBPassword
Дефрагментация базы данных библиотеки
- Убедитесь, что все пользователи отключены от хранилища.
- Запустите файл Connectivity.ADMSConsole.exe из командной строки, используя следующие параметры:
| -Odefragmentlibrary
|
Выполняемая операция (обязательно).
|
| -NdatabaseName
|
Имя базы данных библиотеки для дефрагментации (обязательно).
|
| -VUимя_пользователя
|
Имя пользователя административной учетной записи Vault (обязательно).
|
| -VPпароль
|
Пароль административной учетной записи Vault (обязательно).
|
Пример
Connectivity.ADMSConsole.exe -Odefragmentlibrary -NLibrary -VUadministrator -VPadmin
Переименование сервера
При переименовании компьютера, на котором расположен сервер Autodesk Vault, необходимо также обновить имя компьютера на сервере.
Имя компьютера а сервере Vault можно изменить до или после фактического изменения имени. В многоузловой среде имя компьютера,
на котором расположен сервер Autodesk Vault, является именем узла.
| -OSiteRename
|
Выполняемая операция (обязательно).
|
| -SNOpreviousname
|
Текущее имя компьютера, которое требуется переименовать (обязательно).
|
| -SNNnewname
|
Новое имя компьютера (обязательно).
|
| -DBUsaUser
|
Имя пользователя учетной записи системного администратора SQL (обязательно).
|
| -DBPsapassword
|
Пароль учетной записи администратора SQL (обязательно).
|
Пример
Connectivity.ADMSConsole.exe -OSiteRename -SNOserver -SNNnewserver -VU(имя администратора Vault) -VP(пароль администратора
Vault) -DBUsa -DBPAutodeskVault@26200
Проверка хранилища файлов
Эта команда выполняет проверку в хранилище файлов и базах данных. Это позволит проверить все файлы, записанные в базе данных
по отношению к файлам в хранилище. Если какие-либо файлы отсутствуют, появится диалоговое окно со списком этих файлов. Этот
список также записывается в журнал консоли сервера.
- Запустите файл Connectivity.ADMSConsole.exe из командной строки, используя следующие параметры:
| -VUимя_пользователя
|
Имя пользователя административной учетной записи Vault (обязательно).
|
| -VPпароль
|
Пароль административной учетной записи Vault (обязательно).
|
| -Ovalidatefilestore
|
Выполняемая операция (обязательно).
|
Пример
Connectivity.ADMSConsole.exe -Ovalidatefilestore -VUadministrator -VPadmin
Необязательные ключи
Ниже приведены дополнительные ключи, которые можно использовать для операций, выполняемых с помощью командной строки.
| -WA
|
Использование проверки подлинности Windows для команды, при выполнении которой требуется имя пользователя хранилища и пароль.
Используется вместо -VUusername и -VPpassword.
|
| -S
|
Запуск утилиты в недиалоговом режиме.
|
| -L
|
Задание имени и расположения файла журнала. Если журнал уже существует, выводимые данные добавляются к нему.
|