快照操作
声明es
import elasticsearch6
es = elasticsearch6("10.10.10.10:9200")
#查看当前所有仓库
es.snapshot.get_repository()
#删除已存在的仓库(假设已存在的仓库叫"beifen")
es.snapshot.delete_repository("beifen")
#创建一个新的仓库
print new_es.snapshot.create_repository("20200515",{"type": "fs","settings": {"location": "/elasticsearch/snapshort-back/20200512"}})
#创建一个快照
es.snapshot.create("20200515","index_1_shot",{"indices":"index_1"
...: ,"ignore_unavailable": True,"include_global_state": False})
#获取仓库中某快照的状态
es.snapshot.get("20200515","snapname“”)
#删除一个快照
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步