Linux下mysql数据库如何定期备份与删除

Linux下mysql数据库如何定期备份与删除,第1张

首先,创建备份文件夹mkdir /mysql/mysqldata_bakeup;创建并编辑文件在路径 /usr/sbin/bakmysql,命令:vi /usr/sbin/bakmysql。此时会在/usr/sbin/路径下创建bakmysql文件,并进入bakmysql编辑状态,接着输入fn = ` date +%Y%m%d ` tar zcvf /mysql/mysqldata_bakeup/mysql$fn.tar.gz /mysql/data 然后修改文件bakmysql属性,使其可执行chmod +x /usr/sbin/bakmysql 修改/etc/crontab vi /etc/crontab 进入编辑状态,在最下面添加:01 3 * * * root /usr/sbin/bakmysql

01 3 是每天凌晨3:01执行 bakmysql文件懂了吗?

输入命令 crontab -e对计划任务进行编辑:

新增一条 */5 * * * * * /usr/bin/mysqldump --opt fzdata -u 用户名 -p密码 >/另一个硬盘的路径


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7637262.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-08
下一篇2023-04-08

发表评论

登录后才能评论

评论列表(0条)

    保存