阿里云ECS备份镜像恢复到本地VMware

一、把阿里云ECS创建镜像,并下载到本地。

1、创建自定义镜像

2、导出镜像到OOS


3、从OOS下载到本地。

二、使用qemu-img转换镜像格式

本地为Windows操作系统时(qemu-img官方下载页面:https://cloudbase.it/qemu-img-windows/),按以下步骤安装qemu-img并转换镜像文件格式:

  1. 下载qemu-img并完成安装。本示例安装路径为C:\Program Files\qemu。
  2. 为qemu-img配置环境变量:
  3. 选择开始 开始 > 计算机,右键单击属性。
  4. 在左侧导航栏里,单击高级系统设置。
  5. 在系统属性对话框里,单击高级页签,并单击环境变量。
  6. 在环境变量对话框里,在系统变量部分找到Path,并单击编辑。如果Path变量不存在,单击新建。
  7. 添加系统变量值:
    如果是编辑系统变量,在变量值里,添加C:\Program Files\qemu,不同的变量值之间以半角分号(;)分隔。

    如果是新建系统变量,在变量名处输入Path,在变量值处输入C:\Program Files\qemu。
  8. 测试是否成功配置环境变量:打开Windows命令提示符,运行qemu-img --help,如果显示正常即表示已配置环境变量。
  9. 在命令提示符里,使用cd [源镜像文件所在的目录]切换文件目录,例如cd D:***。(下载的文件有的是tar.gz要解压成raw格式,否则解压不了)
  10. 运行qemu-img convert *****.raw -f raw -O vmdk ***.vmdk命令转换镜像文件格式,其中:
    o -f的参数值为源镜像文件的格式。
    o -O(必须是大写)的参数值为目标镜像格式 、源镜像文件名称和目标文件名称。
    转换完成后,目标文件会出现在源镜像文件所在的目录下。

三、用本地Vmware虚拟机打开。

转换成vmdk后,你就可以将其挂载在VMware中使用了。
1、新建虚拟机
在VMware中创建新的虚拟机,点自定义,开始几项没啥要求,唯一要注意的是在磁盘选择时选择“使用现有虚拟磁盘”,然后选择你转换好的vmdk磁盘文件即可。


2、编辑一下硬件,然后选择网路链接模式为NAT模式。

四、修改镜像系统的密码

1、开机按Shift键,出现如下界面,选择第二项。

2、按回车键进入如下界面,然后选中有recovery mode的选项。

3、按e进入如下界面,并找到图中ro后面红色框的recovery nomodeset位置删除

4、将recovery nomodesett替换为quiet splash rw init=/bin/bash,按F10或Ctrl+x

5、在命令行输入passwd +用户名,修改密码,若修改成功,则会返回password updated successfully 表示修改成功。

6、输入修改后的用户名密码,重新登录。

7、如果启动过程缓慢并有提示,可能ECS当时有多块云盘,可以根据当时情况,在虚拟机里添加相对应的数量,分区格式化并重新挂载。然后把数据导入到挂载的数据盘既可。另一种提示可能是SWAP丢失,可以重新再创建既可。再开机就完美无暇了,这样本地环境几乎和阿里云上的一样了,可本地测试或者以后数据还原阿里云用。

结语:

笔者水平有限,写的可能不是特别好,还请见谅!欢迎和一起热爱学习的人共同进步、学习!不足之处请指正。


如果你刚好需要,刚好看到这篇文章并用到,欢迎点赞收藏啊!

阿里云ECS系统盘镜像备份恢复到本地VMware相关推荐

  1. 阿里云服务器盘镜像备份恢复到本地VMware

    步骤如下: 1.阿里云创建镜像并下载镜像文件到本地: 2.使用qemu-img工具转换镜像文件为vmdk 格式 3.将转换后的文件挂载到VMware上然后运行: 4.运行后修改账号密码.IP等信息: ...

  2. rds mysql 恢复到本地_阿里云RDS数据库备份文件恢复到本地mysql数据库

    一.安装mysql和xtrabackup (1)安装mysql 因为RDS是5.6版本,所以我们本地的mysql数据库要与RDS版本对应. rpm -ivh http://repo.mysql.com ...

  3. 【干货】怎么将阿里云ECS的数据下载到本地

    概述 本文主要介绍将云服务器ECS中的数据备份到本地的方法. 详细信息 将ECS实例中的数据备份到本地服务器有多种方法,具体请查看:https://help.aliyun.com/knowledge_ ...

  4. 极智开发 | 阿里云ECS本地开发环境搭建

      欢迎关注我的公众号 [极智视界],获取我的更多笔记分享   大家好,我是极智视界,本文介绍一下 阿里云ECS本地开发环境搭建.   之前介绍过华为云的开发环境搭建,有兴趣的同学可以移步我的这篇&l ...

  5. 本地windows首次远程登录阿里云ECS服务器

    本地windows首次远程登录阿里云ECS服务器 本地为Windows环境 一.前提条件: (以下4点前提条件的相关操作可以看我另一篇文章:在本地实现远程登录阿里云服务器的前提条件) 1.在阿里云EC ...

  6. 阿里云ECS问题大全【转自阿里云社区】

    云服务器ECS是阿里云的明星产品,上云基础,阿里云ECS不仅有面向企业场景的计算实例.存储及网络组件,使应用运行稳定.数据存储可靠.有着丰富的安全防护及监控措施,而且可以使用多种管理方式,赋予完全管理 ...

  7. 阿里云ECS服务器租用价格表与收费标准参考

    我们选择云服务商家通常最关注的是硬件性能.网络环境和价格因素.国内用户比较熟悉阿里云的明星产品ECS服务器,阿里云官方提供了非常多的配置选项供用户自行组合,而新人对于官方报价和折扣优惠的使用可能还比较 ...

  8. 阿里云ECS云服务器选型教程

    本文主要大概分为4个部分,第一部分介绍云服务器ECS的基本概念:第二部分对ECS的实例规格族进行一个详细的解读:第三部分给大家实战讲解如何去做ECS实例的选型:最后一部分简单介绍一下如何去省钱省力的来 ...

  9. 公有云——阿里云ECS服务器(IaaS)

    作者简介:一名云计算网络运维人员.每天分享网络与运维的技术与干货.   座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.了解云服务器的基础概念 1.云服务器的基础概念( ...

最新文章

  1. ByteBuffer 类
  2. delphi 关闭时缩小到托盘_delphi 实现最小化系统托盘
  3. 测试驱动陷阱,第2部分
  4. 太棒了!8 个流行的 Python 可视化工具包,你喜欢哪个?
  5. rtt面向对象oopc——4.IO设备管理之父类调用子类方法
  6. markdown 流程图js_在Markdown中用mermaid语法绘制图表
  7. php imagick
  8. gitlab mysql 坑_gitlab迁移和踩坑
  9. C语言-流程控制-输出华氏-摄氏温度转换表
  10. 精讲!!! Web服务器基础与http协议
  11. 现场总线课程设计——IIC总线
  12. 宽带经常掉线应如何解决
  13. 关于低功耗IPC市场介绍之原厂介绍
  14. python画神经网络结构图_神经网络结构画图
  15. 剑指offer练习日志02:基于矩阵乘法求斐波那契数列通项
  16. F1巴林揭幕阿隆索拔头筹 雷克南一次进站成就季军
  17. oracle中数据库的说法,下列关于Oracle数据库说法正确的是)
  18. `Algorithm-Solution` `AcWing` 378. 骑士放置
  19. 神经网络与深度学习笔记汇总一
  20. 字符输出流,缓冲流和序列化

热门文章

  1. mysql外键查询_MySQL外键使用详解
  2. 英特尔的低于服务器的作用是什么,什么是英特尔至强服务器,它和酷睿CPU服务器的区别是什么?...
  3. PIL Image打开tif图片出错(以前没有这个问题)
  4. 快鲸租赁管理系统能实现哪些功能?
  5. JAVA加密狗(JAVA程序加密保护,防拷贝和防止反编译)
  6. 搭建手游联运平台的优势在哪里?
  7. 网络爬虫的合法性讨论
  8. RenPy今天更新到6.4.0
  9. Magics软件中实现蒙皮偏置
  10. stp文件怎么变文件夹_教你使用Solidworks打开Stp或Step文件【图文】