`
j小虫
  • 浏览: 18873 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

脚本定时备份mysql

阅读更多

一.用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数据库定时备份脚本+定时删除

    mysql数据库定时备份脚本+定时自动删除,默认为删除七天以前的备份,可自行修改(节省空间) 注意看脚本内的注释说明!!!!!!!!!!!!! 定时备份,需要写周期性计划任务: #周期性计划任务(每天完备一次...

    shell脚本定时备份MySQL数据库数据并保留指定时间

    总结起来,通过使用Shell脚本定时备份MySQL数据库,我们可以实现自动化的数据保护,简化数据库管理流程,同时确保数据安全。此方法适用于各种规模的企业,尤其是那些依赖MySQL存储关键业务数据的组织。了解并掌握...

    windows定时任务备份mysql数据库脚本

    windows定时任务备份mysql数据库脚本

    python定时备份mysql数据库脚本

    本篇将详细解释如何使用Python编写一个定时备份MySQL数据库的脚本,以及如何通过代码实现仅保留最新几个备份文件的功能。 首先,我们需要了解Python中的两个关键库:`pymysql` 和 `schedule`。`pymysql` 是Python...

    linux服务器定时自动备份mysql数据库的脚本sh

    利用 crontab -e 将此脚本加入即可,主要是用于linux服务器定时自动备份mysql数据库的脚本sh

    mysql定时备份脚本

    windows server 2008 R2上定时备份mysql数据库bat脚本,可支持备份多个数据库

    linux mysql定时备份脚本

    本文将详细介绍如何利用shell脚本来创建MySQL的定时备份,并结合提供的"mysqlbackup.sh"脚本和"添加定时任务.txt"文件,帮助你实现这一功能。 首先,我们来看"mysqlbackup.sh"这个shell脚本。这个脚本通常包含以下...

    mysql自动定时备份脚本

    mysql自动定时备份脚本mysql自动定时备份脚本mysql自动定时备份脚本mysql自动定时备份脚本

    Linux下定时备份MySQL数据库的Shell脚本.pdf

    ### Linux下定时备份MySQL数据库的Shell脚本知识点详解 #### 一、背景介绍与重要性 对于每一个在线网站或服务而言,数据备份是一项至关重要的任务。无论是为了应对未来的版本升级,还是服务器迁移的需求,定期备份...

    centos定时备份mysql脚本.zip

    centos定时备份mysql脚本,并实现压缩.需要把sh脚本放入定时任务中。使用说明在附件里面有。centos定时备份mysql脚本,并实现压缩.需要把sh脚本放入定时任务中。使用说明在附件里面有。centos定时备份mysql脚本,并...

    定时备份mysql数据库

    定时备份MySQL数据库是一项必不可少的任务,确保在出现意外情况如硬件故障、软件错误或人为操作失误时,能够快速恢复到正常状态。本篇文章将详细介绍如何配置定时备份MySQL数据库,包括每日、每周和每月的备份策略。...

    mysql数据库自动定时备份

    MySQL数据库的自动定时备份是数据库管理中的重要环节,它确保了数据的安全性和可恢复性,尤其是在发生意外情况如系统故障、硬件损坏或人为错误时。本教程将详细讲解如何设置MySQL数据库的自动定时备份,包括步骤、所...

    定时批量备份mysql数据库

    定时批量备份mysql数据库 保存详细的备份记录

    Windows下MySql自动备份脚本(有备份日志,且可以删除历史备份).zip

    "Windows下MySql自动备份脚本(有备份日志,且可以删除历史备份)"的资源提供了一个解决方案,它是一个批处理脚本(MysqlAutoBackup.bat),能够自动化执行MySQL的备份过程,同时生成备份日志并清理历史备份。...

    MySQL(Docker) 自动备份 Shell 脚本

    今天这个备份分二个版本一个是linux上直接安装的mysql,另一种是docker上安装的mysql。基本操作都一样只是备份sql语句不同而已。可以选择设置需要备份的库,自动备份压缩,自动删除 7 天前的备份,需要使用 crontab ...

    linux自定义脚本 定时任务备份mysql

    linux 定时备份mysql数据库

    Windows下MySql自动备份脚本(有备份日志,且可以删除历史备份)

    此批处理,是为一位朋友写的在Windows下自动备份Mysql数据库,今天共享出来,加强了一些功能。和改进了获取数据库列表的方式。 此批处理脚本的功能: 在配置正确的情况下,如果直接运行脚本,将备份指定MySQL数据库...

    mysql自动定时备份脚本,配置点全备注了(容易,一定好用)

    mysql自动定时备份脚本mysql自动定时备份脚本mysql自动定时备份脚本mysql自动定时备份脚本,配置点全备注了(容易,一定好用)

Global site tag (gtag.js) - Google Analytics