阿里云的镜像和快照功能非常实用。它可以备份整个系统盘或数据盘,让你在不小心坏了系统或误删了网站数据后,还能恢复旧数据,让大家安心。此外,您还可以将您的自定义镜像导出到本地,然后构建一个完全模拟在线网站的系统运行环境,方便您测试和修改网站环境(如网站环境升级)。同时也是将完整的网站数据导出到本地备份的一种方式。…
阿里云的镜像和快照功能非常实用。它可以备份整个系统盘或数据盘,让你在不小心坏了系统或误删了网站数据后,还能恢复旧数据,让大家安心。此外,您还可以将您的自定义镜像导出到本地,然后构建一个完全模拟在线网站的系统运行环境,方便您测试和修改网站环境(如网站环境升级)。同时也是将完整的网站数据导出到本地备份的一种方式。
如果需要将自定义图像导出到本地,需要在阿里云后台提交工单。批准后,在“图像”导航栏中找到您的自定义图像,然后单击导出图像(批准前没有导出图像的按钮)。导出的图像将首先存储在您的OSS存储器中,您可以在本地下载它。
默认导出的阿里云映像格式raw需要转换为VMDK,然后才能装载到vmware虚拟机软件中。
我们需要qemu-img软件转换成原始VMDK格式。Qemu-img可以将RAW、qcow2、VMDK、VDI、VHD(vpc)、VHDX、qcow1或QED格式的图像转换成VHD、VMDK等格式,还可以实现RAW与VHD、VMDK等格式的转换。
qemu-img命令行用法示例(win)
qemu-img.exe convert-f raw e : \ system . raw-O vmdk e : \ Ubuntu . vmdk
qemu-img官方下载页面:https://cloudbase.it/qemu-img-windows/
使用qemu-img工具将原始文件转换成。vmdk文件。这一步取决于图像的大小和计算机的配置。通常需要20多分钟才能完成。
转换为vmdk后,您可以在VMware中装载它。
在VMware中创建一个新的虚拟机,单击自定义,从一些要求开始。唯一需要注意的是,在选择磁盘时选择“使用现有虚拟磁盘”,然后选择你转换的vmdk磁盘文件。
编辑硬件,然后选择网络链接模式作为桥接模式。
启动虚拟机,可能是我的设置问题或者其他原因。我的镜像文件启动后自动进入系统,进入系统后无法输入任何命令。这将导致我无法修改虚拟机的IP,在不知道IP的情况下无法通过SSH本地链接.
所以首先要做的就是修改镜像系统的IP。
1.重启虚拟机,启动机器,按esc。光标将位于您的系统列中,按e键进入编辑模式。
2.选择Kernel开头的项目,按E键进行编辑。
ding.gif" alt="centos2" width="637" height="365">3、进入编辑模式后,删除多余的内容,找到rd_NO_DM,在其后加上rhgb quite 1,然后回车;
4、回车后会返回第二步中图示,光标依然定位到Kernel 开头的那项,然后按 b 键(按b键表示从该项启动),这样系统就会进入单用户模式,同时,你会发现你可以输入命令了。
5、能输入命令了就好办了,我们先修改一个root密码吧(忘记CentOS6的root密码就是这样找回的);
输入passwd root,然后输入你的新密码(会要你输入密码两次,并且密码不能太短),这样就修改了root的密码
6、输入ifconfig -a查看一下网卡名称,从结果中可以看出,网卡名为eth1;
7、修改网卡配置文件(注意其中的eth1要与上面的网卡名匹配)
vi /etc/sysconfig/network-scripts/ifcfg-eth1
修改的内容参考下面的(请根据你的局域网状态修改)按i键可以修改内容,修改完按Esc,再输入:wq即可保存文件。
DEVICE=eth1
IPADDR=192.168.1.234
NETMASK=255.255.255.0
ONBOOT=yes
BOOTPROTO=static
GATEWAY=192.168.1.1
DNS1=114.114.114.114
最后重启网络服务service network restart
附:Linux下单网卡绑定多IP的方法,有的时候有妙用
就是在上面的网卡配置文件中插入IPADDR1=192.168.1.235,这样就为网卡增加了一个192.168.1.235的IP,当然你还可以再增加一个IPADDR1=192.168.1.236,最后记得重启服务service network restart,不过增加的IP要用ip addr的命令才能看见,用ifconfig -a是看不见的。
8、最后重启系统,让镜像系统正常启动,至此,整个服务器就可以在本地进行调试和设置了,用Xshell等SSH软件连接你的本地服务器,想怎么折腾就怎么折腾吧!
附:有时候还是看不见网卡,有可能需要进rules.d里面把70-persistent-net.rules删了,再按上述方法修改配置文件。
cd /etc/udev/rules.d
rm –f 70-persistent-net.rules