您可以將伺服器主控台做為指令行公用程式執行,以備份、還原和移轉 Vault 及資源中心資源庫。
您可以將伺服器主控台做為指令行公用程式執行,以備份和還原 Vault。
從指令行執行伺服器主控台的步驟:
備份選項符需要 Vault 管理員帳戶。
指令 |
詳細資料 |
---|---|
-Obackup |
要執行的作業 (必需)。 |
-Bfolder |
備份目錄 (必需)。 |
-VUusername |
Vault 管理員帳戶使用者名稱 (必需)。 |
-VPpassword |
Vault 管理員帳戶密碼 (除非密碼為空白,否則必須鍵入)。 |
-VAL |
驗證備份。會將錯誤記錄在特定的記錄檔中。請參閱〈可選選項符〉,以取得有關指定記錄檔的更多資訊。 |
-INCR |
執行增量備份。 |
-DBSC |
從備份過程中排除標準圖庫。在備份 Vault 之前,會先分離標準圖庫,然後會在備份 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 |
要執行的作業 (必需)。 |
-Bfolder |
備份目錄 (必需)。 |
-VUusername |
Vault 管理員帳戶使用者名稱 (必需)。 |
-VPpassword |
Vault 管理員帳戶密碼 (除非密碼為空白,否則必須鍵入)。 |
-DBUusername |
資料庫帳戶使用者名稱 (除非是預設規劃,否則必須鍵入)。 |
-DBPpassword |
資料庫帳戶密碼 (除非是預設規劃,否則必須鍵入)。 |
-Tfolder |
目標資料庫位置 (可選)。 如果與 -TL 參數搭配使用,這將是 MDF 資料庫檔案的目標位置。 |
-TLfolder |
目標資料庫記錄檔 (LDF) 的位置 (可選)。 |
-Ufolder |
目標檔案倉庫位置 (可選)。 |
-INCR |
執行增量還原。 |
範例
Connectivity.ADMSConsole.exe -Orestore -BC:\Backup -VUadministrator -VPadmin -DBUdbadmin -DBPdbpword -LC:\Vault.txt
Vault 伺服器升級後,只要需要變更資料庫資料架構,即可移轉 Vault 資料。永遠在 Vault 伺服器升級後移轉資料。除非預設資料庫帳戶仍然有效,否則,移轉選項符需要 Vault 管理員帳戶和資料庫管理員帳戶。
指令 |
詳細資料 |
---|---|
-Omigrate |
要執行的作業 (必需)。 |
-VUusername |
Vault 管理員帳戶使用者名稱 (必需)。 |
-VPpassword |
Vault 管理員帳戶密碼 (必需)。 |
-DBUusername |
資料庫帳戶使用者名稱 (除非是預設規劃,否則必須鍵入)。 |
-DBPpassword |
資料庫帳戶密碼 (除非是預設規劃,否則必須鍵入)。 |
範例
Connectivity.ADMSConsole.exe -Omigrate -VUadministrator -VPadmin -DBUdbadmin -DBPdbpword
在某些情況下,於 Vault 伺服器上安裝 Hot Fix 或更新可能需要特殊指令。僅在 Hot Fix 或更新的讀我中提及時,或根據 Autodesk 支援的指導,才需要執行此指令。
指令 |
詳細資料 |
---|---|
-Ob2bmigrate |
要執行的作業 (必需)。 |
-VUusername |
Vault 管理員帳戶使用者名稱 (必需)。 |
-VPpassword |
Vault 管理員帳戶密碼 (必需)。 |
-DBUusername |
資料庫帳戶使用者名稱 (除非是預設規劃,否則必須鍵入)。 |
-DBPpassword |
資料庫帳戶密碼 (除非是預設規劃,否則必須鍵入)。 |
範例
Connectivity.ADMSConsole.exe -Ob2bmigrate -VUadministrator -VPadmin -DBUdbadmin -DBPdbpword
指令 |
詳細資料 |
---|---|
-Opurge |
要執行的作業 (必需)。如果執行此作業,而未使用任何其他指令符,該工作將根據版序和生命週期規則來執行,而不會影響到不受控制的檔案。 |
-Nvaultname |
要清除的 Vault 的名稱 (必需)。 |
-Stop |
停止執行中的清除工作。 |
-Normal |
將清除工作設定為正常系統優先度。 |
-KEEPVERSnumberX |
保留最新的 X 個版本 (可選)。值的範圍在 1 到 99 之間。預設值為 1。 |
-MINAGEnumberX |
清除超過 X 天的版本 (可選)。值的範圍在 0 到 180 之間。預設值為 0。 |
-EXCLCMTcomment |
清除不包含指定註釋的版本 (可選)。預設值為空字串 ""。 |
-UNCONTROLLED |
根據預設設定以及版序和生命週期規則來清除版本。如果與 -KEEPVERS、-MINAGE 或 -EXCLMT 結合使用,則系統除了會清除不受控制的檔案,還會根據版序和生命週期規則清除檔案。 |
-VUusername |
Vault 管理員帳戶使用者名稱 (必需)。 |
-VPpassword |
Vault 管理員帳戶密碼 (必需)。 |
範例
Connectivity.ADMSConsole.exe -Opurge -NVault -KEEPVERS3 -MINAGE30 -EXCLCMT"Do not purge" -VUadministrator -VPadmin
使用下列指令行處理程序來停用「清除」。
指令 |
詳細資料 |
---|---|
-Odisablepurge |
要執行的作業 (必需)。 |
-Ndatabasename |
資料庫的名稱 (必需)。 |
-VUusername |
Vault 管理員帳戶使用者名稱 (必需)。 |
-VPpassword |
Vault 管理員帳戶密碼 (必需)。 |
-WA |
Windows 驗證 (可選) |
範例
Connectivity.ADMSConsole.exe -Odisablepurge -NVault -VUAdministrator -VPadmin -WA修復參考時,工作流程的其中一個最後步驟是匯入包含新參考關係的 XML 檔案。此動作從指令行執行。
指令 |
詳細資料 |
---|---|
-Oimportreferencetable |
要執行的作業 (必需)。 |
-Ndatabasename |
資料庫的名稱 (必需)。 |
-FINfile |
要匯入的參考表格完整路徑 (必需)。 |
-VUusername |
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 |
要執行的作業 (必需)。 |
-Ndatabasename |
要重新建立索引的資料庫的名稱 (必需)。 |
-VUusername |
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 |
要執行的作業 (必需)。 |
-VUusername |
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 中更新電腦名稱。在實際電腦名稱變更的之前或之後,都可變更 Autodesk Vault Server 中的電腦名稱。在多重站台環境中,託管 Autodesk Vault Server 的電腦的名稱即為站台的名稱。
指令 |
詳細資料 |
---|---|
-OSiteRename |
要執行的作業 (必需)。 |
-SNOpreviousname |
要更名的電腦的目前名稱 (必需)。 |
-SNNnewname |
要更名的電腦的新名稱 (必需)。 |
-DBUsaUser |
SQL sa 帳戶使用者名稱 (必需)。 |
-DBPsapassword |
SQL sa 帳戶密碼 (必需)。 |
範例
Connectivity.ADMSConsole.exe -OSiteRename -SNOserver -SNNnewserver -VU(Vault 管理員名稱) -VP(Vault 管理員密碼) -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 |
為記錄檔指定名稱和位置。如果該記錄檔已存在,則將輸出附加至指定的檔案。 |