我在www.linode.com上有一个Linux机器
我想知道如果我可以用rsync备份linux的盒子,然后将其转换成使用vmware转换器的vmware机器? 像rdiff的东西也可以用来代替?
我希望能够保留我的服务器的本地版本进行testing,但能够在vmware中使用它。
如果这是可能的,是否也可以备份vmware的本地副本并安装到linode?
林有点困惑,这是如何工作,并阅读了相当长一段时间。
任何帮助深表感谢。
干杯
你有两个select:
1)使用VMware Converter(许多先决条件) :
这取决于在Linode上运行的Linux版本以及您正在使用的目标types。
如果您的目标是ESX / ESXi主机,那么您很幸运。 如果您想要使用VMware Server,VMware Workstation或VMware Player,则由于使用辅助VM而导致Linux P2V过程如何工作,您倒霉了。
如果你还在使用,你需要有一个支持的源操作系统。 LILO不支持。 LVM卷将被转换为基本卷。
您需要打开源代码中的端口22和443,并且您的目标(辅助程序虚拟机)需要通过互联网或VPN进行连接。
请参阅“ VMware vCenter Converter Standalone 4.x用户指南”
没有VMware Converter(无需点击GUI,不支持):
根据vCPU,RAM,磁盘布局和操作系统的不同,build立一个与您的Linode盒相同规格的虚拟机。
做一个你的Linode盒子设备的netcat / block拷贝。
目的地:
nc -l -p 9001 | dd of=/dev/sda
资源:
dd if=/dev/sda | nc <target-system-ip> 9001
Conshell Linux P2V是使用此方法的问题,准备和其他build议的良好资源。
两种方法都取得了成功。
不,这不是如何工作,rsync不会得到你需要的一切。
你从linode请求的是你可以得到VM的.vmdk或.ovf格式的副本,这将在你的VMWare框中工作。
您可能能够将linux盒子完全备份到tar文件中,然后在VMWare产品盒上安装相同的Linux,然后进行恢复。
rsync
可以用来获取你的数据,configuration和程序,但是在使用vmware的时候,你必须从linode中卸载xen访客工具并安装vmware访客工具。
这可能是最好的安装一个新的Linux在vmware使用相同的发行版和软件包版本等,安装vmware工具,然后使用rsync从它内部通过网站和主目录和其他数据文件,您需要传输。 如果你没有安装相同的发行版或软件包版本,那么你需要小心转移/etc