遷移到 Meilisearch Cloud

    Meilisearch Cloud 是使用 Meilisearch 的建議方式。本指南將引導您將 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,請點擊「建立專案」按鈕來建立新專案。否則,請點擊「新專案」按鈕。

    The Meilisearch Cloud menu, featuring the "New Project" button

    填寫您的專案名稱,選擇伺服器位置,然後選擇您的方案。然後,點擊「匯入 .dump」按鈕並選擇您在上一步中產生的傾印檔。

    A modal window with three mandatory fields: "Project name", "Select a region", and "Select a plan". Further down, an optional field: "Import .dump"

    Meilisearch 將開始建立新專案並匯入您的資料。這可能需要一些時間,具體取決於您的資料集大小。在專案概觀頁面中監控專案建立狀態。

    主金鑰和 API 金鑰

    Meilisearch Cloud 在專案建立期間自動產生一個新的主金鑰。如果您正在使用安全金鑰,請更新您的應用程式,使其使用新建立的 Meilisearch Cloud API 金鑰。

    搜尋預覽

    一旦您的專案準備就緒,請點擊它以進入專案概觀。從那裡,點擊頂部欄選單中的「搜尋預覽」。這將帶您進入搜尋預覽介面。執行一些測試搜尋,以確保所有資料都已成功遷移。

    恭喜,您現在已遷移到 Meilisearch Cloud,這是使用 Meilisearch 的建議方式。如果您在此過程中遇到任何問題,請透過 Discord 聯絡我們的支援團隊。