5分钟轻松运维 ECS 及云服务器使用的100种可能性|学习笔记

本文涉及的产品
云监控,每月短信1000条
简介: 快速学习5分钟轻松运维 ECS 及云服务器使用的100种可能性

开发者学堂课程【Clouder 认证课程 - 云服务器基础运维与管理5分钟轻松运维 ECS 及云服务器使用的100种可能性】学习笔记,与课程紧密联系,让用户快速学习知识。  

课程地址:https://developer.aliyun.com/learning/course/506/detail/6791


5分钟轻松运维 ECS 及云服务器使用的100种可能性


内容介绍:

一、课程概述

二、运维的需求

三、回顾总结

 

一、课程概述

现在进入 Clouder 认证的云服务器管理小能手第四部分的学习——5分钟轻松运维ECS,前面的课程中,已经会讲解了通过阿里云网络控制台可以非常方便的管理运维服务器,无论是登录、使用还是修改重启,甚至是服务器的升级都非常便捷,下面了解如何轻松地运维。


二、运维的需求

需求大概有两方面,一是误删了磁盘上的数据,如何快速便捷的恢复数据;二是可以实时监控服务器运行的性能,检查服务器是否出现状况,在负载过高的时候,网站或应用无法平滑运转时发出报警。

这些需求都不需要自己开发,不用为此感到惆怅,因为阿里云的工程师已经将上述功能进行了开发,即 ECS 已经具备了这些功能,只需要在管理控制台上进行点击就能够轻松完成这些功能。

1.运维场景1:使用 ECS 快照功能恢复误删的数据

1)ECS 快照功能的介绍

ECS 是磁盘数据在某时间的拷贝,可以简单理解为在某时间给 ECS 磁盘照下了一张照片,并且把这张照片上的数据都存储在了地方,当需要使用这张照片的数据时,可以通过简单的回滚操作来实现。

(2)ECS 快照功能可以解决的常见问题

ECS 快照功能可以解决的常见问题有两方面,一是在系统维护过程中,经常会发生误删数据的情况,其次若要恢复已经删除的数据,必须提前对数据进行备份,否则很难再找回数据。这些问题在没有快照功能之前,实现过程困难甚至可能无法实现。通过 ECS 的快照功能可以便捷的满足上述需求,如果希望在需要的情况下恢复某一时刻的数据,可以设置策略实现定时的快照备份工作。

(3)使用 ECS 快照功能的操作步骤

首先查看数据盘,在盘里写可以登录到远程终端中的文件;然后制作这张盘的快照,模拟把该文件进行删掉;停止相关实例后对其进行快照的回滚,重启实例之后查看刚才删除的文件是否被找回来。

(4)操作演示环节

返返回到阿里云的管理控制台,首先需要登录到服务器上,输入登陆密码后进行登录。

进入服务器后寻找一块磁盘,例如E盘,因为是新的磁盘,磁盘中没有任何文件,可以新建一个文件夹,然后在里面新建一个文本,命名为 Clouder-test, 完成之后把文件保存并退出终端。此时文件保存在了E盘,E盘是具有 6GB 内存的盘。返回到管理控制台后可以通过实例找到对应该实例的磁盘,为 6GB 的这块磁盘创建快照,快照命名为 Clouder test1,等待并查看本实例的快照,显示当前进度为正在处理中,

第一次创建快照需要的时间稍长,因为阿里云的快照采用增量的机制,第二次创建的时候速度会有所提升。完成后可以看到进度显示100%,提示快照创建成功。

返回到实例界面中,进行误删的操作,并把回收站清空。退出实例界面后需要停止实例,因为需要去进行磁盘的回滚操作,稍等片刻显示实例停止时,进入实例找到与其对应的快照,进行回滚磁盘的操作,磁盘回滚完成后返回到实例中,显示实例处于运行中的状态。远程连接该实例,提示实例正在重启,登录后查看这台服务器上的数据是否被找回,可以看到E盘文件夹里的 Clouder test 文件已经找回来了。快照是非常方便的,但必须要提前把快照设定好之后才可以实现上面的功能,实际上可以对快照进行配置,进入自动快照策略后可以创建快照策略,比如创建Clouder test1 的自动快照策略,可以自定义快照时间及保留时间。

