首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将DO VPS的完整映像下载到SSH上的VM映像中?

如何将DO VPS的完整映像下载到SSH上的VM映像中?
EN

Server Fault用户
提问于 2015-07-15 12:49:28
回答 1查看 2K关注 0票数 0

没有一种方法可以下载一个完整的图像从数字海洋VPS托管通过他们的网络UI。如何下载VPS的整个映像,以便在VM上本地使用,或者稍后上传到另一个VPS?这能通过SSH或SFTP完成吗?我在运行Debian 6。

EN

回答 1

Server Fault用户

发布于 2015-07-15 12:59:47

您可以在运行时使用rsync通过SSH从本质上克隆整个系统。

使用您需要的规范创建本地VM,安装一个与VPS相同的最小debian (相同版本),然后引导到一个活动CD (ubuntu-桌面几乎有您需要的任何东西)。

然后,从live将分区(S)挂载到临时位置(例如: /mnt),然后运行类似的操作,将整个VPS克隆到本地VM,保持所有权限不变。

代码语言:javascript
复制
rsync -aAXv --progress --stats --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} root@YOUR_VPS_IP:/* /mnt/

确保排除不需要克隆的路径。上述路径是成功的rsync需要排除的标准路径。

根据虚拟化平台的不同,您可能需要修复一些路径或文件(例如:分区的/etc/fstab和/或GRUB上的UUID)。

您还可能需要(重新)安装引导加载程序。

当然,您需要更新网络信息,以便可以通过网络访问新克隆的VM。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/705918

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档