未解决
此帖子已超过 5 年
Community Manager
•
7.3K 消息
0
450
Data Protection Search简介(三)
Data Protection Search简介(三)
转载请在文首保留原文出处:EMC中文支持论坛https://community.emc.com/go/chinese
介绍
Data Protection Search (DPSearch) 是一个可扩展、容错的索引编制和搜索虚拟应用装置。DPSearch 提供了一种快速且功能强大的方式,跨一个或多个 Avamar 和/或 NetWorker 服务器搜索备份数据,然后恢复或下载搜索结果。计划的收集活动用于收集备份的元数据和/或内容并进行索引编制,然后您可将其存储在 DPSearch 节点或群集。
更多信息
Elasticsearch
Data Protection Search 的核心是 Elasticsearch,一种支持索引编制、搜索和分析的开放源代码、可扩展技术。Elasticsearch 对其索引使用 Apache Lucene。
Elasticsearch 在单个节点上工作状况良好,但若要利用其内置复制功能,您至少需要两个索引数据节点。更多节点可提高搜索性能。下表介绍了 Elasticsearch 群集的各种元素和概念。
Elasticsearch 群集概念和元素
术语 | 描述 |
集群 | 单节点或节点集合。 |
节点 | Elasticsearch 进程在 JVM 上运行。对于 DPSearch,主节点(每个群集各 1 个)和数据节点是主要节点。 注意: 所有索引编制查询流量均必须通过主节点。如果此节点出现故障,所有活动会停止,直到此节点可用为止。要避免主节点出现故障,我们建议添加额外的数据节点,以平衡工作负载。 |
碎片 | Lucene 索引。 |
主碎片 | 已编制索引的文档首先转到主碎片。 |
复制副本碎片 | 主碎片的拷贝,可提高性能和故障切换功能。 |
虽然术语稍有不同,但 Elasticsearch 组织已编制索引的内容的方式与关系数据库的相
似。下表介绍了用于索引编制的术语以及等效的关系数据库术语。
Elasticsearch 索引术语
术语 | 等效的关系数据库 | 描述 |
索引 | 数据库 | 与具有映射的关系数据库相似的概念。将物理索引作为碎片来实施。 |
映射 | 架构 | 索引的架构/定义。可选 — Elasticsearch 做了最好的猜测。 |
类型 | 表 | 多个类型可以存在于一个索引中。 |
文档 | 行 | 表示项目的 JSON 对象。由键/值对构成,例如,Name: “filename”.docx。 |
字段 | 列 | 例如,Name:“filename”.docx,Name 是字段。 |
术语 | 不适用 | 术语是存储在索引中的值。 |
复制
Elasticsearch 中的复制提供了内置的容错能力。为了使复制能够工作,必须至少部署两个索引节点。如果至少有多个复制副本和 1 个节点可用,则会支持该数量的多个复制副本。
每个索引可划分为多个碎片(默认值为 5)。碎片分布在可用的索引节点上。每个复制副本都有一个复制副本碎片。复制副本碎片必须存储在不同节点上的相应主碎片。
例如,索引具有 5 个碎片,并且 2 个复制副本总共具有 15 个碎片。碎片分布在可用的节点之间。如果群集未至少包含 3 个节点,由于这样一来就不可能创建所有请求的复制副本,因此 DPSearch 会用黄色警告状态标记群集和索引。
当索引编制发生时,每个项目会至少写入主碎片和复制副本碎片。因此,在返回之前,项目必须已成功写入大多数主碎片和复制副本碎片。在上面的示例中,项目必须已写入主碎片和一个复制副本,然后才返回。稍后,该项目将被复制到最终的复制副本。
当 Elasticsearch 节点变为不可用时,复制副本碎片将自动得到提升,以替换任何不可用的主碎片,并且不需要管理员交互。
Data Protection Search 群集组件
配置具有多个节点的 Data Protection Search 群集,或在单个节点上部署所有组件。
Data Protection Search 群集环境的三个主要组件是:
· 工作机节点(您可将工作机节点限制为仅 Web 服务器或仅收集服务)
· 索引主节点(包括 CIS)
· 索引数据节点
您可以添加额外的工作机节点,以提高收集速度。
您可以添加额外的数据节点,以实现以下目标:
· 提高索引编制的速度
· 提高查询的速度
· 存储更多已编制索引的内容
· 提供复制
Data Protection Search 许可
DPSearch 不需要其自己的许可证,并且随 Data Protection Suite 许可证免费提供。
Data Protection Search 中的 NDMP 支持
在 Data Protection Search 中,对于 Avamar 和 NetWorker 来说,某些 NAS 设备的 NDMP 备份的索引编制现在受到支持。
《Data Protection Search Compatibility Guide》(Data Protection Search 兼容性指南 ) 提供了有关支持哪些 NDMP NAS 设备进行索引编制的详细信息。
下表列出了在 Data Protection Search 中支持的适用于 Avamar 和 NetWorker 的 NDMP 操作。
NDMP 支持
操作 | Avamar | Networker |
元数据索引编制 | 是 | 是 |
完整内容索引编制 | 是 | 否 |
下载 | 是 | 否 |
恢复到原始客户端 | 是 | 是 |
恢复到 NDMP 客户端(相同类型) | 是 | 是 |
恢复到 NDMP 客户端(不同类型) | 否 | 否 |
恢复到文件系统 | 是 | 否 |