迁移到 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 后,请使用项目概览界面重新激活可用选项。并非所有实例选项都支持云。

    创建 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