技术博文 · 2023-09-13 0

如何构建ECS镜像

背景

为了保留通过云市场镜像构建的用于测试、开发的服务器系统(含数据库+测试数据),我们可以在服务器停机之后构建一个用于自己团队内部使用的基于云市场的clougence镜像。大家后续通过clougnece镜像启动服务器时可以节省开通账户,造数据等前置动作,只需要更改一下本地数据源的连接地址(ECS 新建的Ip地址),这样更为节省时间和节省费用。

操作步骤

前提

通过阿里云市场的原始镜像构建的ecs,没有增加硬盘,当前阶段已经测试完毕需要释放ecs,但是考虑到下次还有可能需要用到数据,想方便下次继续使用,可以按照如下步骤进行操作。

第一步:

将正在运行的服务器关机。当服务器状态为已停止状态可以进行下一步操作

image-20230423103224964

第二步:

构建基于当前ECS状态的(含服务器上数据库的数据)系统镜像

image-20230423103536295

image-20230423103618233

image-20230423104043819

第三步:

从镜像中创建实例

(如果需要共享给其他阿里云主账号使用,可以点击共享镜像,然后输入对应的阿里云账号UID即可,获取阿里云主账号UID的方法,可以参考《如何快速查询阿里云主账号的UID》)

image-20230423105744917

如果需要通过共享镜像来创建ecs实例可以在创建实例的时候系统选择时选择共享镜像,如下图:

image-20230423110511825

通过以上三步即可以完成服务器镜像的构建和数据的保留。

第四步:

前提条件:

需要开通阿里云云市场产品伙伴

需要基于公共镜像自己搭建的数据库才可以,不能是通过云市场镜像构建的镜像的加工镜像

(阿里云镜像保留也是需要支付磁盘使用费用的),需要极致节省方案,由文强负责处理,如果一个镜像需要长周期保留,可以将其发布到我们的阿里云云市场上面。

一、登录阿里云云市场后台,创建商品

image-20230423110848534

二、发布镜像类

image-20230423111032520

三、待补充