本文將為您介紹在OpenSearch中,如何快速地將舊應用結構遷移到新的執行個體中。
注意事項
本文僅適用於跨地區的應用遷移、不同規格的應用遷移、不同類型的應用遷移。
若模板中引用的分析器在新應用中不存在,通過模板匯入建立時會報錯“analyzer[xxx] not support”(錯誤碼 Schema.InvalidAnalyzer)。此時需先在新應用的分析器管理中建立對應的分析器,再重新匯入。
當前應用支援遷移資料結構,無法遷移資料。若舊應用配置了資料來源,需在新執行個體中重新添加資料來源;若未配置資料來源,可直接通過API推送資料至新執行個體。OpenSearch暫不提供資料一鍵遷移功能。
操作步驟
登入阿里雲OpenSearch控制台>執行個體管理,在應用列表中找到需要遷移的舊應用,單擊詳情按鈕。
在執行個體詳情頁單擊匯出模板,即可匯出該應用的資料表結構、索引配置、資料來源配置等。
匯出模板成功後,瀏覽器會自動下載一份TXT檔案。
回到執行個體管理頁面,在應用列表中找到需要遷移的新應用,單擊配置按鈕。
在配置應用頁面單擊通過模板建立。
在匯入模板建立視窗單擊選擇檔案,將之前下載好的TXT檔案上傳即可。
上傳成功後,也可以修改新應用的應用結構,如果無需修改,可直接單擊下一步,最後單擊完成即可完成應用之間的遷移。