阿里云Elasticsearch提供數據備份與恢復、負載均衡、跨可用區部署,以及保障集群穩定的各類內核優化策略,全方位保障集群數據的可靠性和服務的可用性。
數據備份與恢復
備份與恢復方式 | 說明 |
自動備份與恢復 | 阿里云Elasticsearch支持自動數據備份功能。您可以實現集群全量數據的備份,并自行設置自動備份的周期,定時備份增量數據??煺諅浞莩晒螅梢酝ㄟ^自動備份恢復功能,將指定備份數據恢復到原阿里云Elasticsearch集群中。詳細信息,請參見自動備份與恢復。 |
手動備份與恢復 | 阿里云Elasticsearch支持通過手動執行創建快照命令,備份指定的索引數據,并保存到相同區域的對象存儲服務OSS(Object Storage Service)中??煺諅浞莩晒螅梢允謩訄绦谢謴涂煺彰?,恢復對應的索引數據到原Elasticsearch集群或相同區域的其他集群中。詳細信息,請參見手動備份與恢復。 |
跨集群OSS倉庫引用 | 除了默認的備份恢復功能,阿里云Elasticsearch還支持跨集群OSS倉庫設置。通過該設置,您可以將已進行了自動快照備份的源Elasticsearch實例倉庫中的數據,恢復到目標Elasticsearch實例中。詳細信息,請參見設置跨集群OSS倉庫。 |
負載均衡
阿里云Elasticsearch實例提供了負載均衡的能力,您只需要在應用程序中指定訪問Elasticsearch服務的私網地址或公網地址,就可以將請求期間的流量均勻分發到各數據節點,實現流量負載均衡。
Elasticsearch實例中各數據節點的負載均衡均依賴于索引Shard的分配設計,因此在創建索引時,需要對索引Shard進行合理的分配與設計。詳細信息,請參見Shard評估。
跨可用區部署
阿里云Elasticsearch支持跨可用區部署方案。在集群創建時,支持選擇多可用區部署,由系統自動選擇對應可用區。在索引配置了副本的情況下,當某一可用區出現故障時,剩余的可用區依然可以不間斷地提供服務,顯著增強了集群的可用性。同時通過切流操作,隔離出現故障的可用區,并自動在剩余的可用區中補充計算資源,滿足業務對資源的需求。當可用區故障恢復后,通過恢復操作,恢復被切流的可用區,并自動移除切流時補充的計算資源。從而在潛在的可用區故障情況下,實現對客戶業務無感知的切換,提升服務穩定性。更多信息,請參見部署和使用跨可用區實例。
AliES內核增強
阿里云Elasticsearch基于多場景大規模的豐富應用經驗,深入研究和優化了Elasticsearch內核引擎,提升了集群穩定性和可用性。更多信息,請參見AliES內核增強版功能介紹。