如何定期备份linux服务器中mysql和删除文件
系统有一台windows上位机和另一台RedHat的下位机,下位机有mysql实时记录数据,
一般情况下,做一批生产(大约6个小时)生成一个数据库,名称形式如201901026151034Name.mysql;但是如果任何事情都不做,机器在Idle状态下也会记录数据,Idle时间有可能比较长,数据库名称为201901026151230Idle.mysql;
由于linux机器的硬盘有限,需要实现如下功能:
1、定时对mysql数据库定时进行备份,如每月备份一次,备份一个月以前所有的数据库到linux指定位置,并压缩;
2、然后定时删除某一时期前的数据,如半年。
上述功能需要在Windows电脑上实现,做成一个服务的形式定时执行。
由于不太懂bat的脚本文件和linux语句,查找资料实现发现错误很多,请各位大侠给小弟以指导,谢谢。
分数不多了。。。。万分感谢!!