一種遷移式升級的方案考慮
目前遇到了一個問題,目前的是一主兩備的環境,但是主庫,備庫中的儲存空間都不足。而且硬體環境相對要老舊一些。想擴容難,系統版本老舊想升級也難。
資料庫是基於10gR2,有異地災備。但是因為10gR2的dataguard沒有災備的感覺,其實感覺和一個主庫沒有什麼明顯的差別。而且一旦發生問題,切換以後,硬體的限制瓶頸還是解決不了,所以化被動為主動,可以提前預警,提前規劃和考慮。
現在是一主兩備,但是備庫目前的情況不容樂觀,所以需要擴容一下,升級作業系統版本,目前為6U5,重新規劃磁碟分割槽,在新分割槽中採用了SSD來提高效能。
所以我們需要一臺配置要好一些的機器來頂過來,接替目前的系統的工作。配置完成之後就是下面的圖形所示。
當然因為重做系統,需要重新搭建第二個備庫,這個時候可以根據第1個備庫來複制生成第二個備庫。
所以需要做一些前期工作,保證這個時間要儘可能短。開始遷移式升級的時候,先做一個switchover,即主從切換。
這個時候備庫1對於切換之後的庫來說是不可用狀態,但是對於原來的主庫還是有用的。稍後解釋。
switchover之後開始升級切換後的主庫至11.2.0.4.0
這個過程就是沒有任何的災備情況,升級成功之後就需要重構備庫,這裡有一段的空白。
升級完成之後,開始重構備庫,那麼這個時候,可以分批分步來構建,首先透過online的方式構建第一個備庫,然後基於第一個備庫來構建第二個備庫。
完成之後的示意圖如下:
而一旦升級失敗,需要有回退方案,原來的主庫立即做failover,這個時候備庫2是不可用狀態,需要重新同步備庫1
以上大體就是這個方案的一些思路,裡面還是有很多的細節需要考慮,目前的停機維護時間比較短,所以也在思考有沒有更好的方法來做。
資料庫是基於10gR2,有異地災備。但是因為10gR2的dataguard沒有災備的感覺,其實感覺和一個主庫沒有什麼明顯的差別。而且一旦發生問題,切換以後,硬體的限制瓶頸還是解決不了,所以化被動為主動,可以提前預警,提前規劃和考慮。
現在是一主兩備,但是備庫目前的情況不容樂觀,所以需要擴容一下,升級作業系統版本,目前為6U5,重新規劃磁碟分割槽,在新分割槽中採用了SSD來提高效能。
所以我們需要一臺配置要好一些的機器來頂過來,接替目前的系統的工作。配置完成之後就是下面的圖形所示。
當然因為重做系統,需要重新搭建第二個備庫,這個時候可以根據第1個備庫來複制生成第二個備庫。
所以需要做一些前期工作,保證這個時間要儘可能短。開始遷移式升級的時候,先做一個switchover,即主從切換。
這個時候備庫1對於切換之後的庫來說是不可用狀態,但是對於原來的主庫還是有用的。稍後解釋。
switchover之後開始升級切換後的主庫至11.2.0.4.0
這個過程就是沒有任何的災備情況,升級成功之後就需要重構備庫,這裡有一段的空白。
升級完成之後,開始重構備庫,那麼這個時候,可以分批分步來構建,首先透過online的方式構建第一個備庫,然後基於第一個備庫來構建第二個備庫。
完成之後的示意圖如下:
而一旦升級失敗,需要有回退方案,原來的主庫立即做failover,這個時候備庫2是不可用狀態,需要重新同步備庫1
以上大體就是這個方案的一些思路,裡面還是有很多的細節需要考慮,目前的停機維護時間比較短,所以也在思考有沒有更好的方法來做。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23718752/viewspace-1982779/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 遷移式升級的一點思考
- 遷移式升級的測試
- 遷移式升級的測試(二)
- 遷移式升級的測試(三)
- 資料遷移中需要考慮的問題
- 遷移資料庫資料考慮問題資料庫
- 資料庫的升級及遷移資料庫
- 測試環境的遷移式升級和資料整合
- Grafana的版本升級和資料遷移Grafana
- RTX 騰訊通停止服務,有哪些平滑升級遷移替代方案?
- gitlab安裝/遷移/升級流程Gitlab
- datapump跨平臺升級遷移的總結
- SAP版本升級,企業需要考慮評估哪些問題?
- 2021年您應該考慮的網路升級問題
- SQL Server升級和遷移的三個技巧GZSQLServer
- CentOS 停止維護,一文看懂升級遷移路徑CentOS
- Codable 的遷移方案
- 10g升級至11g需要考慮的引數優化優化
- Adaptiva:71%的企業半年後才會考慮升級至Windows 10APTWindows
- svn版本升級遷移和異地備份
- 技術分享 | MySQL 的幾種資料遷移方案MySql
- 資料庫的建立、遷移、升級和流等方面資料庫
- 從ASP遷移至ASP+--最初的考慮(二) (轉)
- 資料庫從9升級到10,考慮部分引數調整資料庫
- iOS CoreData (二) 版本升級和資料庫遷移iOS資料庫
- weblogic版本升級遷移需要注意事項Web
- SAP系統升級,如何做資料遷移?
- expdp/impdp跨版本升級遷移問題總結
- 如何將.Net SOE遷移升級到10.1上
- ERP升級:如何做好資料遷移(轉)
- 一種Oracle快速的整合遷移方案(r12筆記第98天)Oracle筆記
- 百萬級資料遷移方案測評小記
- iOS 資料庫升級資料遷移解決方案iOS資料庫
- Oracle資料遷移參考Oracle
- IPv6升級過渡方案有幾種?如何選擇合適的IPv6升級方案?
- OGG資料庫遷移方案(一)資料庫
- Oracle 9i升級19C 邏輯遷移詳細方法(一)Oracle
- 從實施混合雲到選擇資料遷移策略,需要考慮哪些因素?