elasticsearch备份恢复(单机集群)
生活随笔
收集整理的這篇文章主要介紹了
elasticsearch备份恢复(单机集群)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
參考:https://www.elastic.co/guide/en/elasticsearch/reference/7.3//modules-snapshots.html#_snapshot
簡單記錄,留作自用,僅供參考,如有錯誤,勞煩指正。有些說明簡略了,請參考上述鏈接。
版本:7.3
一、單機:
1、服務器上創建/var/backups文件夾,chmod 777 權限
2、修改elasticsearch.yml文件,添加
path.repo: ["/var/backups"]?3、重啟es
?4、創建快照倉庫
curl -XPUT "http://127.0.0.1:9200/_snapshot/backups" -H 'Content-Type: application/json' -d '{"type":"fs","settings":{"location":"/var/backups"}}'5、備份
PUT http://127.0.0.1:9200/_snapshot/my_backup/snapshot_1?6、恢復
POST http://127.0.0.1:9200/_snapshot/my_backup/snapshot_1/_restore?7、查看備份信息
GET http://127.0.0.1:9200/_snapshot/my_backup/snapshot_1?8、刪除備份
DELETE http://127.0.0.1:9200/_snapshot/my_backup/snapshot_2?二、集群:
1、創建共享文件夾,用作集群備份倉庫共享?
mkdir /var/backups? 2、master節點
yum install ?nfs-utils? 3、查看nfs服務狀態
systemctl status nfs?4、編輯 vim /etc/exports? ,添加下面路徑
?/var/backups/ (insecure,rw)??5、重新加載共享配置
systemctl reload nfs showmount -e 127.0.0.16、配置follow node,本地創建文件夾?/var/backups ,掛載主節點共享目錄
mount 127.0.0.1:/var/backups /var/backups7、在主節點/var/?backups目錄下創建或者刪除文件,測試從節點是否跟隨變換
??
?
?
?
?
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的elasticsearch备份恢复(单机集群)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据预处理-采样
- 下一篇: Sparkmllib scala线性回归