1,新建备份脚本文件:内容如下:
vi /home/backup/autobackup.sh
----------------------
tar -cvf /home/backup/www/source_$(date +%Y%m%d-%H%M%S).tar /usr/local/jakarta-tomcat-5.5.9/webapps/WebRoot//备份程序
/usr/bin/mysqldump -uroot -p123456 dbname --skip-lock-tables> /home/backup/museum/data/museum_$(date +%Y%m%d-%H%M%S)//备份Mysql
----------------------
2,//添加自动备份
vi /etc/crontab:
----------------------
00 12 * * * root /home/backup/autobackup.sh
----------------------
3,restart crond
----------------------
[root@hssib backup]# /etc/rc.d/init.d/crond restart
分享到:
相关推荐
利用 crontab -e 将此脚本加入即可,主要是用于linux服务器定时自动备份mysql数据库的脚本sh
Linux下定时备份MySQL数据库的Shell脚本.pdf
利用Crontab为Linux定时备份Mysql数据库
linux服务器如何每天定时的备份mysql,linux服务器如何每天定时的备份mysql
主要介绍了Linux shell实现每天定时备份mysql数据库的代码,分享给大家,希望大家能够喜欢。
利用系统Crontab来定时执行备份文件,按日期对备份结果进行保存,可以达到备份的目的。本文介绍了利用Crontab为Linux定时备份Mysql数据库的步骤。
mysql数据库定期自动备份的shell脚本。如定期每三天自动备份数据库,并只保存20份备份文件,多余的删除。
用于Linux系统下的mysql数据库定时备份
通过linux的自定义sh脚本,结合linux定时任务,实现mysql定时备份。备份脚本支持超过一定时间后自动删除。
概述 备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到...既然是定时备份,就要选择一个空间充足的磁盘空间,避免出现因空间不足导致备份失
实现mysql数据库自动备份,windows下脚本为mysql_backup.bat,linux下脚本为mysql_backup.sh,在定时任务中调用即可。
linux中使用crontab定时生成mysql数据库的sql备份压缩gz文件
没分了,所以请原谅我。 亲测在linux下完全实现。win下也是可以实现的 通过win的定时任务
今天这个备份分二个版本一个是linux上直接安装的mysql,另一种是docker上安装的mysql。基本操作都一样只是备份sql语句不同而已。可以选择设置需要备份的库,自动备份压缩,自动删除 7 天前的备份,需要使用 crontab ...
centos系统下定时备份数据库并压缩,定时清理老的备份资料
在本篇文章中我们给大家整理了一些关于linux实现定时备份mysql数据库的简单方法,有需要的朋友们可以学习下。
利用crontab,系统每天定时备份mysql数据库 利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。 1、创建保存备份文件的路径/mysqldata #mkdir /mysqldata 2、创建/usr/sbin/...
linux 定时备份mysql数据库
java实现对mysql数据库的备份与还原,可跨平台,windows与Linux通用,代码内含有利用注册表信息获取mysqldump命令实例