跳到内容

docker数据卷的备份与恢复

更新时间
快连VPN:速度和安全性最佳的VPN服务
快连VPN:速度和安全性最佳的VPN服务
docker 数据卷备份与恢复:备份数据卷:使用 docker volume 命令、数据卷插件或手动复制目录。恢复数据卷:使用 docker volume 命令、数据卷插件或手动复制备份数据。

Docker 数据卷的备份与恢复

备份数据卷

  • 使用 Docker Volume 命令备份:

    docker volume create --name backupdocker run --rm -v source-volume:/source -v backup:/backup busybox tar -cvf /backup/backup.tar /source
    登录后复制
  • 使用 Docker 数据卷插件:例如,使用 local-persist 插件:

    点击下载“嗨格式数据恢复大师”;

    docker volume create --driver local-persist --name backupdocker run --rm -v source-volume:/source -v backup:/backup busybox tar -cvf /backup/backup.tar /source
    登录后复制
  • 手动备份:将数据卷目录手动复制到其他位置:

    mkdir /path/to/backupcp -r /var/lib/docker/volumes/source-volume/_data /path/to/backup
    登录后复制

恢复数据卷

  • 使用 Docker Volume 命令恢复:

    docker volume create --name source-volumedocker run --rm -v backup:/backup -v source-volume:/target busybox tar -xvf /backup/backup.tar -C /target
    登录后复制
  • 使用 Docker 数据卷插件:恢复由插件创建的数据卷:

    docker volume create --driver local-persist --name source-volumedocker run --rm -v backup:/backup -v source-volume:/target busybox tar -xvf /backup/backup.tar -C /target
    登录后复制
  • 手动恢复:将备份数据复制回数据卷目录:

    rm -rf /var/lib/docker/volumes/source-volume/_datacp -r /path/to/backup/source-volume/_data /var/lib/docker/volumes/source-volume/_data
    登录后复制

以上就是docker数据卷的备份与恢复的详细内容,更多请关注本站其它相关文章!

更新时间

发表评论

请注意,评论必须在发布之前获得批准。