老男孩教育运维班50-100台规模集群全网数据备份项目实战

author author     2022-08-06     142

关键词:

老男孩教育运维班50-100台规模集群全网数据备份解决方案

项目要求:

1、全体学员上机实践考试,完成后由排长或班长或助教打分。

2、时间:60分钟,抄袭别人0分。

3、本项目提供免费实战讲解视频:

http://edu.51cto.com/course/course_id-3497.html


1、基本备份要求

已知3台服务器主机名分别为web01backupnfs01,主机信息见下表:

服务器说明

外网IP

内网IP

主机名称

nginx web服务器

10.0.0.8/24

172.16.1.8/24

web01

NFS存储服务器

10.0.0.31/24

172.16.1.31/24

nfs01

rsync备份服务器

10.0.0.41/24

172.16.1.41/24

backup

要求:每天晚上00点整在Web服务器上打包备份系统配置文件、网站程序目录及访问日志并通过rsync命令推送备份服务器backup上备份保留(备份思路可以是先在本地按日期打包,然后再推到备份服务器backup上)。

具体要求如下:

1)Web服务器和备份服务器的备份目录必须都为/backup

2)要备份的系统配置文件包括但不限于:

a.定时任务服务的配置文件(/var/spool/cron/root)

b.开机自启动的配置文件(/etc/rc.local)

c.日常脚本的目录 (/server/scripts)

d.防火墙iptables的配置文件(/etc/sysconfig/iptables)

e.自己思考下还有什么需要备份呢?

3)Web服务器站点目录假定为(/var/html/www)

4)Web服务器A访问日志路径假定为(/app/logs

5)Web服务器保留打包后的7天的备份数据即可(本地留存不能多于7天,因为太多硬盘会满)

6)备份服务器上,保留每周一的所有数据副本,其它要保留6个月的数据副本。

7)备份服务器上要按照备份数据服务器的内网IP为目录保存备份,备份的文件按照时间名字保存。

8)*需要确保备份的数据尽量完整正确,在备份服务器上对备份的数据进行检查,把备份的成功及失败结果信息发给系统管理员邮箱中(发邮件技巧见VIP群资料)。


特别提示:本题在工作中是网站生产环境全网备份项目方案的一个小型模拟,很有意义。

2、本项目的整个备份逻辑结构如下图:

 

技术分享 

特别说明:

1)工作中领导很可能不会告诉你如何去做,只会提需求,例如:小崔,我们集群的数据器很重要,请你做一个方案把所有的数据备份好(定期的备份)。

2)逻辑架构图更不可能是领导给你画,而是你理解了领导的意思,然后自己想出备份的方案,最后,在实施前你做的一个图纸而已。

3)*需要确保备份的数据尽量完整正确,在备份服务器上对备份的数据进行检查,把备份的成功及失败结果信息发给系统管理员邮箱中。

4)真实工作中除了异机备份,可能还会需要异地备份,这个地方请大家思考如何异地备份。

3、评分标准及评分人

评分标准见表:

ID

分数

项目

1

20

完成服务端rsync服务搭建

2

10

完成客户端rsync命令推送到服务端

3

20

完成客户端本地打包及校验脚本。

4

10

完成客户端定时任务配置。

5

15

完成服务端数据完整性检查及清理脚本

6

10

完成服务端定时执行脚本

7

15

实现每日邮件发送结果给管理员


总100分


 评分人:各排排长或连长5人组(王志伟、鲍明、廖海林、夏富国、陈荣华)或助教。


企业运维岗三项核心职责:

1、企业数据不丢

     备份策略又分为异步备份和实时备份,本文主要解决内部人员更改的数据异步备份问题。

2、7*24服务能力

3、用户访问体验好


有关几百到上千台全网所有服务器异步备份和实时备份思想策略,可以关注老男孩公众号,近期会有阐述文章。

技术分享

本文出自 “老男孩linux培训” 博客,请务必保留此出处http://oldboy.blog.51cto.com/2561410/1856048

老男孩教育运维班100台规模集群阶段性综合上机实战考试

老男孩教育运维班100台规模集群第十关阶段性综合上机实战考试光学理论有啥用,不拉出来实战遛遛,只能是自欺欺人!项目要求:1、全体学员上机实践考试,完成后由排长或班长、或助教打分。2、时间:3个小时,抄袭0分。... 查看详情

老男孩教育运维班第一关入学摸底考试

创建一个目录/data 解答:mkdir/data/2.在/data下创建一个文件oldboy.txt解答:touch/data/oldboy.txt3.为oldboy.txt增加内容为“Iamstudyinglinux”。解答:(1):vi/data/oldboy.txt进入命令模式,然后按i进入编辑模式就可以写入你要输入的“Iamstu... 查看详情

《跟老男孩学linux运维:web集群实战》epub下载在线阅读全文,求百度网盘云资源

《跟老男孩学Linux运维:Web集群实战》(老男孩)电子书网盘下载免费在线阅读链接:https://pan.baidu.com/s/1tYblRy6YN3HTEFB-rqKXHg提取码:FGJP  书名:跟老男孩学Linux运维:Web集群实战豆瓣评分:7.9作者: 老男孩出版社: 机械... 查看详情

老男孩教育32期-08-09次上机测试题

