Sun Java System Communications Services 6 2005Q4 Delegated Administrator 指南

commadmin domain purge

commadmin domain purge 指令可永久性移除已標記為可移除的所有項目或項目之服務。這可以包含網域、使用者、群組及資源。

請使用 commadmin domain purge 指令,移除其刪除時間已超過指定寬限期的所有項目,以進行定期維護作業。

可以透過手動呼叫指令隨時執行清除。

呼叫指令時,會搜尋目錄並建立網域清單,該目錄項目包含標記為刪除時間超過指定的寬限期的網域。寬限期的預設值設定為 5 天。

如果指定 -d* 選項,則會搜尋所有網域中標記為已刪除的使用者及網域。標記為已刪除的使用者將從其網域中清除,但是不會清除該網域,除非其也標記為已刪除。如果網域標記為已刪除,則將一起清除該網域及其所有使用者。

服務標記為已刪除後,必須先執行可移除資源 (如電子信箱或行事曆) 的公用程式,才能從目錄中清除該服務。對於郵件服務,該程式為 msuserpurge。請參閱「Sun Java System Messaging Server Administration Reference」,以取得有關 msuserpurge 公用程式的資訊。對於行事曆服務,該程式為 csclean。請參閱「 Sun Java System Calendar Server Administration Guide」,以取得有關 csclean 公用程式的資訊。


備註 –

commadmin domain purge 指令必須由頂層管理員執行。


語法

commadmin domain purge -D login -n  domain -w password -d domain [-g grace] [-h] [-?] 
[-i inputfile] [-p AM port] [-s] [-S  service] [-v] [-V] [-X AM host]

選項

以下選項是必要的:

選項 

說明 

-D login

頂層管理員的使用者 ID。 

-n domain

頂層管理員所在的網域。 

-w password

頂層管理員的密碼。 

-d domain

清除指定的網域。* 運算子 (-d*) 可以用於搜尋式樣。

以下選項是非必要的:

選項 

說明 

-g grace

網域清除之前的寬限期 (以天為單位)。不會刪除標記為刪除時間短於 grace 天的網域。0 指示立即清除。預設值為 5 天。永遠不能變更預設值。只能使用 commadmin domain purge 指令中的 -g (寬限期) 選項變更寬限期。

-h-?

顯示指令用法語法。 

-i inputfile

參閱檔案而非指令行中的指令資訊。 

-p AM port

指定 Access Manager 要偵聽的替代 TCP 連接埠。如果未指定,則使用預設 AM port;或者如果在安裝時未配置預設連接埠,則使用連接埠 80。

-S service

從網域中移除服務相關的物件類別和屬性。如果網域包含使用者和資源,則將從目錄中移除這些使用者和資源的特定服務資料。 

用逗號 (,) 分隔符將服務清單分隔。 

有效的 service 值為 mailcal這些值大小寫不須相符。

-s

使用 SSL (安全通訊端層) 連線 Access Manager。 

-v

啟用除錯輸出。 

-V

顯示有關公用程式及其版本的資訊。 

-X AM host

指定執行 Access Manager 的主機。如果未指定,則使用預設 AM host;或者如果在安裝時未配置預設主機,則使用本地主機。

範例

在以下範例中,將清除 siroe.com 網域,並移除其中的所有項目:


commadmin domain purge -D chris -d siroe.com -n sesta.com -w bolton