如何轻松运维,你是救火队员还是工程师?

简介:

特别是在企业里,如果不是在专门的互联网公司上班,很多企业it管理都是形同虚设,表面上是什么工程师,实际上就是一个救火队员,就简单的权限泛滥问题,几乎90%的公司都存在,尤其是在用linux系统时,root权限泛滥是普遍行为,造成这种现象的出现,我觉得最主要的一点就是中国it技术的落后,以及人对it的理解能力的认知问题,很多人都完全不重视it的,认为你就是一个只会花钱的,不能去评估到it的作用,再者也与it人员自身的关系很大。
众所周知,很多做it的人的沟通能力都极其有限,不善于表达自己,更不懂如何去做事,我就是最典型的一个,其实在一个公司,你最重要的能力和价值是什么,怎么样去体现出来,这真的是需要磨练很久才能磨练出来的,很多人丝毫不懂技术,但是敢于乱说,也同样如鱼得水,因为他们明白真正懂it的人很少,你怎么说只要说得让人相信,你就是王,而我则是考虑问题时经常是高估别人的计算机水平,我做na的事情,长期想到了np甚至ie的思维进去了,现实是,老板不懂,也没有人愿意去想这么长远,甚至于别人根本不知道这东西为什么要这么做,基于此我是很失败了,下家东家我一定是多做项目证明自己,说话多余做事。

我觉得要做好轻松运维的七中武器
1)规范排错流程,规范员工上网行为,如故障发生时,先解决哪些问题,哪些问题重要紧急,哪些问题可以推迟解决,28观念一定要有。
2)前期设计人员的水平,分清哪些设备属于核心层,哪些设备需要必须要有冗余,重要设备的安全问题。
3)完全自动化监控故障点,先别人一步,搭建故障监控系统,学会日志分析,发现潜在隐患问题点,先于出故障时去解决
4)拥有好的备份策略
6) 深刻理解高可用架构概念
7)最最重要也是显得不那么重要,完全跟技术思路无关的事,那就是沟通能力,怎么样让你的上司老板支持你,赞同你。

保证数据存储层的数据高可用主要包含两方面:硬件存储的高可用和数据备份。
SAN的容错分为两部分:网络和磁盘
网络。 服务器和盘柜的网络采用了全互联的网络,这样就保证了任何一个网络设备和网线发生故障,对于服务器访问后台的数据都没有任何影响。
磁盘。 盘柜里的磁盘做RAID保证数据硬件的损坏的数据丢失。

  1. 数据备份

虽然SAN能够在硬件层面保证数据的高可用,然而在企业中,由于某些原因比如:磁盘空间不足,人为的误删除等等原因,单纯的硬件保证高可用是不够的,还需要IT人员对后台存储的数据进行备份。

在规划企业的数据备份时,很多人都想到4W ,在这里就大致的做一个介绍:

Who:找谁来备份。这个层面设计到两个问题。

1) 在企业中找一个相对于有责任心的人来做这么一件事情。

2) 给备份的这个用户要分配相应的操作权限

Where:备份的数据存放在什么地方。主要是磁盘和磁带。

存在公司的磁盘中,这样操作方便。如果想长期保存,或者想更加安全的保存,备份到磁带中,磁带可以存放在公司的保险柜中或者银行的保险柜中。

When:什么时候做备份。指公司的备份策略。

这个根据公司的实际情况而定。如果公司的数据非常重要,建议每天完全备份;如果公司的数据基数很大,而每天新增数据不是很大,建议周一做完备,周二到周日做差异备份等等

What:如何来做备份。指公司用什么软件备份。

在Windows Server 2003及以前的版本中,用的是NTBackup

在Windows Server 2008 (R2)中,用的是 Windows Server Backup.


本文转自   探花无情  51CTO博客,原文链接:http://blog.51cto.com/983865387/2064172

相关文章
|
6月前
|
关系型数据库 应用服务中间件 Python
Linux运维工程师面试题全面汇总(2023)
Linux运维工程师面试题全面汇总(2023)
440 0
|
2月前
|
运维 Linux Docker
Linux运维工程师必须要掌握的Docker命令,我给你整理好了!
Linux运维工程师必须要掌握的Docker命令,我给你整理好了!
169 2
|
2月前
|
运维 网络协议 Linux
Linux 这50个 systemd 命令值得每位Linux运维工程师收藏!
Linux 这50个 systemd 命令值得每位Linux运维工程师收藏!
442 0
Linux 这50个 systemd 命令值得每位Linux运维工程师收藏!
|
3月前
|
存储 运维 Shell
Shell内置命令大全,Linux运维工程师收藏!
Shell内置命令大全,Linux运维工程师收藏!
161 0
Shell内置命令大全,Linux运维工程师收藏!
|
7月前
|
存储 运维 Linux
Linux运维工程师面试题(7)
Linux运维工程师面试题(7)1 常用的 ansible 模块有哪些2 说一下 ansible 使用 roles 编排的目录结构3 docker 六大命名空间 namespace4 cgroups 的作用5 runc 的作用6 docker 常用的命令7 docker 存储引擎有哪些,区别是什么8 进入 docker 容器有几种方法,区别是什么9 Dockerfile 常用指令10 容器数据持久保存方式
107 1
|
7月前
|
SQL 关系型数据库 MySQL
Linux运维工程师面试题(6)
Linux运维工程师面试题(6)1 数据库事务的四个特性及含义2 mysql 的 sql 语句怎么优化3 varchar 与 char 的区别是什么?大小限制?utf8 字符集下 varchar 最多能存多少个字符?4 索引有什么用?5 sql 注入是怎么产生的,如何防止?6 csrf 是什么?如何防范?7 如何加强 MySQL 安全,请给出可行的具体措施?8 如是数据库慢导致网站打开慢,如何排查并解决?9 MySQL 有多少种日志10 MySQL 数据库 cpu 飙升到500%的话他怎么处理?
104 1
|
7月前
|
运维 Kubernetes Linux
Linux运维工程师面试题(9)
Linux运维工程师面试题(9)1 pod 的生命周期2 探针类型3 探针方式 4 探针结果 5 Pod 重启策略6 镜像获取策略7 k8s 的服务类型8 k8s中 service 和 ingress 的区别9 有状态和无状态服务的区别10 k8s 中 service 是做什么的?
128 1
|
7月前
|
运维 Linux Docker
Linux运维工程师面试题(8)
Linux运维工程师面试题(8)1 docker 的网络类型,使用场景2 CMD 和 ENTRYPOINT 的区别3 怎么减小 dokcer 镜像的大小5 如何临时退出⼀个正在交互的容器的终端,而不终止它?7 COPY 和 ADD 的区别8 制作镜像方式9 K8S 有那些组件,都是干什么用的10 K8S 创建一个pod的流程
85 1
|
7月前
|
运维 监控 关系型数据库
Linux运维工程师的注意事项?
Linux运维工程师的注意事项?
|
8月前
|
运维 关系型数据库 MySQL
Linux运维工程师面试题(5)
Linux运维工程师面试题(5)1 SELECT 语句处理的顺序 2 MySQL 高可用方案有哪些 3 mysql 主从复制原理 4 mycat 读写分离原理 5 MHA 高可用原理 6 mysqldump 备份的原理 7 drop, delete 与 truncate 的区别,哪个最快 8 判断主从延迟的方法 9 MySQL 主要的索引类型 10 MySQL 中 myisam 与 innodb 的区别
83 1