這邊進行 Elasticsearch 快照的備份還原
A cluster 指定 index 還原至 B cluster上
A cluster 有 三台主機 組成 , B cluster 有兩台主機組成
A cluster 開始備份
這邊有兩個快照
這邊使用的快照名稱是
day_backup_2-0kltymbvtz-x2c3qe8b0og
它的 UUID 是
blJjEyUtRtCF2SVnVHGvkQ
對照 設定 path.repo 的路徑 這邊也會出 後綴為UUID相同名稱的檔案
indices 資料夾是放資料的地方
該快照相關的資訊
meta-blJjEyUtRtCF2SVnVHGvkQ.dat
snap-blJjEyUtRtCF2SVnVHGvkQ.dat
上頭還有index 相關訊息 index-278 , index-278 , index.latest
把這些資料一併傳送到 B cluster 設定的 path.repo 目錄中
把B cluster 設定好 path.repo 後啟動
並新增註冊 快照存儲庫
設定好後, 切換到快照頁面 就會出現 當初備份的快照, 這點覺得非常棒 ES 會自動帶入
點擊並查看相關資訊, 沒有錯是當初的index ,
這邊看到原本的 ES 版本是 7.4.0 , 那新的 B cluster 則是 7.5.0
確認沒問題後, 按下右下角的 Restore 開始恢復
這邊不改名稱, 直接使用原本的名稱恢復
恢復中
完成後, Restore status 就會出現相關訊息