使用 docker 备份 mysql 数据库内容

扫一扫,用手机分享

假设你有一个数据库,需要在另一台主机上定时启动备份任务,但是这台主机上没有 mysqldump 命令,我们可以启动一个 mysql 镜像来备份。

命令

使用命令格式如下:

$ docker run --rm mysql:5.7 \
  /usr/bin/mysqldump -h ${db_host} -u ${db_user} --password=${db_pass} ${db_name} \
  > /backup/${db_name}_`date "+%y%m%d-%H%M%S"`.sql

坚持原创不易。如果您觉得有收获,请考虑资助本站,以期待更多原创文章。

打赏作者,支持小站

相关文章

本站是个人博客。除非特别说明,所有文章均系原创,并采用 署名协议 CC-BY 授权。
欢迎转载,惟请保留原文链接:https://www.lfhacks.com/tech/docker-dump-mysql