2016-10-05 98 views
0

爲了解決年度災難恢復練習的業務需求,對(3node-dc1)(3node-dc2)配置中的Cassandra設置有什麼好的建議?Cassandra的年度災難恢復練習

練習是到模擬DR激活,但生產工作量仍然使用DC1服務。

在節奏時間中,DC1是處理工作負載的主要DC,DC2僅在Cassandra節點上運行火花分析,沒有其他工作負載。

回答

1

您正在使用雲(如AWS,Google Cloud Services)還是正在專用硬件中運行數據庫? 您提到了2個數據中心,它們是否屬於同一個羣集?除特殊配置

更符合你的年度DR演習,這將是更好,如果你對任何應急準備:

  • 有定期和自動備份,我們的情況下
  • ,我們採取包含過期策略(僅限最新的7次每日備份,最近4次每週備份,最近3次每月備份)上的完整每日快照(存儲在S3上)
  • 驗證備份是否能夠恢復,並且通常在臨時AWS EC2實例
  • 測試或研究在恢復的情況下,不與生產集羣通信,一旦測試完成後,實例終止

更多的細節,一個同事給了Cassandra Summit 2016談話與我們的過程的詳細信息。

+0

謝謝,2個數據中心均內置專用硬件。他們論壇是一個大集羣。 (Dc2用於步伐時間的apache spark工作)。我喜歡使用單獨節點測試備份還原的想法。 –