如何在同一 ELB 上的兩個 EC2 執行個體之間安全地同步資料?

如何在同一 ELB 上的兩個 EC2 執行個體之間安全地同步資料?

我的負載平衡器上有兩個 ec2 實例,我希望能夠將一個實例設為來源,將另一個實例設為鏡像。其中來源是始終更新的實例,鏡像從來源更新自身。

在這種情況下我會使用 rsync,我唯一關心的是當來源因某種原因過期時會發生什麼? (在這種情況下,鏡子位於源頭之前)。我如何收到通知,或如何自行修正?

謝謝。

答案1

您也可以使用 Amazon EBS。這將為您提供持久的區塊儲存和高可用性,這聽起來像是您的目標。 AWS EBS 可以透過控制台輕鬆管理,您可以複製卷容易地。

如果您想保留 rsync 選項,那麼我會將 rsync 命令放入腳本中,將輸出透過管道傳輸到文件中,然後透過電子郵件發送給我自己。或者,您可以透過 cron 作業監視日誌中是否有適當的錯誤,並將這些錯誤的通知新增至 cron 腳本。這些選項比使用 AWS 服務需要更多的資源。

關於問題的「糾正」部分;我不確定主系統如何過時。我確信您已經安排了定期備份,並且會在任何重大更改之前拍攝快照,以便可以將系統還原到最後已知的運行狀態。

相關內容