导入自定义镜像
把本地或其他平台的系统镜像导入云平台,用于上云迁移与混合部署。流程通常是:按要求转换格式与磁盘类型、上传到同地域的对象存储桶作为中转、在镜像服务发起导入任务、导入完成后建测试实例验证。最容易翻车的是驱动:源系统若缺少 virtio 驱动,导入后可能识别不到磁盘或网卡。
基本信息
| 支持格式 | 各厂商支持列表不同,常见为 qcow2、vhd/vhdx、raw;以官方文档为准 |
|---|---|
| 中转要求 | 镜像文件要先上传到目标地域的对象存储桶,跨地域导入需先复制 |
| 任务参数 | 操作系统类型、系统盘容量、架构(x86_64 / arm64)、是否 UEFI |
| 驱动前提 | Linux 需具备 virtio 相关驱动;旧版 Windows 需提前注入 virtio 驱动 |
| 验证方式 | 导入后创建测试实例,检查启动、网卡与磁盘识别 |
导入步骤
- 确认目标平台支持的镜像格式与磁盘类型(如 qcow2、vhd)
- 把镜像文件上传到同地域对象存储桶作为中转
- 在镜像服务中发起导入任务,指定系统类型与架构
- 等待任务完成,核对镜像容量与操作系统信息
- 导入完成后创建测试实例,验证驱动与首屏启动
导入前的自检
导入前的自检
qemu-img info disk.qcow2 # 确认格式、虚拟容量与实际占用
# 检查镜像内是否已有 virtio 驱动(Linux 常见路径):
# ls /usr/lib/modules/$(uname -r)/kernel/drivers/virtio
# Windows 镜像需先在源系统内安装 virtio 驱动再导出
# 上传到对象存储后,导入任务从桶内读取,本机文件可保留备查常见失败原因
| 现象 | 常见原因 | 处理方向 |
|---|---|---|
| 实例起不来 | 引导方式与镜像不符(UEFI/BIOS) | 按镜像实际引导方式选择 |
| 找不到系统盘 | 缺少 virtio 存储驱动 | 导入前安装驱动或改用兼容总线 |
| 网卡不识别 | 缺少 virtio 网卡驱动 | 源系统内提前安装驱动 |
| 导入任务失败 | 文件在地域或格式上不匹配 | 确认桶与导入任务同地域,格式在支持列表内 |
来源虚拟机若缺少 virtio 驱动(尤其旧版 Windows),导入后可能无法识别磁盘或网卡,导入前先加装驱动。
自带 License 的操作系统要自行确认授权合规:云上运行是否被原授权许可覆盖,属于业务与法务范畴的问题,导入工具不会替你判断。