自定义系统镜像上传阿里云

近日需要在阿里云部署win10系统,但阿里云只提供windows server版本,不提供家庭版系统。

于是只能自定义上传操作系统。本地我的操作是iso的。

https://help.aliyun.com/document_detail/57187.html?spm=a2c4g.11186623.2.13.5bbd37ebbrLaqC
在阿里云查询资料后得知,大致意思是ECS只支持导入RAW、VDH和qcow2格式的镜像文件,我这个ISO格式需要转换格式后再导入,并提供使用qemu-img工具将其他格式转换后VHD或者RAW,这个工具比较麻烦,我没有使用。

后来在网上查到有文章可以把iso格式转换成云平台支持的镜像格式(raw/vhd/QCOW2/VMDK)------>iso格式转换

大致意思是先把系统安装到vmware虚拟机中,虚拟机安完后导出成vof格式。

然后下载virtualbox,导入虚拟电脑(之前虚拟机中的vof文件),导入成功后在虚拟磁盘介质就能看的(VDI\VHD\VMDK)三种格式.选择你需要到处后,然后上传到云平台就可以使用。

我使用上面这种方法操作后并没有成功,后来就放弃了。

后来看的阿里云的 上传有两种方式:

自动导入:通过SMC在线迁移来导入:

手动导入:通过阿里OSS三方工具或者API来上传地址好的镜像。需要购买OSS工具。

我使用自动导入方式来操作,前提是需要先把ISO安装到某台服务器(虚拟机或者物理均可,建议物理机,性能好)

1、安装到虚拟机,导致后面上传10个G镜像传了好久。

2、虚拟安装完成后,下载SMC迁移工具并安装(下载SMC链接)------>安装后如下:

3、这里登录需要输入账号AK和账号SK,并且这个啷个账号必须用子账号来定义的。

这里创建完成后会有相应的AK和SK,但是SK只显示一次,需要保存好。

注释,必须要用子账号,否则启动会报错如下,查看日记后发现必须严格使用子账号,否则权限不足,在主账号里创建子账号需要注意授权方式的。

4、账号密码输入完成提示如下界面,此时SMC界面上就会显示在线情况和上传进度。

注释:原理应该是把本地C盘的都打包上传后一个镜像,但是检测出来是2019 server,其实我是win10操作系统,很奇怪。

5、登录阿里云SMC页面,导入迁移源,------------创建迁移任务。

6、创建可以看到上传进度:

7、创建完成后可以直接创建实例来部署新的win10镜像。

镜像已经上传后,需要使用可以在迁移任务直接创建实例,也可以在ECS创建实例,然后选择自定义镜像,来查找上传的镜像。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章