云服务器内容精选

  • 迁移流程 因为Elasticsearch支持全文检索和Ad Hoc查询,所以经常作为关系型数据库(例如 GaussDB for MySQL等)的补充,以此提升数据库的全文检索能力和高并发的Ad Hoc查询能力。 对于这种源端是数据库的集群,集群迁移流程如图1所示。 图1 源端为数据库的集群迁移流程 该迁移方案具有割接方便和通用性好的优点。 割接方便:当 CSS 进入增量同步状态,即可启动业务割接操作。 通用性好:两边均可同步对客户端的ES进行增删改查操作。
  • 迁移指导 通过 数据复制服务 (DRS)可以实现GaussDB for MySQL等关系型数据库之间的数据迁移和同步,支持的数据库类型请参见同步方案概览。 表1为DRS服务所支持的源数据库迁移至 CS S服务的具体指导。 表1 数据同步指导 源数据库类型 目标数据库类型 同步模式 相关文档 RDS for MySQL CSS/ES 全量+增量数据同步 将MySQL同步到CSS/ES 本地自建MySQL数据库 ECS自建MySQL数据库 CSS/ES 全量+增量数据同步 将MySQL同步到CSS/ES GaussDB(for MySQL) CSS/ES 全量+增量数据同步 将GaussDB(for MySQL)同步到CSS/ES
  • 迁移场景 不同数据来源的集群,迁移方案会有差别,本章主要介以下场景的迁移方案。 源端为Elasticsearch的集群迁移 Elasticsearch集群的数据迁移有多种方式可以选择,例如使用Logstash、 CDM 、OBS备份与恢复、ESM、跨集群复制插件等进行数据迁移。 Logstash:CSS提供Logstash,可以完成不同数据源和ES数据的迁移,还可以进行数据的清洗和加工。具体操作可以参考使用云服务Logstash全量迁移集群数据。 CDM:华为云服务提供的云迁移工具,实现不同云服务间的集群迁移能力。具体操作可以参考Elasticsearch整库迁移到 云搜索服务 。 备份与恢复:Elasticsearch提供备份恢复能力,可以把一个集群的数据备份到OBS,在另一个集群恢复数据,完成集群间的数据迁移。CSS Elasticsearch集群之间的数据迁移操作可以参考使用备份与恢复迁移集群数据(源端为CSS Elasticsearch);自建Elasticsearch集群或其他第三方Elasticsearch集群数据迁移到CSS Elasticsearch集群的操作可以参考使用备份与恢复迁移集群数据(源端为第三方Elasticsearch)。 源端为数据库的集群迁移