跳到主要内容

启动主控迁移

POST 

/v1/master/start-transfer

验证目标主控的 SSH 连接和当前管理员密码后,在后台启动主控迁移任务,仅管理员可调用。迁移目标的 Elasticsearch 数据目录必须提供;当 bt=1 时,表示同时迁移宝塔环境的 MySQL 数据,必须额外提供 MySQL 连接信息。服务端同一时间只允许一个迁移进程运行。

已知业务错误:

code说明
start_transfer-1已有迁移进程在运行
start_transfer-2start_transfer-3未提供或为空的 ssh_ip
start_transfer-21ssh_ip 中的 IP 与端口格式不正确
start_transfer-22start_transfer-23SSH IP 或端口无效
start_transfer-4start_transfer-5未提供或为空的 ssh_user
start_transfer-6start_transfer-7未提供或为空的 ssh_pass
start_transfer-8start_transfer-9未提供或为空的 es_dir
start_transfer-10bt 不是 01
start_transfer-11start_transfer-18start_transfer-24bt=1 时 MySQL 连接信息缺失或 IP 无效
start_transfer-19start_transfer-20当前管理员密码缺失或校验失败
start_transfer-25start_transfer-27SSH 认证失败、连接超时或无法连接

Request

Responses

启动主控迁移的业务响应。成功和业务错误均使用 HTTP 200 返回,请通过 code 字段判断结果。