二進位資料備份可儲存目錄資料的副本,以供您在資料庫檔案萬一受損或遭刪除時使用。此作業不會備份配置資料。若要備份整個目錄伺服器以供嚴重損壞回復之用,請參閱嚴重損壞回復。
切勿在備份作業期間停止伺服器。
執行備份的頻率必須高於清除延遲。由屬性 nsDS5ReplicaPurgeDelay 所指定的清除延遲,係指對變更記錄執行內部清除作業之前所歷經的一段時間 (以秒為單位)。預設清除延遲為 604800 秒 (1 週)。變更記錄會保存更新記錄,可能已複寫、也可能未複寫。
若您執行備份的頻率低於清除延遲,變更記錄可能會在備份之前即已清除。因此,當您使用備份復原資料時,即會遺失變更。
本節所述之一切備份程序,預設會將伺服器檔案的副本儲存在相同的主機上。接著,您應將備份複製並儲存到不同的機器或檔案系統上,以確保更高的安全性。
您必須停止目錄伺服器,方可執行 dsadm backup 指令。
您可以使用 DSCC 執行此作業。如需有關資訊,請參閱目錄服務控制中心介面與 DSCC 線上說明。
備份目錄資料。
$ dsadm backup instance-path archive-dir |
例如:
$ dsadm backup /local/ds /local/tmp/20051205 |
您可以在伺服器執行時,使用 dsconf backup 指令備份目錄資料。但目錄資料若在備份執行時有所變更,即難以正確回復。若要避免在使用 dsconf backup 時出現此問題,請設定複寫參照,或將伺服器設為唯讀。
如需有關 dsadm 與 dsconf 指令的更多資訊,請參閱 dsadm(1M) 與 dsconf(1M) 線上手冊。
復原伺服器時,dse.ldif 配置檔案必須包含與伺服器備份時相同的配置資訊。