在Linux 上定时备份docker内的mysql数据库到宿主机上
程序员文章站
2022-03-12 11:57:15
...
在Linux 上定时备份docker内的mysql数据库到宿主机上
# 判断目录是不是已经存在,如果不存在则创建
if [ ! -d "/backups/mysql" ]; then
mkdir -p /backups/mysql
fi
# 将docker中的备份的数据拷贝到宿主机上。
docker exec eval360dev_mysql_1 mysqldump -uroot -pmysql eval360 > /backups/mysql/eval360_$(date +%Y%m%d).sql
#删除超过10天的数据
rm -f /backups/mysql/eval360_$(date -d -10day +%Y%m%d).sql
上一篇: Linux的docker常用命令
下一篇: python中spyder怎么安装