使用 docker 备份 mysql 数据库内容

2021-02-05

假设你有一个数据库,需要在另一台主机上定时启动备份任务,但是这台主机上没有 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-NC 授权。
欢迎转载,惟请保留原文链接,且不得用于商业用途。

相关文章