Date: 26 9 月, 2025
如何安全地將 DataKeeper for Linux 與備份和複製工具結合起來
當使用其他備份或複製軟體與 DataKeeper for Linux 一起使用時,資料管理員是在叢集中的伺服器之間複製數據,確保所有相關伺服器都擁有最新的資料副本。當伺服器遇到計劃外故障時,這一點至關重要。停機時間, 和生命守護者能夠確保關鍵應用程式高度可用,並能透過使用 DataKeeper 保持正常運作時間。
將 DataKeeper 與其他備份或複製軟體結合時,請務必確認相容性以避免衝突。複製軟體可能會幹擾 DataKeeper 的重新同步,有時是由於複製過程的開始順序造成的。雖然力求最大限度地正常運作時間和可用性是有益的,驗證這些措施是否會使您的叢集保持最佳狀態至關重要。
如何使用備份和複製軟體測試 Linux 版 DataKeeper
測試與 DataKeeper 一起使用的複製軟體的兼容性以確保其功能至關重要。以下是您可以檢查以驗證功能的項目清單。
-
在 QA 叢集上進行測試。
在生產叢集上使用備份/複製軟體之前,請使用 DataKeeper 建立 QA 叢集環境來執行測試。
在將任何新功能引入生產集群之前,QA 集群有助於進行測試。這有助於透過主動捕獲和/或修復 QA 叢集中出現的任何問題來避免生產叢集中可能出現的問題。
2.完成基本功能測試。
僅安裝 DataKeeper 作為複製軟體後,應完成一些基本測試。在繼續使用其他軟體之前,請先進行一次健全性檢查。
基本測試應包括切換和故障轉移是否成功的測試。請訪問以下鏈接,了解確認切換是否能夠成功執行的步驟。
https://docs.us.sios.com/spslinux/9.9.1/en/topic/testing-your-datakeeper-resource-hierarchy
-
完成其他軟體的基本功能測試。
在軟體備份/複製資料時以及軟體完成備份/複製資料後執行上述相同的測試。
為了能夠將該軟體與 DataKeeper 一起使用,通過所有這些功能測試非常重要。
使用 GenApp Resources 透過 DataKeeper for Linux 管理備份和複製過程
如果測試結果不成功,可以建立一個通用應用程式(GenApp)在切換期間啟動和停止相關進程
- GenApp 可以在層次結構中用於恢復和刪除複製軟體所使用的過程,以處理軟體運行的順序。
- 層次結構決定了資源之間的關係。頂層資源依賴底層資源,從而建立依賴關係。當層級結構停止服務時,LifeKeeper 會採取自上而下的方法,先移除頂層資源,然後再移除底層資源。當下達復原指令時,LifeKeeper 會採取由下而上的方法,先恢復底層資源,然後再恢復頂層資源。
基於此,我們將創建兩個 GenApp,一個作為頂層資源,另一個作為底層資源。此配置可確保當層次結構投入使用時,底層 GenApp 將停止進程,而頂層 GenApp 將啟動進程。當層次結構移除時,底層資源只需停止進程即可。
- 在下面的連結中閱讀有關創建 GenApp 的更多資訊。
https://docs.us.sios.com/spslinux/9.9.1/en/topic/creating-a-generic-application-resource-hierarchy
確保 DataKeeper 叢集相容性並防止停機
最終,在將更多備份或複製軟體引入 DataKeeper 叢集之前,測試和驗證至關重要。這些步驟旨在透過提供待完成項目清單來確保配置在引入生產環境之前井然有序,從而避免停機。在將其他備份或複製軟體整合到 Linux DataKeeper 叢集之前,徹底的測試和驗證至關重要。完成這些步驟可確保您的配置正確設置,並有助於防止在引入生產環境時出現停機。
準備好了解 SIOS 如何幫助您簡化高可用性並確保使用 DataKeeper for Linux 進行無縫備份和複製了嗎?立即申請演示。
作者:Alexus Gore,客戶體驗軟體工程師
經許可轉載SIOS
