import 指令可從檔案為指定網域擷取先前匯出的拓樸資料。
import 指令具有以下參數:
domain 參數的值為要匯入的拓樸所屬網域的名稱。如果未指定網域,將匯入所有網域。
domainmode 參數的值決定是否從匯入的拓樸建立新的網域。如果值為 follow,則將群組和網域拓樸匯入目前拓樸,並可建立新的網域。若值為 ignore (略過),就僅會將群組和實體匯入到指定目標網域。
filename 參數的值為應該從中擷取拓樸資訊的檔案之名稱。
nodemode 參數的值決定是否以匯入的拓樸取代現有的拓樸。如果 nodemode 參數的值為 replace,則將以匯入的值取代衝突的資料。如果 nodemode 參數的值為 ignore (略過),則不更新衝突的資料。
指令行中的外顯指定將置換參數檔中的相同指定。例如,若指令行中指定 mode=ignore,而且在參數檔中指定 mode=follow,則會使用 mode=ignore。
在以下範例中,從檔案 /home/examples/snapshot 中匯入先前匯出的拓樸。根據需要建立新的網域,並以匯入的拓樸取代衝突的資料。
> import filename=/home/examples/snapshot domainmode=follow \ nodemode=replace |
在操作完成前或資料發生衝突時,匯入公用程式會提示您回答以下項目:
確認警告訊息 – 以下訊息要求您確認匯入操作。
The data being used is exported by <user name> on <mm/dd/yyyy>. The import operation will modify your topology database, are you sure you want to do this? [Yes/No] |
輸入 y 表示「是」,或輸入 n 表示「否」。
本節說明可能會作為匯入指令結果出現的訊息。
匯入:Results 1/1
State=Success
Message=The topology data is successfully imported.
原因:成功。
說明:作業成功完成。
filename:No such file.
原因:檔案不存在。
說明:指定的檔案不存在。指令行可能使用了兩個檔案:一個提供匯入資料來源的資料檔,以及一個提供參數清單的參數檔。
import: Cannot open filename.
原因:許可權遭拒。
說明:檔案無法開啟以供讀取。
import: File format is not supported.
原因:格式錯誤。
說明:來源檔不是匯出資料所用的有效資料庫檔案。
import: File out-of-date (xx days).
原因:資料過時。
說明:您使用的資料已過時。
import: Authentication failed.
原因:驗證失敗。
說明:目前使用者沒有在拓樸階層結構中建立物件的權限。
import: Wrong parameter file.
原因:參數檔錯誤。
說明:參數檔應為 name = value 組的清單。如果格式不正確,應用程式將產生錯誤訊息,並停止作業。
import: illegal parameter - <para>.
Use -h option to get usage.
原因:非法的參數。
說明:已將非法的參數傳入匯入操作。請使用 import -h 檢視可用的選項和參數。