上一個主題: 配置 Data Repository 備份到遠端主機上 (單一節點與叢集安裝)下一個主題: 配置 Data Repository


配置 Data Repository 備份到相同的主機上 (單一節點與叢集安裝)。

您可以將 Data Repository 備份到相同主機上。 在叢集環境中,您必須備份叢集中的每個節點。 您可以為每一部主機選擇不同的備份目錄。

遵循這些步驟:

  1. 以資料庫管理員使用者的 Linux 使用者帳戶登入 Data Repository。

    附註:在叢集安裝中,您可以從參與叢集之三部主機中的任一部,登入 Data Repository。

  2. 請確定資料庫管理員使用者的 Linux 使用者帳戶已設定免密碼 ssh 金鑰。

    附註:在叢集安裝中,請確定參與叢集的每一部主機已設定免密碼 ssh 金鑰。

    遵循這些步驟:

    1. 若要查看是否已設定免密碼 ssh 金鑰,請輸入下列命令:
      ssh 主機名稱 ls
      
      主機名稱

      指出安裝 Data Repository 的主機名稱。

      如果免密碼 ssh 金鑰已設定,則系統不會提示您輸入密碼。 您不需要執行其他任何動作。

    2. 如果系統提示您輸入密碼,請忽略提示並按 Ctrl+C。 若要以免密碼 ssh 金鑰來設定資料庫管理員使用者的 Linux 使用者帳戶,請輸入下列命令:
      ssh-keygen -N "" -t rsa -f ~/.ssh/id_rsa
      cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys2
      chmod 644 ~/.ssh/authorized_keys2
      

      若要確認系統不會提示您輸入密碼,請再次輸入下列命令:

      ssh 主機名稱 ls
      
      主機名稱

      指出安裝 Data Repository 的主機名稱。

    重要! 如果不設定免密碼 SSH 金鑰,將無法備份 Data Repository。 即使是將備份儲存至相同的電腦,也請設定免密碼 ssh 金鑰。

  3. 若要準備備份目錄,請鍵入下列命令:
    mkdir backup_directory
    
    backup_directory

    指出您要將 Data Repository 備份到的目錄。 請在有大量可用空間的磁碟分割上選取備份目錄。 如果資料庫管理員使用者無法寫入這些目錄,請透過 chown 和 chmod 命令,提供這些目錄的存取權給此使用者。

    附註:在叢集安裝中,請在備份資料庫之前建立備份目錄。 您可以為每一部主機選擇不同的備份目錄。

    例如:

    mkdir ~dradmin/backups
    

更多資訊:

如何設定 Data Repository 的自動備份 (單一節點與叢集安裝)