- 实际需求:从旧机子换到新机子,需要将原来的数据迁移到新机子上,本帖进行了实践验证。
- 前提(Ubuntu环境):
- 旧机子系统正常运行,
- 新机子部署了系统,可正常访问运行。
方案
直接复制data文件夹到新的机子覆盖即可
操作
- 旧、新机子都停用docker服务
docker stop $(docker ps -aq)
- 备份新机子
data
文件夹,注意切换到相应的目录OnlineJudgeDeploy
cp -r data data_bak
- 将旧机子
data
文件夹拷贝到新机子data
所在目录(覆盖)即可。
跨机拷贝文件见另贴
启动服务
注意到相应目录
docker-compose up -d
服务全部正常启动即完成
标签:文件夹,数据恢复,OJ,data,QDU,docker,机子 From: https://www.cnblogs.com/reaptem/p/18209114