备份之快照_snapshot数据备份,数据恢复
备份整个集群的当前状态和数据(包括集群状态和索引的信息),并保存到集群中各个节点快照存储库中。
并且这个备份是增量备份的,在第一次备份的基础上进行的第二次备份只备份新变化的数据。
创建快照之步骤
1.配置集群中各个节点的path.repo路径为快照存储库目录(快照共用),此目录会在创建快照时会在location属性使用
否则会报错误[backup] location [E:\bak\snapshot\] doesn't match any of the locations specified by path.repo because this setting is empty
配置完成之后要重启集群让此生效
2.创建快照存储库位置可以自己定义
curl -XPUT localhost:9200/_snapshot/backup -d '{
"name": "test1",
"type": "fs",
"settings": {
"location": "存储库位置",
"compress": true
}
}'
创建成功之后会返回结果{"acknowledge":true}
3.创建快照(创建一个名字为es_back的快照)
curl -XPUT localhost:9200/_snapshot/backup/es_back?pretty
创建成功后返回结果{"accepted": true}
备份整个集群的当前状态和数据(包括集群状态和索引的信息),并保存到集群中各个节点快照存储库中。
并且这个备份是增量备份的,在第一次备份的基础上进行的第二次备份只备份新变化的数据。
创建快照之步骤
1.配置集群中各个节点的path.repo路径为快照存储库目录(快照共用),此目录会在创建快照时会在location属性使用
否则会报错误[backup] location [E:\bak\snapshot\] doesn't match any of the locations specified by path.repo because this setting is empty
配置完成之后要重启集群让此生效
2.创建快照存储库位置可以自己定义
curl -XPUT localhost:9200/_snapshot/backup -d '{
"name": "test1",
"type": "fs",
"settings": {
"location": "存储库位置",
"compress": true
}
}'
创建成功之后会返回结果{"acknowledge":true}
3.创建快照(创建一个名字为es_back的快照)
curl -XPUT localhost:9200/_snapshot/backup/es_back?pretty
创建成功后返回结果{"accepted": true}
http://www.cnblogs.com/zlslch/p/6619089.html