完成策略的设置后选择 clouder test 或者系统盘进行快照。执行快照策略后,磁盘会在设定的时间即每周一、周二、周四的晚上三点自动创建快照,保证数据在每周的固定时间点产生快照,当系统出现问题的时候可以回溯到任何时间点的磁盘数据。

2.运维场景2:性能监控和自动报警

1)常见问题

服务器创建后会关注它的运行状态是否健康。传统情况没有云服务器的情况下,如果想了解服务器的运行状况,例如 CPU 使用率等需要自行搭建服务用于专门的监控和报警;在 ECS 的情况下,可以用阿里云的云监控产品来实现各种性能指标参数的监控。

云监控不需要任何配置就可以支持,并且这些监控类型是免费提供给客户的,通过控制台就可以对监控情况的查看,并且可以设置报警策略。

(2)演示步骤

操作流程十分简单,可以全部在控制台完成。通过控制台查看指标,在实例详情里可以看到基础指标,在云监控里可以看到更多元化的指标。

(3)操作演示

在实例链接里可以看到CPU、网络数据等指标,因为目前网络没有访问暂时没有获得数据。

通过管理控制台点击云监控产品后进入管理所有云服务的页面,点击主机图标

进入后可以发现 Clouder test 服务器并没有安装,这是因为系统在默认情况下是不会自行安装的,

把新购 ECS 自动安装云监控选项打开后就可以实现自动安装,无需进行手动安装。由于在演示的环节没有打开该选项,所以需要手动点击安装,手动安装也是非常简单的,会在后台进行安装。

稍微等待并刷新后可以发现 Clouder test 的监控软件处于运行中的状态。查看统计报表,可以了解 CPU 使用率、网络流入流出、磁盘的运行情况以及磁盘读写的 LPS 等数据情况,不需要人工进行任何的操作即可呈现,十分方便。当不满足于一种监控的时候,还可以创建一条报警规则。

选择报警规则之后,点击并添加。此时关联的是ECS服务器,实例就是 Clouder test,将其命名为 Clouder test1,设置当 CPU 率使用率在每五分钟之内的平均值大于70%并且连续超过五次的时候报警,还可以设备每一天有效时间以及被通知的对象,以及选择通知的方式,例如手机+旺旺+邮箱,还可以自定义邮件主题。

设置完成后点击确认报警规则即可生效,一旦服务器的 CPU 利用率连续五次超过70%的时候,就会收到邮件、旺旺、短信的通知。如果后续不想继续使用这条规则,也可以很方便的将其删除禁用。


三、回顾总结

1.章节回顾

回顾五分钟轻松运维 ECS 这一章节的要点。首先发生误删除数据的情况时,可以通过 ECS 快照功能的回滚恢复误删的数据,为了保证这种情况的实时满足,可以使用ECS 自动快照策略定期制作快照,一旦出现问题可以回溯到之前的任何时刻,同时可以合理配置监控指标和报警策略用于掌握 ECS 的运行情况。

通过阿里云的管理控制台和远程管理可以轻松的实现 ECS 的运维。

2.课程回顾

通过本课程明确了 ECS 的1+3+5=100的功能,因为 ECS 是一台服务器,具备了计算能力和存储能力,因此使用 ECS 无限的可能性,比如可以构建自己的直播品牌,可以制作地图 APP,甚至可以实现自己的论坛以及服务网站等待。

