在ES中是有replica的存在的, 默认, 一个索引会分成5个shard,每个shard有一个replica.
replica机制使得ES有较好的容错机制,保证了数据的安全。
但是我们仍然觉得数据的备份是很有必要的(在replica之上的)。
ES提供了_snapshot的API,来支持数据的快照。snapshot支持多种文件系统,e.g. Shared filesystem, such as a NAS/AWS S3/HDFS等
要建立一个ES data的备份, 需要的步骤如下:
1. 建立一个repository,用于存在备份数据