Docker 数据卷备份与恢复:备份数据卷:使用 Docker Volume 命令、数据卷插件或手动复制目录。恢复数据卷:使用 Docker Volume 命令、数据卷插件或手动复制备份数据。

Docker 数据卷的备份与恢复
备份数据卷
-
使用 Docker Volume 命令备份:
docker volume create --name backup docker 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 backup docker run --rm -v source-volume:/source -v backup:/backup busybox tar -cvf /backup/backup.tar /source
-
手动备份:
将数据卷目录手动复制到其他位置:
MMM金融互助系统源码下载MMM金融互助系统源码是以thinkphp为核心进行开发的3m金融互助平台。程序安装说明:1.恢复数据:将“数据备份”文件夹中的 urkeji.sql 文件请采用phpMyAdmin进行导入; 2.配置Sql数据库信息,文件路径:根目录下 config.php3.后台管理地址:http://域名/admin.php 用户名:100000 密码:admin1
mkdir /path/to/backup cp -r /var/lib/docker/volumes/source-volume/_data /path/to/backup
恢复数据卷
-
使用 Docker Volume 命令恢复:
docker volume create --name source-volume docker 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-volume docker 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/_data cp -r /path/to/backup/source-volume/_data /var/lib/docker/volumes/source-volume/_data









