当前位置: 首页 > news >正文

金华网站建设平台window优化大师官网

金华网站建设平台,window优化大师官网,重庆建设厅网站首页,wordpress编辑模板一、数据库备份概述 1、数据备份的重要性 在企业中数据的价值至关重要#xff0c;数据保障了企业业务的正常运行。因此#xff0e;数据的安全性及数据的可靠性是运维的重中之重#xff0c;任何数据的丢失都可能对企业产生严重的后果。通常情况下造成数据丢失的原因有如下几种…一、数据库备份概述 1、数据备份的重要性 在企业中数据的价值至关重要数据保障了企业业务的正常运行。因此数据的安全性及数据的可靠性是运维的重中之重任何数据的丢失都可能对企业产生严重的后果。通常情况下造成数据丢失的原因有如下几种: 程序错误人为操作错误 运算错误磁盘故障灾难和盗窃  2、数据库备份类型 1从物理与逻辑的角度 数据库备份可以分为物理备份和逻辑备份。物理备份是对数据库操作系统的物理文件如数据文件.日志文件等的备份。这种类型的备份适用于在出现问题时需要快速恢复的大型重要数据库。物理备份又可以分为冷备份〈脱机备份)热备份〈联机备份和温备份。 冷备份:在数据库关闭状态下进行备份操作。 热备份:在数据库处于运行状态时进行备份操作该备份方法依赖数据库的日志文件。 温备份:数据库锁定表格〈不可写入但可读)的状态下进行备份操作。 逻辑备份是对数据库逻辑组件〈如表等数据库对象〉的备份表示为逻辑数据库结构CREATEDATABASECREATE TABLE语句〉和内容INSERT语句或分隔文本文件〉的信息。这种类型的备份适用于可以编辑数据值或表结构较小的数据量或者在不同的机器体系结构上重新创建数据。 2从数据库的备份策略角度  从数据库的备份策略角度数据库的备份可分为完全备份、差异备份和增量备份。        完全备份:每次对数据进行完整的备份即对整个数据库的备份数据库结构和文件结构的备份保存的是备份完成时刻的数据库是差异备份与增量备份的基础。完全备份的备份与恢复操作都非常简单方便但是数据存在大量的重复并且会占用大量的磁盘空间备份的时间也很长。 差异备份:备份那些自从上次完全备份之后被修改过的所有文件备份的时间节点是从上次完整备份起.备份数据量会越来越大。恢复数据时只需恢复上次的完全备份与最近的一次差异备份. 增量备份:只有那些在上次完全备份或者增量备份后被修改的文件才会被备份。以上次完整备份或上次的增量备份的时间为时间点仅备份这之间的数据变化因而备份的数据量小占用空间小备份速度快。但恢复时需要从上一次的完整备份开始到最后一-次增量备份之间的所有增量依次恢复如中间某次的备份数据损坏,将导致数据的丢失。 3、常见的备份方法 MySQL数据库的备份可以采用很多种方式如直接打包数据库文件〈物理冷备份)、专用备份工具mysqldump)、二进制日志增量备份、第三方工具备份等。 1物理冷备份 物理冷备份时需要在数据库处于关闭状态下能够较好地保证数据库的完整性。物理冷备份一般用于非核心业务这类业务-―般都允许中断物理冷备份的特点就是速度快恢复时也是最为简单的。通常通过直接打包数据库文件夹本章中的数据库文件夹位于/usr / local /mysql/data)来实现备份。 2专用备份工具mysqldump 或mysqlhotcopy mysqldump程序和mysqlhotcopy都可以做备份。mysqldump是客户端常用逻辑备份程序能够产生一组被执行以再现原始数据库对象定义和表数据的SQL语句。它可以转储一个到多个MySQL数据库对其进行备份或传输到远程SQL服务器。mysqldump 更为通用因为它可以备份各种表。mysqlhotcopy仅适用于某些存储引擎 3通过启用二进制日志进行增量备份 MySQL支持增量备份.进行增量备份时必须启用二进制日志。二进制日志文件为用户提供复制,对执行备份点后进行的数据库更改所需的信息进行恢复。如果进行增量备份〈包含自上次完全备份或增量备份以来发生的数据修改)需要刷新二进制日志。 二、数据库完全备份操作 1、物理冷备份与恢复 物理冷备份一-般用tar命令直接打包数据库文件夹而在进行备份之前需要使用“systemctl stop mysqld”命令关闭mysql服务 1备份数据库创建一个/backup目录作为备份数据存储路径使用tar 创建备份文件。整个数据库文件夹备份属于完全备份。 [rootlucky ~]# systemctl stop mysqld.service [rootlucky ~]# mkdir /backup [rootlucky ~]# tar zcvf /backup/mysql_all-$(data %F).tar.gz /usr/local/mysql/data/ [rootlucky ~]# ls -l /backup/ 总用量 744 -rw-r--r-- 1 root root 759810 12月 15 00:18 mysql_all-.tar.gz2恢复数据库执行下面操作将数据库文件/usr / local / mysql /data/转移至bak目录下模拟故障。 [rootlucky ~]# mkdir /bak [rootlucky ~]# mv /usr/local/mysql/data/ /bak/执行下面操作可以从备份文件恢复数据 [rootlucky ~]# mkdir /restore [rootlucky ~]# tar zxvf /backup/mysql_all-.tar.gz -C /restore/ [rootlucky ~]# mv /restore/usr/local/mysql/data/ /usr/local/mysql/ [rootlucky ~]# systemctl start mysqld2、mysqldump备份与恢复 1备份数据库使用mysqldump 命令导出数据时默认会直接在终端显示若要保存到文件还需要结合Shell的“”重定向输出操作。命令格式如下所示。 2恢复数据库使用mysqldump命令导出的SQL备份脚本在需要恢复时可以通过mysql命令对其进行导入操作。命令格式如下所示。 实验案列 某学校近期在进行期中考试要求数据库管理员负责一班、二班学生的考试成绩录入。为保证数据的可靠性数据库管理员在录入学生成绩后均要做数据库备份并且为了测试备份数据是否可用模拟数据丢失故障进行数据还原。 1、创建一班学生成绩表  mysql create table yibcj (姓名 char(16) not null,班级 char(16) not null,学号 char(16) not null,语文 char(16) not null,数学 char(16) not null,英语 char(16) not null,理综 char(16) not null); mysql insert into yibcj(姓名,班级,学号,语文,数学,英语,理综)- values(王五,一班,20170818,95,103,108,270);mysql insert into yibcj(姓名,班级,学号,语文,数学,英语,理综)- values(赵六,一班,20170816,100,109,112,265);首次录入成绩后做该表的完全备份 [rootlucky ~]# mysqldump -u root -p --databases bdqn bdqn.sql 通过mysqldump 工具导出的SQL脚本是文本文件其中“/*…*/”部分或以“--”开头的行标识注释信息。使用grep、less,cat等文本工具可以查看脚本内容。例如执行以下操作可以过滤bdqn.sql脚本中的数据库操作语句。 删除bdqn库模拟故障恢复数据库 [rootlucky ~]# mysql -u root -p -e drop database bdqn;查看库可以发现bdqn库已经消失 当备份文件中只包含表的备份而不包含创建的库的语句时执行导入操作时必须指定库名且目标库必须存在。例如以下操作可以从备份文件bdqn.sql中将表导入bdqn库。其中“一-e选项是用于指定连接MySQL后执行的命令命令执行完后自动退出。 [rootlucky ~]# mysql -u root -p ~/bdqn.sql 恢复之后可以看到库和里面的表都存在 第二次录入成绩 mysql insert into yibcj values(李宁,二班,20170824,92,98,105,235); Query OK, 1 row affected (0.00 sec) mysql insert into yibcj values(陈铭,二班,20170826,111,107,96,204); Query OK, 1 row affected (0.00 sec) 第三次录入成绩 mysql insert into yibcj values(付杰,二班,20170828,115,118,116,268); Query OK, 1 row affected (0.00 sec) mysql insert into yibcj values(郭尚,二班,20170830,111,99,80,259); Query OK, 1 row affected (0.00 sec)
http://www.yutouwan.com/news/425371/

