可以将服务器控制台作为命令行实用工具来运行,以备份、恢复、移植 Vault 和资源中心库。
可以将服务器控制台作为命令行实用程序来运行,以备份和恢复 Vault。
从命令行运行服务器控制台:
“运行”,然后在“运行”对话框中输入 cmd。 备份开关要求具有 Vault 管理员帐户。
|
命令 |
详细信息 |
|---|---|
|
-Obackup |
被执行的操作(必需)。 |
|
-Bfolder |
备份目录(必需)。 |
|
-VUusername |
Vault 管理员帐户用户名(必需)。 |
|
-VPpassword |
Vault 管理员帐户密码(必需,除非密码为空)。 |
|
-VAL |
验证备份。错误将记录在指定的日志文件中。有关指定日志文件的详细信息,请参见“可选开关”。 |
|
-INCR |
执行增量备份。 |
|
-DBSC |
从备份过程中排除标准件库。先拆离标准件库,再备份 Vault,然后重附着标准件库。 |
|
-DBUsaUser |
SQL sa 帐户用户名(必需,除非为默认配置)。 |
|
-DBPsapassword |
SQL sa 帐户密码(必需,除非为默认配置)。 |
|
-INRF |
忽略未进行数据同步的文件。如果此参数在命令行中未显示,则文件将在开始备份之前进行数据同步。 |
样例
Connectivity.ADMSConsole.exe -Obackup -BC:\Backup -VUadministrator -VPadmin -VAL -LC:\Backup\BackupLog.txt
使用带有 SQL Server 插件的磁带备份软件
如果使用的是支持 Microsoft SQL Server 的备份软件(例如 Veritas Backup Exec),则可以在标准备份期间选择 Vault 服务器。
除非默认的数据库帐户仍然有效,否则恢复开关需要 Vault 管理员帐户和数据库管理员帐户。恢复目录不会自动移植数据。如果将 Vault 数据恢复到已升级的 Vault 服务器,请在恢复后立即移植数据。
|
命令 |
详细信息 |
|---|---|
|
-Orestore |
被执行的操作(必需)。 |
|
-B文件夹 |
备份目录(必需)。 |
|
-VU用户名 |
Vault 管理员帐户用户名(必需)。 |
|
-VP密码 |
Vault 管理员帐户密码(必需,除非密码为空)。 |
|
-DBU用户名 |
数据库帐户用户名(必需,除非使用默认配置)。 |
|
-DBPpassword |
数据库帐户密码(必需,除非使用默认配置)。 |
|
-T文件夹 |
目标数据库位置(可选)。 如果使用 -TL 开关,这将是 MDF 数据库文件的目标位置。 |
|
-TLfolder |
数据库日志文件 (LDF) 目标位置(可选)。 |
|
-U文件夹 |
目标文件存储位置(可选)。 |
|
-INCR |
执行增量恢复。 |
示例
Connectivity.ADMSConsole.exe -Orestore -BC:\Backup -VUadministrator -VPadmin -DBUdbadmin -DBPdbpword -LC:\Vault.txt
Vault 服务器升级后,无论数据库方案发生了何种必要的更改,都可以移植 Vault 数据。始终在升级 Vault 服务器后,移植数据。除非默认的数据库帐户仍然有效,否则移植开关需要 Vault 管理员帐户和数据库管理员帐户。
|
命令 |
详细信息 |
|---|---|
|
-Omigrate |
被执行的操作(必需)。 |
|
-VU用户名 |
Vault 管理员帐户用户名(必需)。 |
|
-VPpassword |
Vault 管理员帐户密码(必需)。 |
|
-DBUusername |
数据库帐户用户名(必需,除非使用默认配置)。 |
|
-DBPpassword |
数据库帐户密码(必需,除非使用默认配置)。 |
示例
Connectivity.ADMSConsole.exe -Omigrate -VUadministrator -VPadmin -DBUdbadmin -DBPdbpword
在某些情况下,在 Vault Server 上安装即时补丁程序或更新可能需要特殊的命令。仅当即时补丁程序或更新的自述中有相关要求或在 Autodesk 技术支持的指导下,才需要运行此命令。
|
命令 |
详细信息 |
|---|---|
|
-Ob2bmigrate |
被执行的操作(必需)。 |
|
-VU用户名 |
Vault 管理员帐户用户名(必需)。 |
|
-VPpassword |
Vault 管理员帐户密码(必需)。 |
|
-DBUusername |
数据库帐户用户名(必需,除非使用默认配置)。 |
|
-DBPpassword |
数据库帐户密码(必需,除非使用默认配置)。 |
示例
Connectivity.ADMSConsole.exe -Ob2bmigrate -VUadministrator -VPadmin -DBUdbadmin -DBPdbpword
|
命令 |
详细信息 |
|---|---|
|
-Opurge |
被执行的操作(必需)。如果执行此操作时不使用其他任何参数,则此任务将基于版本和生命周期规则运行,而不影响不受控制的文件。 |
|
-Nvault name |
要清除的 Vault 的名称(必需)。 |
|
-Stop |
停止正在执行的清除任务。 |
|
-Normal |
为清除任务设定常规系统优先级。 |
|
-KEEPVERSnumberX |
保留最新的 X 个版本(可选)。该值的范围是 1 到 99。默认值为 1。 |
|
-MINAGEnumberX |
清除早于 X 天前的版本(可选)。该值的范围是 0 到 180。默认值为 0。 |
|
-EXCLCMT备注 |
清除不包含指定备注的版本(可选)。默认值为空字符串 ""。 |
|
-UNCONTROLLED |
基于默认设置以及版本和生命周期规则清除版本。如果与 -KEEPVERS、-MINAGE 或 -EXCLMT 一起使用,则系统将清除不受控制的文件以及基于版本和生命周期规则的文件。 |
|
-VU用户名 |
Vault 管理员帐户用户名(必需)。 |
|
-VPpassword |
Vault 管理员帐户密码(必需)。 |
示例
Connectivity.ADMSConsole.exe -Opurge -NVault -KEEPVERS3 -MINAGE30 -EXCLCMT"Do not purge" -VUadministrator -VPadmin
使用以下命令行进程可以禁用“清除”。
|
命令 |
详细信息 |
|---|---|
|
-Odisablepurge |
被执行的操作(必需)。 |
|
-N数据库名称 |
数据库的名称(必需)。 |
|
-VU用户名 |
Vault 管理员帐户用户名(必需)。 |
|
-VPpassword |
Vault 管理员帐户密码(必需)。 |
|
-WA |
Windows 身份验证(可选) |
示例
Connectivity.ADMSConsole.exe -Odisablepurge -NVault -VUAdministrator -VPadmin -WA修复参考时,工作流的最终步骤之一是导入包含新参考关系的 XML 文件。可以使用以下命令行执行此操作。
|
命令 |
详细信息 |
|---|---|
|
-Oimportreferencetable |
被执行的操作(必需)。 |
|
-Ndatabasename |
数据库的名称(必需)。 |
|
-FINfile |
要导入的参考表的完整路径(必需)。 |
|
-VU用户名 |
Vault 管理员帐户用户名(必需)。 |
|
-VPpassword |
Vault 管理员帐户密码(必需)。 |
|
-WA |
Windows 身份验证(可选) |
示例
Connectivity.ADMSConsole.exe -Oimportreferencetable -NVault1 -FIN"c:\My Documents\192.168.92.138_vault_2012-06-26-02-46.xml" -VUAdministrator -VPadmin如果出于某项原因要重置已修复文件的参考,则可以使用重置修复参考命令。
该命令将删除通过参考表修复的关系,并将其重置为修复之前所处的状态。
|
命令 |
详细信息 |
|---|---|
|
-Oresetrepairedreferences |
被执行的操作(必需)。 |
|
-Ndatabasename |
数据库的名称(必需)。 |
|
-VFILEvaultfilepath |
待处理文件的完整 Vault 路径(需要用于重置特定文件的参考)。 |
|
-VUusername |
Vault 管理员帐户用户名(必需)。 |
|
-VPpassword |
Vault 管理员帐户密码(必需)。 |
|
-WA |
Windows 身份验证(可选) |
示例
Connectivity.ADMSConsole.exe -Oresetrepairedreferences -NVault1 -VFILE$/Designs/Assemblies/Padlock.iam -VUAdministrator -VPadmin
|
命令 |
详细信息 |
|---|---|
|
-Oreindexfileproperties |
被执行的操作(必需)。 |
|
-N数据库名称 |
要对其重新创建索引的数据库的名称(必需)。 |
|
-VU用户名 |
Vault 管理员帐户用户名(必需)。 |
|
-VPpassword |
Vault 管理员帐户密码(必需)。 |
|
-TIP |
仅为文件的主要版本重建索引(可选)。 默认情况下,将为文件的所有版本建立索引。如果使用 -TIP,则仅为最新版本、已发布的版本和暂停发布的版本建立索引。 注: 有关版本管理的详细信息,请参见 Autodesk Vault Client 帮助。
|
|
-EXTextensions |
文件扩展名过滤器(可选)。 输入使用“,”或“;”分隔的值,不含空格。含或不含“*”或“.” |
|
PROVIDERcontentsourceproviders |
内容源提供者过滤器(可选)。 输入使用“,”或“;”分隔的值,不含空格。 对每个提供者使用以下系统名称:
|
|
-FROMstartdate |
开始日期过滤器(可选) 使用 mm/dd/yyyy 格式 |
|
-TOenddate |
结束日期过滤器(可选) 使用 mm/dd/yyyy 格式 |
|
-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
|
命令 |
详细信息 |
|---|---|
|
-ORebuildsearchindexes |
被执行的操作(必需)。 |
|
-VU用户名 |
Vault 管理员帐户用户名(必需)。 |
|
-VPpassword |
Vault 管理员帐户密码(必需)。 |
| -DBUusername |
数据库帐户用户名(必需,除非使用默认配置)。 |
| -DBPpassword |
数据库帐户密码(必需,除非使用默认配置)。 |
示例
Connectivity.ADMSConsole.exe -ORebuildsearchindexes -NVault -VUadministrator -VPadmin
|
命令 |
详细信息 |
|---|---|
|
-Odefragmentvault |
被执行的操作(必需)。 |
|
-Ndatabasename |
要对其整理碎片的 Vault 数据库的名称(必需)。 |
|
-VUusername |
Vault 管理员帐户用户名(必需)。 |
|
-VPpassword |
Vault 管理员帐户密码(必需)。 |
示例
Connectivity.ADMSConsole.exe -Odefragmentvault -NVault -VUAdministrator -VPadmin -S
可以使用服务器控制台命令行导入库。
|
命令 |
详细信息 |
|---|---|
|
-Oimportlibrary |
被执行的操作(必需)。 |
|
-NLibraryName |
要输入的库的数据库名称(必需)。 |
|
-DFdataFilePath |
输入的数据文件的路径,包括文件名(必需)。 |
|
-DLlogFilePath |
导入的日志文件的路径,包括文件名(必需)。 |
|
-ZIP |
开关,表明数据文件是同时包含 .mdf 和 .ldf 文件的压缩文件(必需,而不管在 -DF 开关结尾中指定的扩展名为 .zip 的文件)。 |
|
-VUusername |
Vault 管理员帐户用户名(必需)。 |
|
-VPpassword |
Vault 管理员帐户密码(必需)。 |
|
-DBUusername |
数据库帐户用户名(必需,除非使用默认配置)。 |
|
-DBPpassword |
数据库帐户密码(必需,除非使用默认配置)。 |
示例
Connectivity.ADMSConsole.exe -Oimportlibrary -N"Inventor Standard Content" -DF"c:\My Library Repository\Inventor Standard Content.mdf" -VUadministrator -VPadmin -DBUsername -DBPassword
可以使用服务器控制台命令行导出库。
|
命令 |
详细信息 |
|---|---|
|
-Oexportlibrary |
被执行的操作(必需)。 |
|
-NLibraryName |
要导出的库的数据库名称(必需)。 |
|
-TtargetDirectory |
存储导出的库的路径(必需)。 |
|
-VUusername |
Vault 管理员帐户用户名(必需)。 |
|
-VPpassword |
Vault 管理员帐户密码(必需)。 |
示例
Connectivity.ADMSConsole.exe -Oexportlibrary -N"Inventor Standard Content" -T"c:\My Library Repository" -VUadministrator -VPadmin
可以使用服务器控制台命令行附着库。
|
命令 |
详细信息 |
|---|---|
|
-Oattachlibrary |
被执行的操作(必需)。 |
|
-NLibraryName |
要附着的库的数据库名称。 |
|
-DFdataFilePath |
要拆离的包括文件名的数据文件路径(必需)。 |
|
-DLlogFilePath |
导入的日志文件的路径,包括文件名(必需)。 |
|
-VUusername |
Vault 管理员帐户用户名(必需)。 |
|
-VPpassword |
Vault 管理员帐户密码(必需)。 |
|
-DBUusername |
数据库帐户用户名(必需,除非使用默认配置)。 |
|
-DBPpassword |
数据库帐户密码(必需,除非使用默认配置)。 |
示例
Connectivity.ADMSConsole.exe -Oattachlibrary -N"Inventor Standard Content" -DF"c:\My Library Repository\Inventor Standard Content.mdf" -VUadministrator -VPadmin -DBUsername -DBPassword
|
命令 |
详细信息 |
|---|---|
|
-Odetachlibrary |
被执行的操作(必需)。 |
|
-NLibraryName |
要拆离的库的数据库名称。 |
|
-VUusername |
Vault 管理员帐户用户名(必需)。 |
|
-VPpassword |
Vault 管理员帐户密码(必需)。 |
|
-DBUusername |
数据库帐户用户名(必需,除非使用默认配置)。 |
|
-DBPpassword |
数据库帐户密码(必需,除非使用默认配置)。 |
示例
Connectivity.ADMSConsole.exe -Odetachlibrary -N"Inventor Standard Content" -VUadministrator -VPadmin -DBUsername -DBPassword
|
命令 |
详细信息 |
|---|---|
|
-Odefragmentlibrary |
被执行的操作(必需)。 |
|
-NdatabaseName |
要对其整理碎片的库数据库的名称(必需)。 |
|
-VUusername |
Vault 管理员帐户用户名(必需)。 |
|
-VPpassword |
Vault 管理员帐户密码(必需)。 |
示例
Connectivity.ADMSConsole.exe -Odefragmentlibrary -NLibrary -VUadministrator -VPadmin
如果您对托管 Autodesk Vault Server 的计算机进行重命名,则还必须在 Autodesk Vault Server 中更新计算机名称。在更改实际计算机名称之前或之后都可以在 Vault 服务器中更改计算机的名称。在多个站点环境中,托管 Autodesk Vault Server 的计算机的名称即是该站点的名称。
|
命令 |
详细信息 |
|---|---|
|
-OSiteRename |
被执行的操作(必需)。 |
|
-SNOpreviousname |
要重命名的计算机的当前名称(必需)。 |
|
-SNNnewname |
要重命名的计算机的新名称(必需)。 |
|
-DBUsaUser |
SQL sa 帐户用户名(必需)。 |
|
-DBPsapassword |
SQL sa 帐户密码(必需)。 |
示例
Connectivity.ADMSConsole.exe -OSiteRename -SNOserver -SNNnewserver -VU(Vault Administrator Name) -VP(Vault Administrator Password) -DBUsa -DBPAutodeskVault@26200
此命令对文件存储和数据库运行验证。这将根据文件存储中的文件验证数据库中记录的所有文件。如果丢失任何文件,将显示一个列出丢失文件的对话框。此列表也将写入服务器的控制台日志中。
|
命令 |
详细信息 |
|---|---|
|
-VUusername |
Vault 管理员帐户用户名(必需)。 |
|
-VPpassword |
Vault 管理员帐户密码(必需)。 |
|
-Ovalidatefilestore |
被执行的操作(必需)。 |
样例
Connectivity.ADMSConsole.exe -Ovalidatefilestore -VUadministrator -VPadmin
可以从命令行运行工作空间同步。使用命令行可以在 Windows 任务调度器中创建一个脚本或事件以使工作空间同步自动化。
|
命令 |
详细信息 |
|---|---|
|
-WA |
使用 Windows 身份验证登录 Vault 服务器(可选)。 |
|
-Nserver\databasename |
服务器的名称以及要同步的数据库(必需)。 |
|
-VUusername |
Vault 帐户的用户名。(如果使用 Windows 身份验证,则该标记是可选的。如果未使用 Windows 身份验证标记,则需要此用户名。) |
|
-VPpassword |
Vault 帐户密码(必填,除非密码为空)。 |
|
-S |
有效的同步设置文件的完整路径(可选)。该同步设置文件指定了同步选项。有关导出设置文件的详细信息,请参见“指定工作空间同步设置”。 |
|
-F |
报告文件的完整路径和文件名(可选)。同步摘要被写入到报告文件。如果报告文件已存在,摘要将附加到现有文件内容中。 |
示例
以下参数选项符可选,并可用于命令行操作。
|
参数选项符 |
详细信息 |
|---|---|
|
-WA |
对于需要 Vault 用户名和密码的命令使用 Windows 身份验证。该参数选项符用于代替“-VUusername”和“-VPpassword”。 |
|
-S |
在静默模式下运行实用程序,不显示任何消息框。 |
|
-L |
指定日志文件的名称和位置。如果日志文件已存在,输出结果将添加到指定的文件。 |