第1章50台集群服务器全网备份解决方案1.1基本备份要求已知3台服务器主机名分别为A(web01)、B(backup)、C(nfs01)  要求:每天晚上00点整在Web服务器A上打包备份系统配置文件、网站程序目录及访问日志并通过rsync命令推送备份... 查看详情

决心书---老男孩46期运维班-----张帅(代码片段)

...黑屏命令行敲击命令的快感,在51CTO上看视频时看到了老男孩老师教学视频,感觉很专业学起来也很有意思,所以选择来老男孩这里培训,让自己的技术进一步提升。经过五个月后的培训,我的目标薪资是10K!!!!!达到目标... 查看详情

ansible自动化部署50-100台规模企业级架构

1、项目规划:搭建50-100台规模的集群实战设计方案2、利用多台服务器进行cobbler无人值守装机3、管理机(yum,rpm,ntp,pptp,jumpserver,sshkey,ansible,saltstack)4、搭建backup(rsync这个集群定时备份)5、共享存储nfs01(nfs服务、实时同步(sersync+rs... 查看详情

老男孩教育每日一题-第60天-一道实用linux运维问题的9种shell解答方法!

2017-06-041.问题为:已知:/etc/hosts的内容为192.168.1.11  oldboy11.etiantian.org192.168.1.21  oldboy21.etiantian.org192.168.1.31  oldboy31.etiantian.org#192.168.1.111  old 查看详情

51cto周年庆-老男孩高端it教育全场视频5折即可拥有(享受免费答疑服务)

...算自动化高级架构师1.运维与自动化运维发展-2016最新老男孩高级架构师视频教程http://edu.51cto.com/course/course_id-6127.html2.自动化运维之自动化安装实践-2016最新老男孩高级架构师 查看详情

老男孩教育每日一题-2017年3月22日:请说明用户访问网站流程

本题目也可以说为:描述从浏览器打开http://www.oldboyedu.com地址回车发送请求到看到页面的过程?打开浏览器输入网址回车,到看到页面的过程大纲:1、用户访问网站流程框架2、DNS解析原理*****3、tcp/ip三次握手原理*****4、http协议... 查看详情

决心书

...的管理优化及故障处理。在故障处理过程中经常搜索到老男孩教育老师及学生的博客,感觉他们特别专业,后来从网上获得老男孩28期Linux的教学盗版视频,被老男孩教育的学习氛围以及老男孩教育的教学思想所 查看详情

elk日志平台---老男孩教育笔记

环境的困境(原因)1、开发人员不能登录线上服务器查看相信日志;2、各个系统都有日志,日志数据分散难以查找;3、日志数据量大,查询速度慢,或者数据不够及时。(状态码400的top10)收集->存储->统计->报警、、、E... 查看详情

老男孩教育每日一题-2017年5月24日-脑洞神探之tmp目录的下的备份文件突然没了,谁来背锅?

1.题目老男孩教育每日一题-2017年5月24日-脑洞神探之tmp目录的下的备份文件突然没了,谁来背锅?2.参考答案1.运维干的2.开发干的3.系统干的,系统安装了一个命令tmpwatch,定期删除文件。在Centos/RHEL/Fedora系统下存在清理机制(Ubuntu... 查看详情

老男孩教育每日一题-第100天-常用的磁盘raid有哪些?描述下原理和区别?

RAID级别关键优点关键缺点实际应用场景RAID0读写速度很快没有任何冗余MySQLSlave(数据库的从库,小弟),集群的节点RSRAID1100%冗余,镜像读写性能一般,成本高单独的,数据重要,且不能宕机的业务,监控,系统盘RAID5具备一定性... 查看详情

最新老男孩pyhon精品课程

最新老男孩pyhon精品课程,官网地址:wwww.oldboyedu.com链接:http://pan.baidu.com/s/1kVslx3p密码:xkk9老男孩IT教育Python开发精品课程本文出自“自动化运维”博客,请务必保留此出处http://pythonedu.blog.51cto.com/12741743/1923735 查看详情

老男孩linux云计算运维脱产面授标杆班70期怎么样值得学吗?

当然啦!想要学习linux,建议选择【老男孩教育】,该机构具有以下几点优势:1.独家课程内容,先进教学理念,重视能力与思维的培养;2.5年以上行业一线实战名师授课;3.心理学实战目标化教学,培养学习兴趣、讲授学习方法,... 查看详情

跟老男孩学习运维专业绘制原理图及架构图成果展示

利用周末时间学习了老男孩教育专业绘图免费视频,获益匪浅,原网址如下:手把手带你绘图1-亿图专业绘制原理图超详细实战教程(限时免费)http://edu.51cto.com/course/course_id-6173.html手把手带你绘图2-Visio专业架构图实战讲解(限时... 查看详情

学运维军令状

    我是老男孩35期运维脱产班的曹佩猛,来自安徽蚌埠。在这之前我做过餐饮和销售,自己也尝试过创业,一向喜欢折腾的我随着年龄的增长感觉自己越来越折腾不起了!一次偶然的机会和大学舍友聊天接触到了... 查看详情

运维人员日常工作(转自老男孩)

1)运维人员要谨记的6个字:运维人员做事需遵循:简单、易用、高效(2)运维人员服务的3大宗旨:1、企业数据安全保障。2、7*24小时业务持续提供服务。3、不断提升用户感受、体验。(3)初中级运维的日常涉及工作: 1、... 查看详情