内容导读
- 云服务器ECS简介
- 云服务器ECS实例介绍
- 云服务器ECS磁盘操作
- 云服务器ECS快照与镜像
- 云服务器ECS案例解析
一、云服务器ECS简介
1. 什么是ECS
云服务器ECS(Elastic Compute Service)是阿里云提供的性能卓越、稳定可靠同时简单高效、处理能力可弹性伸缩的IaaS(Infrastructure as a Service)级别云计算服务。能够帮助用户快速构建更稳定、安全的应用,提升运维效率,降低IT成本,使用户更专注于核心业务创新。
阿里云ECS持续提供创新型服务器,解决多种业务需求,助力您的业务发展。
2. 产品优势
3. 应用场景
企业官网或轻量的Web应用
多媒体以及高并发应用或网站
高I/O要求数据库
访问量波动剧烈的应用或网站
大数据及实时在线或离线分析
机器学习和深度学习等AI应用
二、云服务器ECS实例介绍
1. 阿里云ECS实例简介
什么是实例?
实例对应的英文是instance,实例可以理解为在云上按照自己的需求,创建的一台虚拟机。创建一个云服务器,就是一个实例。
阿里云ECS云服务器实例(以下简称ECS实例)
ECS即Elastic Compute Service,是一种弹性可伸缩的计算服务,ECS就是阿里云服务器的英文名。
一台云服务器ECS实例等同于一台虚拟机,包含vCPU、内存、操作系统、网络、磁盘等最基础的计算组件。您可以方便地定制、更改实例的配置。您对该虚拟机拥有完全的控制权,和本地服务器的区别在于,您只需要登录到阿里云,即可使用云服务器,进行独立的管理、配置等操作。
2. ECS实例创建的两种方式
(1) 使用向导创建实例
在创建ECS实例前,我们已经完成准备工作,登录云服务器ECS管理控制台,在左侧导航栏里,单击实例。在实例列表页面上,单击创建实例,完成基础配置。
(2) 使用自定义镜像创建实例
采用这种方法可以提高工作或交付效率。登录ECS管理控制台,在左侧导航栏中,单击实例。您也可以在左侧导航栏中单击镜像,找到要使用的自定义镜像,并在操作列中单击创建实例。
3. ECS实例连接方式
云服务器ECS支持通过多种方式连接实例,Linux与Windows方式。
包括Workbench、VNC和第三方客户端工具。
我们可以综合考虑目标实例的操作系统、本地设备的操作系统、需要执行的操作等因素,选择合适的连接方式。
4. 管理ECS实例
启动实例
停止实例
重启实例
释放实例
重开机实例
查看实例信息
修改实例属性
自定义CPU选项
重置实例登录密码
在实例内部修改登录密码
开启和关闭实例释放保护
三、云服务器ECS磁盘操作
1. ECS磁盘简介
ECS磁盘即云盘
是阿里云为云服务器ECS提供的数据块级别的块存储产品,具有低时延、高性能、持久性、高可靠等特点。
云盘采用分布式三副本机制,为ECS实例提供99.9999999%的数据可靠性保证。支持在可用区内自动复制数据,防止意外硬件故障导致的数据不可用,保护业务免于组件故障的威胁。
2. ECS磁盘产品类型
ECS磁盘类似硬盘,我们可以对挂载到ECS实例上的云盘做分区、格式化、创建文件系统等操作,并持久化存储数据。根据性能分类,云盘包含以下几类产品。
3. ECS磁盘的创建
说明:一块云盘只能挂载到同一地域、同一可用区的一台ECS实例
4. 挂载数据盘
系统盘挂载到ECS实例,作为数据盘
可以将单独创建的按量付费云盘、从ECS实例上卸载下来的系统盘挂载到ECS实例上,作为数据盘使用
被挂载的实例和云盘在同一个可用区。
被挂载的实例的状态为运行中(Running)或者已停止(Stopped),不能为已锁定(Locked)。
云盘的状态为待挂载(Available)。
账号不欠费。
挂载云盘前,了解以下事项
随ECS实例一起创建的云盘,和为包年包月实例创建的包年包月数据盘,无需挂载。
一台ECS实例最多能挂载16块云盘作数据盘用。
一块云盘只能挂载到一台ECS实例上。
挂载数据盘的方式有两种:
在实例管理页面挂载
在云盘管理页面挂载
四、云服务器ECS快照与镜像
1. 云服务器ECS快照
(1) ECS快照的含义
是为云服务器ECS提供的一种便捷通用的数据备份方式,用户通过设置自动快照策略,可以实现云服务器上的磁盘自动化数据备份。保持创建快照的习惯可以有效提高网站数据的安全等级。
(2) ECS快照的功能
如果用户误操作,不小心删了系统文件,可以通过快照回滚将其迅速恢复。
因服务器安全措施不足引发病毒感染、服务器故障等,几分钟就能回到系统正常状态。
当网站被勒索软件加密,如果被攻击前已经做了快照,就可以顺利避开敲诈,减少经济损失。
将系统盘做成镜像,将数据盘做成快照,可在保持原有系统和数据状态的同时,实现云服务器的“复制”。
在测试云主机环境中,如需重新创建某个特定状态或条件,不用反复敲击代码,用快照显然更加方便。
在业务系统升级失败时,也能用云快照还原到之前的时间点,而无需重转系统、重构生产环境。
构生产环境。
2. 云服务器ECS镜像
(1) ECS镜像的含义与作用
镜像是指ECS实例可选择的运行环境模板,一般包括操作系统和预装的软件。镜像可以仅包含基本的操作系统,也可以在此基础上整合具体的软件环境。用户基于镜像来创建ECS实例,从而获得与镜像一致的系统环境。
(2) ECS镜像的获取
选择阿里云官方提供的公共镜像(支持 Linux 和 Windows 的多个发行版本)
去镜像市场选择第三方服务商(ISV)提供的镜像
根据现有的云服务器 ECS 实例创建自定义镜像
选择其他阿里云用户共享给您的镜像
3. ECS快照与镜像的区别
(1)应用对象不同
镜像可直接用来创建ECS实例,而快照不可以。
快照可以是ECS实例系统盘或数据盘的数据备份,而镜像一定包含ECS实例系统盘的数据。
快照只能用于当前ECS实例磁盘的数据恢复,而镜像可用于当前ECS实例及其他实例更换系统盘或创建新的ECS实例。
快照不可以跨地域使用。如果需要在其他地域恢复实例数据,可使用自定义镜像。
(2)应用场景不同(以自定义镜像为例)
快照适用场景:
定期数据备份,按照设定的周期,每日、每周或每月自动执行快照策略对数据进行备份。
临时数据备份,例如:系统更新、应用发布等系统临时变更,为防止操作错误,在执行变更前手工创建快照对系统进行备份。
系统盘扩容前,创建快照备份数据。
磁盘数据迁移,为磁盘创建快照,将磁盘作为另一块磁盘的基础数据。
自定义镜像适用场景:
备份短期内不会更改的系统,如已经完成发布或更新的应用系统。
使用已经完成安装和配置的系统为模板,创建新的ECS实例,如批量部署应用。
系统及数据迁移,如将经典网络的ECS实例迁移到VPC下。
跨可用区和地域还原系统。
4. ECS快照与镜像的联系
使用实例创建自定义镜像时,ECS会为实例的每块磁盘创建快照,即自定义镜像包含ECS实例所有磁盘的快照。
使用系统盘快照,也可以创建自定义镜像。
五、云服务器ECS案例解析
1. 登录阿里云控制台,进入资源管理页
2. 分配ECS服务器给应用
这里以金融分布式架构项目为例