Sun Java System Directory Server Enterprise Edition 6.0 管理指南

二進位復原

下列程序將說明如何復原您目錄中的尾碼。您的伺服器必須使用僅備份目錄資料中所述之程序完成備份。復原複寫協議中所載的尾碼之前,請先參閱復原已複寫的尾碼


注意 – 注意 –

請勿於復原作業期間停止伺服器。由於復原伺服器會覆寫所有現有的資料庫檔案,因此備份之後的一切資料修改都會遺失。


Procedure復原伺服器

您可以使用 DSCC 執行此作業。如需有關資訊,請參閱目錄服務控制中心介面與 DSCC 線上說明。

    請使用下列其中一項指令復原您的伺服器:

    • 若您的伺服器是本機伺服器,並且已停止,請鍵入:


      $ dsadm restore instance-path archive-dir
      

      例如,若要從備份目錄中復原備份,請鍵入:


      $ dsadm restore /local/ds/ local/ds/bak/2006_07_01_11_34_00
    • 若您的伺服器位於遠端且正在執行中,請鍵入:


      $ dsconf restore -h host -p port archive-dir
      

      例如,若要從備份目錄中復原備份:


      $ dsconf restore -h host1 -p 1389 /local/ds/bak/2006_07_01_11_34_00 

    如需有關這些指令的更多資訊,請參閱 dsadm(1M)dsconf(1M) 線上手冊。

復原 dse.ldif 配置檔案

目錄伺服器會在下列目錄中建立 dse.ldif 檔案的兩個備份副本:


instance-path/config

dse.ldif.startOK 檔案會在伺服器啟動時,記錄 dse.ldif 檔案的副本。dse.ldif.bak 檔案含有 dse.ldif 檔案最新變更的備份。將含有最新變更的檔案複製到您的目錄中。

Procedure復原 dse.ldif 配置檔案

針對此程序的某些部分,您可以使用 DSCC 執行此作業。如需有關資訊,請參閱目錄服務控制中心介面與 DSCC 線上說明。此程序的其他部分只能使用指令行完成。

  1. 停止伺服器。


    $ dsadm stop instance-path
    
  2. 切換至含有配置檔案的目錄。


    $ cd instance-path/config
  3. 以已知有效的備份配置檔案覆寫 dse.ldif 檔案,例如:


    $ cp dse.ldif.startOK dse.ldif
  4. 以下列指令啟動伺服器:


    $ dsadm start instance-path