Oracle
甲骨文戰略
我想請你幫我解決以下情況:
我有 2 台伺服器。一是生產,二是備份。兩者都在 2 個不同的地理定位中。在生產出現問題時在它們之間切換不是必需的。最多可能需要 1 小時。
兩台伺服器都安裝了 JBoss EAP 6.5 和 Oracle 12c Std。版。如果生產伺服器出現問題,我最多有 1 小時的時間切換到備份伺服器。在晚上 10 點到凌晨 1 點之間的備份視窗期間,生產正在網路驅動器上進行備份。
如果生產出現問題,我該如何整理它以在備份伺服器上保留最新數據?如果我將存檔日誌複製到外部網路驅動器,那麼如果網路驅動器發生故障,我的數據庫將停止工作,這可能是個問題。
PS將Oracle升級到Oracle EE對我來說不是辦法。
根據您執行的是 Windows 還是 Linux,對於數據庫,我將有一個非數據保護備用,您可以全天將重做內容髮送到數據庫。由於您擁有標準版,因此您可以使用 rsync 或 robocopy 增量複製尚不存在的文件。如果您從備用伺服器執行命令,您可以手動將歸檔日誌應用到備用數據庫。
關於 Web 組件,如果您將其關閉,您可以逐步複製配置文件。我不確定那會有多乾淨。也許您每天關閉一次 JBoss prod 並複制所有已更改的內容。您應該對此進行一些測試。