迁移到 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 后,请使用项目概览界面重新激活可用选项。并非所有实例选项都支持云。
创建 Meilisearch Cloud 项目并导入转储
在浏览器中导航到 Meilisearch Cloud 并登录。如果您还没有 Meilisearch Cloud 帐户,请免费创建一个。
您只能将转储导入到新的 Meilisearch Cloud 项目。如果这是您第一次使用 Meilisearch Cloud,请通过点击“创建项目”按钮创建一个新项目。否则,点击“新建项目”按钮
填写您的项目名称,选择服务器位置,并选择您的计划。然后,点击“导入 .dump”按钮,并选择您在上一步骤中生成的转储文件
Meilisearch 将开始创建一个新项目并导入您的数据。这可能需要几分钟,具体取决于数据集的大小。在项目概览页面监控项目创建状态。
主密钥和 API 密钥
Meilisearch Cloud 在项目创建期间会自动生成一个新的主密钥。如果您使用的是安全密钥,请更新您的应用程序以使用新创建的 Meilisearch Cloud API 密钥。
搜索预览
项目准备就绪后,点击项目进入项目概览。 在顶部菜单栏点击 “搜索预览”,进入搜索预览界面。 运行几个测试搜索,确保所有数据迁移成功。
恭喜,您已经迁移到 Meilisearch Cloud,这是使用 Meilisearch 的推荐方式。 如果您在迁移过程中遇到任何问题,请联系我们的支持团队,请访问 Discord。