Biztalk

如何從災難中恢復 SSO?

  • October 27, 2014

我正在嘗試從災難中恢復,但感覺 SSO 部分就像 Catch 22 的情況。我無法讓它工作。

我們有一個數據庫集群,其中 SSO 也是一個集群服務,就像文件推薦的那樣。

我希望能夠從 DB/SSO 集群災難中恢復。所以我們有第三個數據庫伺服器用於日誌傳送。在該伺服器上,我們還有一個“等待”的 SSO 服務來接管 Master。那個 SSO 加入了目前的,但不是 Master。

問題是使該伺服器成為備份伺服器 SSO Master。

ssomanage -updatedb NewServer.xml如果舊數據庫已關閉,我們將無法執行。我們不能ssoconfig -restoresecret secret.bak,因為它不是大師。

有沒有人這樣做並讓它工作?

問題解決了。

在啟動服務之前,必須將 SSO 指向新數據庫。

這些是將 SSO 主伺服器移動到另一台伺服器的步驟。

在新伺服器上執行:

  1. ssomanage -serverall <New SSO SERVER NAME>
  2. 我使用 SSO 管理 GUI 設置新數據庫,但可以使用錄製到 MSssoconfig -setdb <New DB SERVER NAME> <DATABASE NAME>
  3. ssomanage -updatedb NewServer.xml
  4. 啟動 SSO 服務
  5. ssoconfig -restoresecret <backup file path>

瞧!現在這個 SSO 是主伺服器。

引用自:https://serverfault.com/questions/273125