有时你可能需要将ignite服务从主机A迁移到主机B上,以下对此过程做简要说明。
将数据库文件及docker-compose.yml文件(容器化部署方式)或配置文件(手动部署方式)从主机A拷贝到主机B上,文件保持原来的相对路径,如果是MySQL数据库,使用相应命令导出导入。
docker-compose.yml
[host]
address
ignite
HOST_ADDRESS
仅仅有数据库数据是不够的,用户服务是以容器的方式存在的,还需要在主机B上恢复出主机A上的用户容器服务。
进入ignite-admin目录下,执行以下命令:
ignite-admin
./ignite-admin recover
在与docker-compose文件的同级目录下执行以下命令:
docker-compose
docker-compose run --rm ignite-admin /bin/sh -c './ignite-admin recover'
最后,参考相应部署文档启动服务。
There was an error while loading. Please reload this page.