csrestore 公用程式可復原使用 csbackup 儲存的行事曆資料庫、個別行事曆或使用者的預設行事曆。您必須在安裝 Calendar Server 的本地機器上執行 csrestore 公用程式,並且必須先停止 Calendar Server。(但是,當您備份資料庫時,Calendar Server 可以正在執行。)
本小節說明以下內容:
以資料庫所有者 (icsuser) 的身份登入。
若要復原使用 csbackup 公用程式儲存至備份目錄的行事曆資料庫,請使用 csrestore 公用程式的 database 指令。
例如,復原儲存至名為 backupdir 的備份目錄的行事曆資料庫:
csrestore database backupdir |
以資料庫所有者 (icsuser) 的身份登入。
若要從使用 csbackup 公用程式儲存至備份目錄的資料庫復原特定行事曆,請使用 csrestore 公用程式的 database 指令與 -c 選項。
例如,從備份資料庫目錄 backupdir 復原行事曆 jsmithcal:
csrestore -c jsmithcal calendar backupdir |
以資料庫所有者 (icsuser) 的身份登入。
若要復原使用 csbackup 公用程式儲存至備份檔案的特定行事曆,請使用 csrestore 公用程式的 calendar 指令與 -c 選項。
備份檔案的檔案副檔名 (.ics 或 .xml) 指示儲存行事曆時使用的格式。
例如,復原以 iCalendar (文字/行事曆 MIME) 格式儲存至 backupdir 目錄中的檔案 jsmith.ics 中的行事曆 jsmithcal:
csrestore -c jsmithcal calendar backupdir/jsmith.ics |
或者,復原以 XML (文字/行事曆 MIME) 格式儲存至 bcakupdir 目錄中的檔案 jsmith.xml 中的行事曆 jsmithcal:
csrestore -c jsmithcal calendar backupdir/jsmith.xml |
以資料庫所有者 (icsuser) 的身份登入。
若要復原使用 csbackup 公用程式儲存至備份檔案的使用者預設行事曆,請使用 csrestore 公用程式的 defcal 指令。
備份檔案的檔案副檔名 (.ics 或 .xml) 指示儲存行事曆時使用的格式。
例如,復原以 iCalendar (文字/行事曆 MIME) 格式儲存至備份目錄 backupdir 中名為 jsmith.ics 之檔案的行事曆使用者 jsmith 的預設行事曆:
csrestore -a jsmith defcal backupdir/jsmith.ics |
復原以 XML (文字/xml MIME) 格式儲存至備份目錄 backupdir 中名為 jsmith.xml 之檔案的行事曆使用者 jsmith 的預設行事曆:
csrestore -a jsmith defcal backupdir/jsmith.xml |