0x00 背景
服务器续费比较贵,由于旧的云服务器用的时间比较长,上面部署的应用,环境复杂、数据多,在新的服务器部署比较麻烦,所以想到把服务器环境制作成镜像。新服务器的选择上,我这里选择的天翼云服务器,最近在做活动,1核2G 1年120元。
0x01 华为云ECS 镜像制作
在服务器控制台界面点击更多--镜像--创建镜像,创建镜像后镜像会存在私有镜像控制台,私有镜像是永久保存的,但是为了数据的完整性,建议在源端关机业务断开之后再制作私有镜像。
私有镜像的导入导出都是免费的,但是导出会存储到OBS里,会收取obs存储费用,从obs里删除就不会计费。如果要导入到其他云服务器,需要根据其他云的相关要求,按照相关格式及修改驱动才能使用。
obs 存储收费标准:
https://www.huaweicloud.com/pricing.html#/obs
数据存储(单AZ存储)目前定价是0.0990元/GB/月
因为我的服务器只要40G系统盘,没有数据盘,所以我选择制作系统盘镜像,整机镜像不支持导出到其他平台,所以想要制作镜像并下载或分享,只能制作系统盘镜像,它也是包含全部应用和数据环境的。
创建好镜像后,选择导出,导出前需要先创建OBS存储桶,我创建了一个私有桶,私有桶也是可以支持分享给其他人下载的,和百度云分享链接类似,可以设置时间和范围。
创建桶可能会失败,失败的原因通常是桶名称和别人的相同,随便起一个独一的就可以了,云上应用很多东西都是要求唯一性,用户间也不能重复,可能是公用一个物理机吧,共享资源,做了套娃式,再加上负载均衡即所谓弹性,节约资源和成本嘛。
创建好以后就可以点分享,注意把链接有效期设置长一些,最长是18h,然后把链接粘贴到天翼云的客服工单上,让他们工程师下载镜像帮你导入。(这里不得不说天翼云不像腾讯云有完整的用户手册,可以让用户自己操作,多了一步他们自己的运维工程师下载我的 qcow2 镜像,增加了数据泄露的风险)
分享给别人外网下载是会产生一个流量费用,我直接买了一个流量包,50G/10元,我的镜像是不到40G,在后台可以看到天翼云的工程师已经下载了我的镜像