具备了 ECS 云服务器之后,就开启了在云计算这条路上的第一步,未来还有更多的可能性值得探索。

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
10天前
|
存储 编解码 缓存
阿里云服务器实例规格选择参考:根据业务场景选择云服务器实例规格
在阿里云服务器的购买过程中,云服务器实例规格是很多用户最难选择的一个选项,因为阿里云有着多达几十种不同的实例规格,为此,阿里云官方在云服务器购买页面新推出了一个场景化选型推荐,用户可通过自己的上云场景结合场景化选型里面的业务场景和细分场景来选择适合自己的阿里云服务器实例规格,在很大程度上解决了新手用户在选择阿里云服务器实例规格上的困局。
阿里云服务器实例规格选择参考:根据业务场景选择云服务器实例规格
|
16天前
|
存储 弹性计算 运维
阿里云日常运维-购买服务器
这篇文章是关于如何在阿里云购买和配置云服务器ECS的教程。
54 6
阿里云日常运维-购买服务器
|
9天前
|
存储 弹性计算 运维
自动化监控和响应ECS系统事件
阿里云提供的ECS系统事件用于记录云资源信息,如实例启停、到期通知等。为实现自动化运维,如故障处理与动态调度,可使用云助手插件`ecs-tool-event`。该插件定时获取并转化ECS事件为日志存储,便于监控与响应,无需额外开发,适用于大规模集群管理。详情及示例可见链接文档。
|
5天前
|
运维 应用服务中间件 网络安全
自动化运维:使用Ansible进行服务器配置管理
【9月更文挑战第13天】在IT运维领域,自动化工具的应用日益成为提升效率、降低错误率的关键。本文将介绍如何使用Ansible这一流行的自动化工具来简化和加速服务器的配置管理工作,通过实际案例展示其应用,并分享一些最佳实践。文章旨在帮助读者理解Ansible的核心概念,掌握基本使用方法,并鼓励大家探索更多可能的应用场景。
13 2
|
5天前
|
运维 应用服务中间件 网络安全
自动化运维的魔法:使用Ansible进行服务器配置管理
【9月更文挑战第13天】在这篇文章中,我们深入探讨如何利用Ansible这一强大的自动化工具来简化和加速你的服务器配置管理工作。我们将从基础概念出发,逐步引导你了解如何使用Ansible编写Playbooks,实现对服务器群的快速部署、配置更新与维护任务。通过实际案例,你将看到Ansible如何节省时间、减少人为错误并提高运维效率。无论你是初学者还是有经验的运维工程师,这篇文章都将带给你新的视角和启发。
|
13天前
|
弹性计算 JSON 运维
阿里云ECS实例运维属性-如何控制实例的宕机表现
介绍如何通过运维属性指定阿里云ECS的宕机运维表现等
|
7天前
|
存储 运维 网络协议
运维的基本概念:服务器和网络基础知识
运维的基本概念:服务器和网络基础知识
16 0
运维的基本概念:服务器和网络基础知识
|
13天前
|
运维 Ubuntu Linux
掌握自动化运维:使用Ansible进行服务器配置管理
【9月更文挑战第5天】本文旨在通过深入浅出的方式,介绍如何利用Ansible这一强大的自动化工具来简化和加速日常的服务器配置管理工作。文章将首先概述自动化运维的重要性,接着详细讲解Ansible的基本概念、安装过程及其在服务器配置中的应用实例。我们将通过具体的操作步骤和代码示例,展示如何使用Ansible编写任务,以及如何执行这些任务以实现批量的服务器配置。最后,文章将探讨一些高级用法,帮助读者进一步提升自动化运维的能力。
|
18天前
|
运维 关系型数据库 MySQL
自动化运维:使用Ansible管理服务器
【8月更文挑战第31天】在这篇文章中,我们将探讨如何使用Ansible进行自动化运维。Ansible是一种开源的IT自动化工具,可以用于配置管理、应用部署、任务执行等。我们将通过一个简单的例子,展示如何使用Ansible来管理服务器。无论你是初学者还是有经验的开发者,都可以从这篇文章中获得一些有用的信息。
|
18天前
|
运维 Ubuntu 应用服务中间件
自动化运维:使用Ansible进行服务器配置管理
【8月更文挑战第31天】在现代IT运维的快速迭代中,自动化已成为提升效率与减少错误的关键。本文将引导您通过使用Ansible这一强大的自动化工具来简化服务器的配置管理工作。我们将从基础讲起,涵盖安装、配置到实战应用,让您轻松上手自动化您的服务器环境。