遷移到 Meilisearch Cloud
Meilisearch Cloud 是使用 Meilisearch 的建議方式。本指南將引導您將 Meilisearch 從自架安裝遷移到 Meilisearch Cloud。
需求
要遵循本指南,您需要:
- 一個正在運行的 Meilisearch 實例
- 一個命令行終端
- 一個 Meilisearch Cloud 帳戶
從您的自架安裝匯出一個傾印檔
要遷移 Meilisearch,您必須首先匯出一個傾印檔。傾印檔是一個壓縮檔案,其中包含您所有的索引、文件和設定。
要匯出傾印檔,請確保您的自架 Meilisearch 實例正在運行。然後,打開您的終端並運行以下命令,將 MEILISEARCH_URL
替換為您實例的位址:
curl -X POST 'http://MEILISEARCH_URL:7700/dumps'
Meilisearch 將返回一個摘要的任務物件,並開始建立傾印檔。使用返回物件的 taskUid
來監控其進度。
一旦任務完成,您可以在專案的傾印目錄中找到傾印檔。預設情況下,此目錄為 /dumps
。
命令行選項和環境變數
只能在啟動時啟用的實例配置選項和實驗性功能不包含在傾印檔中。
將資料成功遷移到 Meilisearch Cloud 後,請使用專案概觀介面重新啟用可用的選項。並非所有實例選項都在 Cloud 中受到支援。
建立一個 Meilisearch Cloud 專案並匯入傾印檔
在您的瀏覽器中導航到 Meilisearch Cloud 並登入。如果您還沒有 Meilisearch Cloud 帳戶,請免費建立一個。
您只能將傾印檔匯入新的 Meilisearch Cloud 專案。如果這是您第一次使用 Meilisearch Cloud,請點擊「建立專案」按鈕來建立新專案。否則,請點擊「新專案」按鈕。
填寫您的專案名稱,選擇伺服器位置,然後選擇您的方案。然後,點擊「匯入 .dump」按鈕並選擇您在上一步中產生的傾印檔。
Meilisearch 將開始建立新專案並匯入您的資料。這可能需要一些時間,具體取決於您的資料集大小。在專案概觀頁面中監控專案建立狀態。
主金鑰和 API 金鑰
Meilisearch Cloud 在專案建立期間自動產生一個新的主金鑰。如果您正在使用安全金鑰,請更新您的應用程式,使其使用新建立的 Meilisearch Cloud API 金鑰。
搜尋預覽
一旦您的專案準備就緒,請點擊它以進入專案概觀。從那裡,點擊頂部欄選單中的「搜尋預覽」。這將帶您進入搜尋預覽介面。執行一些測試搜尋,以確保所有資料都已成功遷移。
恭喜,您現在已遷移到 Meilisearch Cloud,這是使用 Meilisearch 的建議方式。如果您在此過程中遇到任何問題,請透過 Discord 聯絡我們的支援團隊。