shell – 21运维
通知: .-运维QQ交流群:534829726 欢迎加入。

shell

Linux系统以秒为单位执行shell脚本完成任务计划

Linux系统以秒为单位执行shell脚本完成任务计划

5个月前 (07-06) 655浏览

众所周知,当前linux跑任务计划我们一般借助于crontab任务计划来实现。但这个任务计划默认最小单位为分钟,即最小单位一分钟执行一次,那如果我们需要按照秒为单位执行,则无法直接实现。 之前我们接触过sleep以及脚本后台运行,那么这个就可以派上用...

Linux系统配置文件以及应用配置文件简易shell备份脚本

Linux系统配置文件以及应用配置文件简易shell备份脚本

7个月前 (04-23) 604浏览

21运维原创,转载请注明出处。 线上的配置文件以及应用配置文件是非常有必要进行备份的,不排除能够上服务器的朋友没有备份就直接修改出错或者其他人员误操作的情况。现在花了十分钟简单写了一个备份脚本,另外也可以自己加上其他备份脚本进去。 虽简单,但有了这...

分别基于innobackupex备份工具的mysql全量备份和增量备份shell脚本

分别基于innobackupex备份工具的mysql全量备份和增量备份shell脚本

12个月前 (12-03) 1932浏览

之前有过一个基于innobackupex备份mysql文章,不是很简单实用。这里是一个更为简单的脚本,可以实现分别基于innobackupex备份工具的mysql全量备份和增量备份。 注意: 1,线上用的时候请注意将自己的用户名和密码都设置对,这里p...

通过xtrabackup 工具备份mysql 5.7以及常见报错解决办法

通过xtrabackup 工具备份mysql 5.7以及常见报错解决办法

1年前 (2016-10-18) 1587浏览

21运维原创,转载请注明出处。 由于之前服务器安装的xtrabackup比较老的版本,不支持mysql 5.7的热备,需要升级下版本或新服务器部署2.4.1版本。这里我们下载官网https://www.percona.com/downloads/X...

通过shell脚本实现批量添加用户和设置随机密码以及生产环境如何批量添加

通过shell脚本实现批量添加用户和设置随机密码以及生产环境如何批量添加

1年前 (2016-08-31) 1531浏览

21运维原创,转载请注明出处。 有一个朋友问我如何批量创建用户和设置密码 ,我就简单给他写了两个脚本,让他自己参考下并自己根据实际情况进行修改,毕竟他需要的用户名和密码都是实际生产环境的。 这里分两种情况,一种是测试for循环批量添加用户,一个是根...

Linux系统环境下针对小型mysql5.7数据库的全量备份和增量备份脚本实例

Linux系统环境下针对小型mysql5.7数据库的全量备份和增量备份脚本实例

1年前 (2016-08-06) 957浏览

21运维原创,转载请注明出处。 曾经之前也有写过类似mysql全量和增量备份脚本,不过过于简单。昨天晚上给公司线上服务器写了个针对mysql5.7的,相对来讲更为优化的一个实例。 注:这个脚本仅仅适合小型数据库,不适合中大型数据库。毕竟是逻辑备份方式...

linux环境下通过shell脚本对tomcat和nginx做日志切割

linux环境下通过shell脚本对tomcat和nginx做日志切割

1年前 (2016-07-04) 1767浏览

21运维 原创文章,转载请注明出处。 线上服务器一般都会遇到各种各样的日志切割。之前一直没有发布类似详细脚本文章,这次就弥补下网站相关内容。万变不离其宗,下边简单讲解一下两个日志切割,其他服务日志的切割也可以这样实现. Tomcat日志catalin...

基于innobackupex备份工具的mysql全量备份和增量备份shell脚本

基于innobackupex备份工具的mysql全量备份和增量备份shell脚本

1年前 (2016-06-13) 1183浏览

参考网上的资料和根据自己服务器的mysql多实例实际情况,搞了一个基于innobackupex备份工具的mysql全量备份和增量备份脚本,暂定版本V1.0,后续还有很多需要改进和优化的。思路和方式很多,这里目前用做学习练习用,以后会改善脚本和功能实现...