专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

Elasticsearch备份数据

Elasticsearch备份数据

1、建立备份目录

POST _snapshot/my_backup/ 

{
    "type": "fs",
    "settings": {
        "location": "/mount/backups/my_backup",
        "max_snapshot_bytes_per_sec" : "50mb", 
        "max_restore_bytes_per_sec" : "50mb"
    }
}

注:/mount/backups/my_backup目录需要所有的节点都可以访问

2、备份

2.1、备份所有的index

PUT _snapshot/my_backup/snapshot_1?wait_for_completion=true

注:页面会block住直到备份完成,如果需要后台进行,去掉?wait_for_completion=true

2.2、备份指定的index(index_1和index_2)

PUT _snapshot/my_backup/snapshot_2
{
    "indices": "index_1,index_2"
}

3、查看备份的数据

3.1、查看所有的备份

GET _snapshot/my_backup/_all

3.2、查看指定的备份(snapshot_2)

GET _snapshot/my_backup/snapshot_2

4、删除备份

DELETE _snapshot/my_backup/snapshot_2

注:备份是增量的,不要手动删除,es提供的api会帮助你删除未被使用的snapshot

5、查看备份进度

GET _snapshot/my_backup/snapshot_3/_status

INITIALIZING:初始化
STARTED:开始备份
FINALIZING:数据迁移完成但未备份完成
DONE:备份完成
FAILED:备份失败,请查看日志

6、删除正在进行的备份

DELETE _snapshot/my_backup/snapshot_3

文章永久链接:https://tech.souyunku.com/23889

未经允许不得转载:搜云库技术团队 » Elasticsearch备份数据

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们