Sun Java System Calendar Server 6 2005Q4 管理指南

語法


csrestore [-v|-q] 
          [-f] 
          database inputdir

csrestore [-v|-q] 
           -c calid 
          calendar inputfile

csrestore [-v|-q] 
           -a userid
          [-b basedn] 
          defcal inputfile

下表說明 csrestore 公用程式可以使用的指令。

表 D–30 csrestore 公用程式指令

指令 

說明 

database inputdir

從包含備份行事曆資料庫的指定輸入目錄或輸入檔案復原行事曆資料庫。此作業會覆寫目前行事曆資料庫的所有先前內容。 

calendar inputfile

從指定的輸入檔案復原指定的行事曆 ID。檔案的資料格式由檔案副檔名決定︰ 

  • .ics 為 iCalendar (text/calendar) 格式。

  • .xml 為 XML (text/xml) 格式。

    如果指定的行事曆 ID 已經存在,則系統在復原行事曆的資料之前會將該資料清除。

defcal inputfile

從指定的輸入檔案復原指定使用者 ID 的預設行事曆。檔案的資料格式由檔案副檔名決定︰ 

  • .ics 為 iCalendar (text/calendar) 格式。

  • .xml 為 XML (text/xml) 格式。

version

顯示公用程式的版本。 

下表說明 csrestore 公用程式指令選項。

表 D–31 csrestore 公用程式指令選項

選項 

說明 

-v

在詳細模式下執行:顯示有關正在執行的指令之所有可用資訊。預設為關閉。 

-q

在無訊息模式下執行: 

  • 如果作業成功,則不顯示任何資訊 (如果發生錯誤,則會顯示錯誤資訊)。

  • 不顯示危險指令的確認提示。

    預設為關閉。

-a userid

要復原的使用者 ID。此選項需要預設選項。無預設值。 

-b basedn

要用於指定的使用者 ID 的 LDAP 基底 DN (辨別名稱)。預設使用 ics.conf 檔案中所定義設定 local.ugldapbasedn 的值。 

-f

強制所有要刪除的現有資料庫檔案。 

-c calid

要復原的行事曆 ID。此選項需要與 calendar 指令配合使用。無預設值。

如需更多資訊,請參閱建立行事曆唯一識別碼 (calid)