mysql 备份成文件的脚本_Mysql自动全量备份脚本

数据的安全性是至关重要的,任何数据的丢失都可能产生严重的后果。轻则程序逻辑出现BUG,重则程序崩溃,数据丢失。造成数据丢失的原因,主要有程序错误、人为错误、计算机失败、磁盘失败、灾难(如起火、地震)和偷窃。

数据库日常备份工作就显得非常重要。有了备份,就是在出现问题时,及时恢复。备份数据库备份的分类:

从物理与逻辑的角度,备份可分为

物理备份:对数据库操作系统的物理文件(如数据文件、日志文件等)的备份

物理备份又可以分为脱机备份(冷备份)和联机备份(热备份)

冷备份:是关闭数据库的时候进行的

热备份:数据库处于运行状态,这种备份方法依赖于数据库的日志文件

逻辑备份:对数据库逻辑组件(如表等数据库对象)的备份

从数据库的备份策略角度,备份可分为

完全备份:每次对数据进行完整的备份

差异备份:备份那些自从上次完全备份之后被修改过的文件

增量备份:只有那些在上次完全备份或者增量备份后修改的文件才会被备份

MySQL完全备份

完全备份是对整个数据库的备份、数据库结构和文件结构的备份

完全备份保存的是备份完成时刻的数据库

完全备份是增量备份的基础

完全备份的优点

备份与恢复操作简单方便

完全备份的缺点

数据存在大量的重复

占用大量的备份空间

备份与恢复时间长

下面就是一个自动备份数据的脚本内容,供参考.

---------------------

bakTime=$(date "+%Y_%m_%d_%H")

fileName=${bakTime}_bak.sql

echo $fileName

mysqldump -ureversi -p1qaz2wsx reversi_mapping > /usr/local/db_bak/$fileName 2> /usr/local/db_bak/log/$fileName.log

