admin 发表于 2024-5-11 15:22:55

虚机因环境无法正常启动新建虚机使用rbd export 导出镜像,并修改镜像内容,rbd import恢复镜像

#虚机因环境无法正常启动新建虚机使用rbd export 导出镜像,并修改镜像内容,rbd import恢复镜像#
查找磁盘id对应的rbd磁盘:
#rbd ls -p rbd |grep b1b85e92-4969-4f9b-be94-298bee826432
volume-b1b85e92-4969-4f9b-be94-298bee826432

导出磁盘查找的磁盘数据:并命名对应的磁盘信息:
# rbd export rbd/volume-b1b85e92-4969-4f9b-be94-298bee826432 volume-b1b85e92-4969-4f9b-be94-298bee826432-boot   
Exporting image: 100% complete...

导出数据盘:
rbd ls -p rbd |grep e687d58e-c8bf-478c-a30d-e5ec1fb0ab03
volume-e687d58e-c8bf-478c-a30d-e5ec1fb0ab03

#rbd export rbd/volume-e687d58e-c8bf-478c-a30d-e5ec1fb0ab03 volume-e687d58e-c8bf-478c-a30d-e5ec1fb0ab03-vdb

新建的虚机关机操作后。

回倒rbd磁盘:
重命名新建虚机的boot对应的rbd文件:

#rbd rename rbd/volume-cd4d3190-0d51-4e81-aa2d-4354868361f8 rbd/volume-cd4d3190-0d51-4e81-aa2d-4354868361f8-bak   
#否则会报错,要求rbd的文件名要唯一

导入boot镜像rbd文件:

# rbd import volume-b1b85e92-4969-4f9b-be94-298bee826432-boot rbd/volume-cd4d3190-0d51-4e81-aa2d-4354868361f8

Importing image: 100% complete...done.

导入数据盘rbd文件:
#rbd rename rbd/volume-727d6443-0586-4f36-bcd8-5c967eb49de3 rbd/volume-727d6443-0586-4f36-bcd8-5c967eb49de3-bak
#rbd import volume-e687d58e-c8bf-478c-a30d-e5ec1fb0ab03-vdb rbd/volume-727d6443-0586-4f36-bcd8-5c967eb49de3
Importing image: 100% complete...done.

开机验证。

页: [1]
查看完整版本: 虚机因环境无法正常启动新建虚机使用rbd export 导出镜像,并修改镜像内容,rbd import恢复镜像