上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 50 下一页

2018年10月10日

mysql 开发进阶篇系列 47 物理备份与恢复(xtrabackup 的完全备份恢复,恢复后重启失败总结)

摘要: 一. 完全备份恢复说明 xtrabackup二进制文件有一个xtrabackup --copy-back选项,它将备份复制到服务器的datadir目录下。下面是通过 --target-dir 指定完全备份文件的目录,还原到datadir目录下。 可以使用xtrabackup --move-back选 阅读全文

posted @ 2018-10-10 17:46 花阴偷移 阅读(748) 评论(0) 推荐(0) 编辑

2018年10月9日

Linux编程 22 shell编程(输出和输入重定向,管道,数学运算命令,退出脚本状态码)

摘要: 1. 输出重定向 最基本的重定向是将命令的输出发送到一个文件中。在bash shell中用大于号(>) ,格式如下:command > inputfile。例如:将date命令的输出内容,保存到指定的输出文件中。 如果文件已存在,重定向操作符会用新的文件数据覆盖已有文件。这种情况下可以用双大于号(> 阅读全文

posted @ 2018-10-09 17:23 花阴偷移 阅读(1699) 评论(0) 推荐(1) 编辑

2018年10月1日

mysql 开发进阶篇系列 46 物理备份与恢复( xtrabackup的 选项说明,增加备份用户,完全备份案例)

摘要: 一. xtrabackup 选项说明 在操作xtrabackup备份与恢复之前,先看下该工具的选项,下面记录了xtrabackup二进制文件的部分命令行选项,后期把常用的选项在补上。点击查看xtrabackup Option 指南 选项名 说明 --apply-log-only 仅在准备备份时,执行 阅读全文

posted @ 2018-10-01 16:03 花阴偷移 阅读(630) 评论(0) 推荐(0) 编辑

2018年9月30日

mysql 开发进阶篇系列 45 物理备份与恢复(xtrabackup 安装,用户权限,配置)

摘要: 一. 安装说明 安装XtraBackup 2.4 版本有三种方式: (1) 存储库安装Percona XtraBackup(推荐) (2 )下载的rpm或apt包安装Percona XtraBackup。 (3) 源代码编译和安装。 Percona为yum (Red Hat、CentOS和Amazo 阅读全文

posted @ 2018-09-30 12:00 花阴偷移 阅读(546) 评论(0) 推荐(0) 编辑

2018年9月29日

mysql 开发进阶篇系列 44 物理备份与恢复( 热备份xtrabackup 工具介绍)

摘要: 一.概述 物理备份和恢复又分为冷备份和热备份。与逻辑备份相比,它最大优点是备份和恢复的速度更快。因为物理备份的原理都是基于文件的cp。 1.1 冷备份 冷备份就是停掉数据库服务。这种物理备份一般很少使用,因为很多应用是不允许长时间停机的。恢复操作大概是:首先停掉mysql服务, 在操作系统级别恢复m 阅读全文

posted @ 2018-09-29 17:39 花阴偷移 阅读(1431) 评论(1) 推荐(0) 编辑

2018年9月28日

Linux编程 21 shell编程(环境变量,用户变量,命令替换)

摘要: 一.概述 这篇介绍shell的变量使用,跟其实语言一样,都有声明变量,使用变量,在shell中变量允许你临时地将信息存储中shell脚本中,以便和脚本的其他命令一起使用。 1.1 环境变量 在前面章节到了linux系统的环境变量,也可以在脚本中访问这些值。下面使用set 命令来查看当前系统的环境变量 阅读全文

posted @ 2018-09-28 17:51 花阴偷移 阅读(619) 评论(0) 推荐(0) 编辑

2018年9月27日

Linux编程 20 shell编程(shell脚本创建,echo显示信息)

摘要: 一概述 前面19章里已经掌握了linux系统和命令行的基础知识,从本章开始继续学习shell脚本的基础知识。在大量编辑shell脚本前,先来学习下一些基本概念。 1.1 使用多个命令 Shell可以让多个命令串起来,一次执行完成,可以把它们放在同一行中,用分号隔开,如下所示: 上面就是一个简单的脚本 阅读全文

posted @ 2018-09-27 18:21 花阴偷移 阅读(1526) 评论(0) 推荐(1) 编辑

2018年9月26日

mysql 开发进阶篇系列 43 逻辑备份与恢复(mysqldump 的基于时间和位置的不完全恢复)

摘要: 一. 概述 在上篇讲到了逻辑备份,使用mysqldump工具来备份一个库,并使用完全恢复还原了数据库。在结尾也讲到了误操作是不能用完全恢复的。解决办法是:我们需要恢复到误操作之前的状态,然后跳过误操作语句。再恢复后面执行的语句,完成我们的恢复,这种恢复叫“不完全恢复”。在mysql 中,不完全恢复分 阅读全文

posted @ 2018-09-26 17:50 花阴偷移 阅读(786) 评论(0) 推荐(1) 编辑

2018年9月25日

Linux编程 19 编辑器(vim 用法)

摘要: 一.概述 在开启shell脚本编程之前,必须要知道一款文本编辑器的用法,如文本编辑的查找,剪切,粘贴,定位等, 本篇只讲vim编辑器。vim编辑器全名叫vi improved,是经过对Unix系统vi编辑器的一些改进而来,vi编辑器是Unix系统最初的编辑器。 1.1 检查vim软件包 下面分析vi 阅读全文

posted @ 2018-09-25 17:35 花阴偷移 阅读(536) 评论(0) 推荐(0) 编辑

2018年9月24日

Linux编程 18 安装软件程序(yum工具对软件包安装,删除,更新介绍)

摘要: 一. 概述 本篇介绍在linux上见到的各种包管理系统(package management system,PMS)用来进行软件安装,管理,删除的命令行工具。PMS是利用一个数据库来记录各种相关内容,包括: linux系统上已安装了什么软件包,每个包安装了什么文件,每个已安装软件包的版本。 软件包通 阅读全文

posted @ 2018-09-24 17:04 花阴偷移 阅读(584) 评论(0) 推荐(1) 编辑

上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 50 下一页

导航