首页 数据库 mysql教程 linux下mysql自动备份数据库与自动删除临时文件

linux下mysql自动备份数据库与自动删除临时文件

Jun 07, 2016 pm 05:55 PM
自动删除 自动备份

mysql自动备份数据库与自动删除临时文件,有需要的朋友可以参考下

一、每日23:00自动删除临时文件

首先查看一下crontab的任务列表:
crontab -l
然后新建:
crontab -e
添加一行:
00 03 * * * rm -rf /www/cmstest/my120/public/scripts/jpgraph/*
保存退出。
重启服务: /etc/rc.d/init.d/crond restart

二、每日24:00自动备份数据库

利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。

1、创建保存备份文件的路径/mysqldata
#mkdir /mysqldata

2、创建/usr/sbin/bakmysql文件
查找数据库库文件的路径:
一般都是:/var/lib/mysql,或者,/usr/local/mysql/var
查找方法:

1、/usr/local/mysql/bin/mysql -u root -p 进入数据库
2、输入:show databases;
3、这是可以查看到所有的数据库,然后
4、find / -name db(你想查找的数据库名)

之后:#vi /usr/sbin/bakmysql
输入
代码如下:
rq=` date +%Y%m%d `
tar zcvf /mysqldata/mysql$rq.tar.gz /var/lib/mysql

3、修改文件属性,使其可执行

# chmod +x /usr/sbin/bakmysql
新建任务:
首先查看一下crontab的任务列表:
crontab -l
然后新建:
crontab -e
添加一行
00 04 * * * /usr/sbin/bakmysql
表示每天24点钟执行备份

4、重新启动crond
# /etc/rc.d/init.d/crond restart
此后每天就可以在/mysqldata中看到类似下的文件了:mysql20040619.tar.gz。

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

如何在Windows 10系统中禁用自动备份功能 如何在Windows 10系统中禁用自动备份功能 Apr 18, 2024 pm 07:49 PM

部分Windows10用户在使用过程中发现系统自带的自动备份功能处于激活状态,虽然这一功能有助于数据安全保障,但对于部分用户而言,可能基于存储空间考虑或其他原因,觉得无需持续启用该功能。因此,若想关闭Windows10系统中的自动备份功能,正确的操作步骤就显得尤为重要。接下来,本文将详细介绍如何关闭Win10系统的自动备份功能,以供有此需求的用户参考实施。关闭方法1、“win+i”快捷键快速打开“设置”页面,进入到新页面后,需要点击其中的“更新和安全”选项。2、在打开的新的界面中,点击左侧栏中的

PHP实现MySQL数据库自动备份的方法 PHP实现MySQL数据库自动备份的方法 May 16, 2023 am 08:54 AM

随着互联网应用的普及,数据库备份对于网站运维和数据安全显得尤为重要。而手动备份固然能够起到一定的保障作用,但对于数据量较大的网站来说,手动备份明显显得繁琐和费时。此时,自动备份方式便成为了不可或缺的选择,一种比较流行而且易于理解的自动备份方式就是利用PHP脚本实现MySQL数据库自动备份。这篇文章将介绍如何利用PHP实现MySQL数据库自动备份。一、备份My

夸克网盘如何自动备份-夸克网盘自动备份的方法 夸克网盘如何自动备份-夸克网盘自动备份的方法 Mar 04, 2024 pm 11:00 PM

你们是不是也在使用夸克网盘软件呢?但是你们知道夸克网盘如何自动备份吗?下面小编就为大伙带来了夸克网盘自动备份的方法,让我们一同来下文看看吧。打开桌面的夸克网盘。点击我的头像进入主界面。点击夸克网盘自动备份选项开启即可。

小米wifi在哪打开自动备份路由器设置_小米wifi自动备份路由器设置启用方法 小米wifi在哪打开自动备份路由器设置_小米wifi自动备份路由器设置启用方法 Mar 25, 2024 pm 06:11 PM

1、进入小米wifi,点击右下角的工具箱。2、找到路由设置。3、进入路由器配置备份。4、点击开启自动备份路由器设置即可。

win7自动备份指定文件夹的操作步骤 win7自动备份指定文件夹的操作步骤 Mar 26, 2024 pm 06:01 PM

1、按下【Win+R】键,打开运行;如图所示:2、在如下窗口中输入cmd打开命令行窗口;如图所示:3、在命令行窗口中输入命令robocopy可以查看其相应参数说明;如图所示:4、比如将E盘下的demo文件夹每隔10分自动备份到H盘下的demo文件夹用如下命令即可:robocopyE:demoD:demo/R:0/W:0/MOT:10;如图所示:5、上面中的参数R表示备份失败后的重试次数,W为重试间隔时间,MOT表示自动备份的时间间隔;如图所示:6、自动备份完成后可以在D盘下看到自动备份的文件夹了

PHP实现Redis数据库自动备份的方法 PHP实现Redis数据库自动备份的方法 May 15, 2023 pm 06:33 PM

随着Redis数据库在互联网应用中的广泛应用,越来越多的企业和开发者开始重视Redis数据库的备份和保护。而自动备份是保障Redis安全的一种有效手段,本文将介绍如何使用PHP实现Redis数据库自动备份。一、Redis数据库备份Redis是一款开源的键值对数据库,它不仅支持基本的数据类型,还支持复杂的数据结构,如列表、哈希表和集合等。Redis的备份可以通

百度网盘如何自动备份 百度网盘如何自动备份 Mar 01, 2024 pm 05:01 PM

使用百度网盘的过程中,我们可以在其中设置一个允许自动备份照片的功能,下面为大家介绍一下操作方法,感兴趣的朋友和我一起来看看吧。在手机上打开百度网盘应用后,进入主界面,然后点击右下角的“我的”按钮,进入个人中心页面。接着,在页面底部找到“设置与服务”选项,点击进入并选择“设置”功能以打开设置页面。2.在设置页面里有一个“自动备份设置”,在它的上面点击进入。3.接下来在进入的页面里点击“相册备份”这一项进入。4.来到新的页面后,在“自动备份照片”的后面会看到有一个开关按钮,在上面点击圆形滑块把它设置

利用Java和Redis实现数据过期策略:如何自动删除过期数据 利用Java和Redis实现数据过期策略:如何自动删除过期数据 Jul 30, 2023 am 09:43 AM

利用Java和Redis实现数据过期策略:如何自动删除过期数据引言:在现代应用程序中,数据存储和缓存是至关重要的。简单的key-value存储系统,如Redis,被广泛应用于许多应用程序中。然而,存储永久化的数据可能会导致存储空间的浪费,以及不再使用的数据可能占据过多的内存或磁盘空间。为了解决这个问题,我们可以使用Redis的过期策略,Redis会自动将过期

See all articles