find /usr/local/db_bak/*.sql -name "*_bak.sql" -mtime +3 -exec rm -rf {} \;      //文件保留3天,则+3,对应修改即可.

以上脚本存为文件mysql_dump.sh

并能文件加上权限 chmod +x mysql_dump.sh

接下来,将该脚本,加入crontab中,让其定时()每日23:00执行即可.vim /etc/crontab

在该文件的最后加上如下内容.30 23 * * * root /root/my_shell/mysql_dump.sh

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/507858.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python中使用什么导入模块-Python中使用语句导入模块或包的机制研究

这篇文章讨论了Python的from import *和from import *,它们怎么执行以及为什么使用这种语法(也许)是一个坏主意。 从一个模块导入全部 from import * means意味着“我希望能访问中我有权限访问的全部名称”。例如以下代码something.py&#x…

mysql触发器的要素_MySQL触发器

触发器是一类特殊的事务,可以监视某种数据操作(insert,update,delete),并触发相关操作(insert,update,delete)触发器创建之四要素:监视地点(table)监视事件(insert,update&#xff0…

您与此网站建立的连接不安全_dede网站密码忘记找回服务为先

dede网站密码忘记找回服务为先网站安全是现在一个非常重要的课题。基本上,互联网上的所有用户群都对自己的隐私信息和企业相关信息更感兴趣。因此,无论是搭建网站还是做一些平台,用户对网站服务器和网站空间安全都有很高的要求。对于网站服务…

python入门必备知识_python入门基本知识

1. 什么是语言语言是一个事物与另外一个事物沟通的介质。python则是人(程序员)与计算机沟通的介质。2. 什么是编程编程就是程序员将自己想要让计算机做的事情用编程语言翻译出来写到一系列的文件中。这一系列的文件称之为程序/软件。3. 为何要编程编程的目的就是让计算机按照程…

通达信手机版指标源码大全_通达信指标公式源码短炒买卖指标

做价值的传播者,一路同行,一起成长问题:怎样才能每天都收到这类文章!答案:只需点击上方《通达信指标公式软件》VAR1:((CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100(CLOSE-MA(CLOSE,32))…

c++ curl 超时_cc++写网络爬虫,curl+gumbo配合使用

是的,你没有听错。就是用c或者说c语言写爬虫。其实不难,虽然没有Python写起来那么简单。但是也不是那么复杂啦,毕竟好多大佬都写了那么多库,我们只要会用大佬写的库就行。网址:https://acm.sjtu.edu.cn/OnlineJudge/st…

S如何边缘控制_强夯法效果如何?来看看这个检测结果

强夯法指的是为提高软弱地基的承载力,用重锤自一定高度下落夯击土层使地基迅速固结的方法。强夯法适用于处理碎石土、砂土、低饱和度的粉土与黏性土、湿陷性黄土、杂填土和素填土等地基。对高饱和度的粉土与黏性土等地基,当采用在夯坑内回填块石、碎石或…

metinfo mysql_Metinfo 5.3.17 前台SQL注入漏洞

Metinfo 8月1日升级了版本,修复了一个影响小于等于5.3.17版本(几乎可以追溯到所有5.x版本)的SQL注入漏洞。这个SQL注入漏洞不受软WAF影响,可以直接获取数据,影响较广。### 0x01. 漏洞原理分析漏洞出现在 /include/global.func.php 文件的 jum…

冒泡和快速排序的时间复杂度_三分钟快速记住冒泡排序算法

冒泡排序名字由来:是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。冒泡排序原理:①、比较相邻的元素。如果第一个比第二个大&#xf…

js二维数组arr中表示读取第i行第j列的是:_c++ c语言 数组与字符串

c语法7 - 数组与字符串概述定义:把具有相同类型的若干变量按有序形式组织起来称为数组。C语言数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数…

linux安装weblogic_WebLogic的Azure虚拟机主要版本发布

作者:Reza Rahman我们很高兴地宣布,将发布在Azure Linux虚拟机上运行Oracle WebLogic Server(WLS)的解决方案的主要版本。该版本是与WebLogic团队共同开发的,是Microsoft和Oracle之间广泛合作伙伴关系的一部分。该合作…

mysql命令行导入url_Mysql 导入数据,推荐Source命令,太快了

VB.NET Winform的一些功能实现近段时间,开发的需要,需要写一个winform的程序.用VB.NET来写. 开发开始,需要实现一个窗体设为多文档界面 (MDI) 子窗体的容器.实现这个功能,开始找资料,得知设置一个属性:Form.I ...js+css实现模态层效果在做web前端的时候,有…

python wand安装_安装PythonMagick和pythonmagickwand 步骤

在centos6.0上测试安装,安装前准备工作:###############################################################################服务器如果没有安装Jpeg v6b、libPng、FreeType 的要在安装imagemagick之前先装好,否则imagemagick没法读取jpeg和p…

eprime经典程序案例_小程序经典案例!写字楼里的小店铺如何利用小程序增加人流量!...

大家好,我是柳州木子科技,当前短视频营销如火如荼,相比之下小程序不温不火,我还是那句话,是因为小程序没有把成功案例挖掘出来,通过小程序卖货赚钱的大有人在。前几篇分享了小程序玩赚的文章案例&#xff0…

python 服务注册_python注册Windows服务

注册windows服务程序框架安装pywin32pip install pywin32按照下述程序框架编写代码,业务逻辑写main函数里即可。SMWinserviceby Davide MastromatteoBase class to create winservice in Python-----------------------------------------Instructions:1. Just crea…

怎么看电脑配置高不高_电脑店学徒写的电脑配置单处处都是“亮点”,能“气死”师傅...

无论选择哪种类型的电脑都要把重点放在电脑硬件配置上面,电脑的性能完全依靠硬件配置的组合情况,电脑的价格高低标准依据同样是看电脑硬件配置组合情况,对于组装电脑来说,那硬件组合情况就格外重要了,因为组装电脑的硬…

hao123电脑版主页_百度浏览器停更没关系,hao123才令人唏嘘!

月初,百度浏览器官网发布公告,“由于部门业务调整,官方将于2019年4月30日对产品部分功能停止服务。相关的产品包括桌面百度、百度工具栏、百度地址栏、百度极速浏览器、hao123浏览器,产品将不再更新,基本功能本地仍可使…

mysql sha256函数_MySQL8.0新特性——默认使用caching_sha2_password作为身份验证插件

mysql5.8开始将caching_sha2_password作为默认的身份验证插件该caching_sha2_password和 sha256_password认证插件提供比mysql_native_password插件更安全的密码加密 ,并 caching_sha2_password提供了比更好的性能sha256_password。由于这些优越的安全性和性能特性 …

笔记本电脑摄像头不能用_电脑没有摄像头怎么办

现在大多数家庭电脑都没有配备摄像头,或者大多数普通笔记本电脑的摄像头又非常模糊,如果突然要用摄像头的话又不能马上买。但是手机上的摄像头又那么清楚,有没有办法把手机上的摄像头装到电脑上面呢?今天我要推荐的一款软件是Droi…

mysql创建的数据库在哪里_求助,mysql创建数据库找不到文件在哪问题

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼# For advice on how to change settings please see# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html# *** DO NOT EDIT THIS FILE. Its a template which will be copied to the# *** default loca…