Docker | 容器迁移到其他服务器
为了分摊云服务器的压力,需要将服务器已经运行了的umami
容器所有的数据迁移到另一台服务器.
找到 umami 的数据卷挂载位置
docker volume ls
docker volume inspect umami_umami-db-data
可以看到位置在 /var/lib/docker/volumes/umami_umami-db-data/_data
查看内容,有内容说明没问题
ls /var/lib/docker/volumes/umami_umami-db-data/_data
在另一台服务器 递归创建数据卷对应的目录
mkdir -p /var/lib/docker/volumes/umami_umami-db-data/_data
通过 scr 指令将数据卷的所有文件传输到另一台服务器
scp -r /var/lib/docker/volumes/umami_umami-db-data/_data/ root@111.67.195.48:/var/lib/docker/volumes/umami_umami-db-data/_data
重新拉取镜像,重新启动,成功!
评论区