在docker中管理和备份数据的suggested strategy看起来像这样:
docker run --name mysqldata -v /var/lib/mysql busybox true
docker run --name mysql --volumes-from mysqldata mysql
docker run --volumes-from mysqldata -v $(pwd):/backup ubuntu tar cvf /backup/backup.tar /var/lib/mysql
然而,当我以这种方式备份运行容器时,我不会获得一致的备份,是吗?
我知道像mysqldump
这样的工具,但是如果我需要备份,例如,不断添加和删除文件的文件夹会怎样?