玩转 Linux 运维:如何在 Linux Bash Shell 快速,自动备份 MySQL

作者/分享人:无人驾驶
向 Ta 提问
80后,从事安全行业,平时研究内网渗透测试等。

Linux 系统目前应用非常广泛,如何在 Linux 环境中快速地完成维护工作?而作为 Linux 系统的 Bash,如果你不懂 Bash 是什么,那么其他的东西就不用学了,因为用终端执行命令的方式,就是通过 Bash 的环境处理的,所以它很重要。Bash 的东西很多,包括变量的设置与使用,Bash 操作环境的构建,数据流重定向的功能,还有好用的管道命令。

本 Chat 以 Bash Shell 脚本的方式配置(类似 Win 平台批处理),然后针对日常维护中的操作思路进行详细说明,帮助大家对脚本的理解。快速地完成维护工作。

本 Chat 中的内容:利用 Shell 脚步本备份 MySQL。

  1. 服务器每天备份一次,需要备份所有的库到本地和远程主机。
  2. 备份以每天日期为名,格式名为 database1_2018-10-19.sql。
  3. 要对以前的数据库 SQL 文件进行压缩,节省空间,GZIP 格式。
  4. 本地数据保留 7 天。
  5. 远程数据保留 1 个月或者更长时间。
已有99人预订
预订达标
文章出炉
     
18.10.26
18.11.08
本场 Chat 文章已出炉,购买后即可阅读文章并获得一张无人驾驶的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
你可能还喜欢
110 道 Python 面试笔试题超强汇总
嘉美伯爵
Redis 实战场景详解
驰骋
轻松搞定机器学习中的概率统计知识
Evan
Git 扫盲,用命令行优雅的理解 Git 底层机制
叫我闪电
架构师成长之路之服务治理漫谈
飞狐
从学生到职场,这位百万爬虫博主都经历了什么?
崔庆才丨静觅
打造高效「Mac 工具栈」,提高工作效率
易水寒
Java 与底层操作系统的交互细节
小强
Azkaban 分布式任务调度部署实战
火币集团研发中心
架构师成长之路之限流
飞狐
架构师成长之路之服务发现与注册
飞狐
Java 进阶之路:异常处理的内在原理及优雅的处理方式
应书澜
人工智能物联网极简入门
Peter Liu
手把手教你做人脸搜索系统
天马行空
百无一用是管理:从技术到管理的 3 个典型困惑释疑
Paullin
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!