我有不同的托pipe公司的客户与VPSs,使用以下操作系统,
Ubuntu,CentOs,Debian和Suse
我想在本地创buildVirtualBox图像用于testing目的。
将这些VPS复制到本地VirtualBox的最佳方法是什么?
谢谢
如果你想要一个更直接,更精确的图片,你可以使用dd和netcat。 如果在执行此操作时可以使服务器脱机一段时间,那将是最好的。 如果这不是一个选项,你仍然可以这样做,但是你需要在完成后运行fsck。 有关更多信息,请参阅此文章:
http://digiassn.blogspot.com/2006/01/dd-over-netcat-for-cheap-ghost.html
我build议你创build一个虚拟机的虚拟机,磁盘比你想要捕获的盒子大2%。 这个virtualbox Vm将作为文章中描述的“目标系统”。 将此Vm的联网模式设置为桥接,以便在您的networking上拥有自己的IP。 从ISO启动这个虚拟机,我个人最喜欢的是“Trinity Rescue Kit 3.4”。 在路由器上打开一个指向虚拟机的端口,以便VPS可以连接。
您可以使用VMware Converter来获取正在运行的机器的副本。 然后,VirtualBox将自然加载并运行硬盘镜像。