一.用linux系统进行定时
1.新建一个目录用来存放备份数据
mkdir /home/mianfeng/backup/metastore_database/data
2.新建一个文件用来存放脚本
vi /home/mianfeng/backup/metastore_database/mysql
3.写入脚本
va=` date +%Y%m%d `
mysqldump hive06 -uroot -proot>/home/mianfeng/backup/metastore_database/data/mysql$va.sql
4.修改权限
chmod 777 /home/mianfeng/backup/metastore_database/mysql
5.打开crontab
vi /etc/crontab
6.添加计划
38 4 * * * root /usr/sbin/bakmysql
表示每天4点38分执行备份
二.用个人脚本进行定时
1.建立一个脚本文件bak.sh
2.输入脚本
#!/bin/bash
while(true)
do
va=` date +%Y%m%d%h%M%s `
mysqldump hive06 -uroot -proot>/home/mianfeng/backup/metastore_database/data/mysql$va.sql
done
3.保存后,命令运行
nohup sh ./bak.sh &
4.可以用jobs查看
分享到:
相关推荐
mysql数据库定时备份脚本+定时自动删除,默认为删除七天以前的备份,可自行修改(节省空间) 注意看脚本内的注释说明!!!!!!!!!!!!! 定时备份,需要写周期性计划任务: #周期性计划任务(每天完备一次...
总结起来,通过使用Shell脚本定时备份MySQL数据库,我们可以实现自动化的数据保护,简化数据库管理流程,同时确保数据安全。此方法适用于各种规模的企业,尤其是那些依赖MySQL存储关键业务数据的组织。了解并掌握...
windows定时任务备份mysql数据库脚本
本篇将详细解释如何使用Python编写一个定时备份MySQL数据库的脚本,以及如何通过代码实现仅保留最新几个备份文件的功能。 首先,我们需要了解Python中的两个关键库:`pymysql` 和 `schedule`。`pymysql` 是Python...
利用 crontab -e 将此脚本加入即可,主要是用于linux服务器定时自动备份mysql数据库的脚本sh
windows server 2008 R2上定时备份mysql数据库bat脚本,可支持备份多个数据库
本文将详细介绍如何利用shell脚本来创建MySQL的定时备份,并结合提供的"mysqlbackup.sh"脚本和"添加定时任务.txt"文件,帮助你实现这一功能。 首先,我们来看"mysqlbackup.sh"这个shell脚本。这个脚本通常包含以下...
mysql自动定时备份脚本mysql自动定时备份脚本mysql自动定时备份脚本mysql自动定时备份脚本
### Linux下定时备份MySQL数据库的Shell脚本知识点详解 #### 一、背景介绍与重要性 对于每一个在线网站或服务而言,数据备份是一项至关重要的任务。无论是为了应对未来的版本升级,还是服务器迁移的需求,定期备份...
centos定时备份mysql脚本,并实现压缩.需要把sh脚本放入定时任务中。使用说明在附件里面有。centos定时备份mysql脚本,并实现压缩.需要把sh脚本放入定时任务中。使用说明在附件里面有。centos定时备份mysql脚本,并...
定时备份MySQL数据库是一项必不可少的任务,确保在出现意外情况如硬件故障、软件错误或人为操作失误时,能够快速恢复到正常状态。本篇文章将详细介绍如何配置定时备份MySQL数据库,包括每日、每周和每月的备份策略。...
MySQL数据库的自动定时备份是数据库管理中的重要环节,它确保了数据的安全性和可恢复性,尤其是在发生意外情况如系统故障、硬件损坏或人为错误时。本教程将详细讲解如何设置MySQL数据库的自动定时备份,包括步骤、所...
定时批量备份mysql数据库 保存详细的备份记录
"Windows下MySql自动备份脚本(有备份日志,且可以删除历史备份)"的资源提供了一个解决方案,它是一个批处理脚本(MysqlAutoBackup.bat),能够自动化执行MySQL的备份过程,同时生成备份日志并清理历史备份。...
今天这个备份分二个版本一个是linux上直接安装的mysql,另一种是docker上安装的mysql。基本操作都一样只是备份sql语句不同而已。可以选择设置需要备份的库,自动备份压缩,自动删除 7 天前的备份,需要使用 crontab ...
linux 定时备份mysql数据库
此批处理,是为一位朋友写的在Windows下自动备份Mysql数据库,今天共享出来,加强了一些功能。和改进了获取数据库列表的方式。 此批处理脚本的功能: 在配置正确的情况下,如果直接运行脚本,将备份指定MySQL数据库...
mysql自动定时备份脚本mysql自动定时备份脚本mysql自动定时备份脚本mysql自动定时备份脚本,配置点全备注了(容易,一定好用)