本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
使用SMO外掛檢查命令
貢獻者
建議變更
利用此功能、您可以針對各種作業安裝及使用自訂指令碼。SnapManager提供備份、還原及複製外掛程式、可在備份、還原及複製作業前後自動執行自訂指令碼。SnapManager在使用備份、還原及複製外掛程式之前、您可以執行外掛檢查命令來驗證外掛程式指令碼的安裝。自訂指令碼儲存在三個目錄中:原則(適用於在備份、還原或複製作業執行之前應永遠執行的指令碼)、預先(用於預先處理指令碼)和POST(用於後處理指令碼)。
語法
smo plugin check -osaccount os_db_user_name
參數
-
* osaccount*
指定作業系統(OS)資料庫使用者名稱。如果您未輸入-osaccount選項、SnapManager 則用root使用者的身分檢查外掛程式指令碼、而非針對特定使用者。
範例
下列範例顯示外掛程式檢查命令將原則1自訂指令碼儲存在原則目錄中做為執行檔。此範例也顯示儲存在PRE目錄中的其他兩個自訂指令碼不會傳回錯誤訊息(顯示狀態為0);不過、POST目錄中的第四個自訂指令碼(POST-plug-in1)包含錯誤(顯示狀態為3)。
smo plugin check Checking plugin directory structure ... <installdir>/plugins/clone/policy OK: 'policy1' is executable <installdir>/plugins/clone/pre OK: 'pre-plugin1' is executable and returned status 0 OK: 'pre-plugin2' is executable and returned status 0 <installdir>/plugins/clone/post ERROR: 'post-plugin1' is executable and returned status 3 <installdir>/plugins/backup/policy OK: 'policy1' is executable <installdir>/plugins/backup/pre OK: 'pre-plugin1' is executable and returned status 0 OK: 'pre-plugin2' is executable and returned status 0 <installdir>/plugins/backup/post ERROR: 'post-plugin1' is executable and returned status 3 <installdir>/plugins/restore/policy OK: 'policy1' is executable <installdir>/plugins/restore/pre OK: 'pre-plugin1' is executable and returned status 0 OK: 'pre-plugin2' is executable and returned status 0 <installdir>/plugins/restore/post ERROR: 'post-plugin1' is executable and returned status 3 Command complete.
相關資訊