相关文章:

  • 外贸网站建设 东莞wordpress分类目录 插件
  • 梅州专业网站建设教程外包什么意思
  • 中国建设银行网站首页河西网点搭建租号网的网站
  • cms网站管理系统企业网站策划案
  • 大型网站开发 框架百度 网站质量
  • 泉州市培训建设系统中心网站珠海本地网站设计公司
  • 怎么做自己的单机网站asp网站 证书
  • 网站建设预算和流程介绍企业网站开发软件
  • 国外工会网站建设微信网站建设知识
  • 一学一做看视频网站有哪些内容写作网站
  • 个人怎么建网站河北综合网站建设系列
  • 织梦怎么建设论坛网站好用的网页编辑器
  • 世界建筑网站中国做外贸网站有哪些问题
  • 网页和网站的联系wordpress 禁止缩略图
  • 广告联盟上怎么做网站wordpress添加模板
  • 有哪些做微博长图网站成都建设网站
  • 河北网站建设推广电话内蒙古做网站找谁
  • 宿迁建设局网站拆除备案网站推广运营公司
  • 正定网站建设资讯网站 怎样 增强用户粘度
  • 李尚荣网站建设迁安建设局网站
  • 品牌网站建设 杭州义乌义亭招工做网站养猪工作
  • 咨询网站设计国家企业信用公示信息网官网
  • 佛山网站开发网易网
  • 朵朵软件网站建设专门做图的网站
  • 优速网站建设工作室北京建筑信息网
  • 株洲网站关键词优化种子搜索引擎在线
  • 政务咨询投诉举报网站建设百度自动优化
  • 做58同城网站花了多少钱网站备案详细流程
  • 平台网站建设多少钱有什么比较好的做简历的网站
  • 网站开发制作报价深圳seo搜索优化