您可以使用各種技術手動回復個別子元件:
失去網域管理伺服器 (DAS) 只會影響到管理作業。即使無法連線至 DAS,Application Server 叢集和應用程式仍會如常地繼續運作。
可用下列任意方法回復 DAS:
定期執行 asadmin 備份指令就能取得定期快照。於發生硬體故障之後,在擁有相同網路識別的新機器上安裝 Application Server 並執行 asadmin,以從先前建立的備份進行復原。如需更多資訊,請參閱重新建立網域管理伺服器。
將網域安裝和配置放在共用且牢固的檔案系統上 (例如 NFS)。若主要 DAS 機器故障,擁有相同 IP 位址的第二部機器就會啟動,並以手動操作或使用者提供的自動化程序接手運作。Sun Cluster 採用類似的方式讓 DAS 有容錯移轉功能。
壓縮 Application Server 安裝及網域根目錄。將壓縮檔復原到新機器上,並為其指定相同的網路識別。如果您是採用檔案型的安裝,這可能是最簡單的做法。
以 DAS 備份進行復原。請參閱 AS8.1 UR2 修補程式 4 指示。
節點代理程式和伺服器實例有兩種回復方式。
保存備份壓縮檔案。目前沒有針對節點代理程式和伺服器實例提供專屬的備份指令。只要建立一個壓縮檔,其中包含節點代理程式目錄的內容即可。發生故障之後,可將儲存的備份解壓縮至擁有相同主機名稱和 IP 位址的新機器上,並且使用相同的安裝目錄位置、作業系統等等。該機器上必須擁有檔案型安裝、套裝軟體型安裝或復原的備份影像。
手動回復。使用的新主機必須擁有相同的 IP 位址。
在該機器上安裝應用程式伺服器節點代理程式位元。
請參閱 AS8.1 UR2 修補程式 4 安裝指示。
重新建立節點代理程式。您不需要建立任何伺服器實例。
同步化處理會從 DAS 複製配置及資料,並做更新。
目前沒有單獨針對 Web 伺服器配置提供專屬備份指令。只要壓縮 Web 伺服器安裝目錄即可。發生故障之後,將儲存的備份解壓縮至擁有相同網路識別的新機器上。若新機器擁有不同的 IP 位址,則更新 DNS 伺服器或路由器。
這裡假設您已經事先重新安裝 Web 伺服器或從影像復原 Web 伺服器。
負載平衡器外掛程式 (plugins 目錄) 及配置位於 Web 伺服器安裝目錄中,此目錄通常是 /opt/SUNWwbsvr。web-install/web-instance/config 目錄包含 loadbalancer.xml 檔案。
訊息佇列 (MQ) 配置和資源儲存於 DAS,並且可和實例同步化。任何其他資料和配置資訊則位於 MQ 目錄中,這些目錄通常位於 /var/imq 下,因此請視需求備份及復原這些目錄。新機器上必須已經有 MQ 安裝。復原機器時,務必依常態啟動 MQ 代理程式。
如果您有兩個使用中 HADB 節點,則可以 (在別的機器上) 配置兩個備用節點,以便在發生故障時能夠接手。這種方式比較簡潔,因為備份及復原 HADB 可能會復原到舊的階段作業。
如需有關建立含有備用節點資料庫的資訊,請參閱建立資料庫。如需有關對資料庫增加備援節點的資訊,請參閱增加節點。如果回復及自我修復都失敗,備用節點即會自動接手。