龙虾换服务器迁移docker volume数据怎么不丢失

vps到期了要换机器,对话记录和配置都在docker volume里。怎么完整迁移到新机器不丢数据

docker cp把volume数据导出来 新机器导入

直接tar打包/var/lib/docker/volumes里的目录

rsync同步最稳 增量传输还快

用docker compose的话 整个目录搬过去就行

别忘了.env文件 那个不在volume里

先在新机器docker compose up 再覆盖volume数据

最好写个迁移脚本 手动容易漏东西

rsync整个volume目录过去就行了

别忘了停容器再拷贝不然数据可能不一致