Vultr 账号间转移快照,Vultr快速转移数据到其他服务器

Vultr 账号内 VPS 数据快速转移

Vultr 账号内VPS 数据快速转移非常方便,直接使用快照新建和恢复快照就行了,这里不多讲。

Vultr 账号间 VPS 数据快速转移方案

Vultr支持导入快照和iso文件,但是不支持导出,根据办法导出的快照也无法使用。这里利用 Vultr 支持加载 ISO 镜像启动 Live CD 特性,在源 VPS 和目标 VPS 各加载一个可启动的 Live CD,打开 SSH 服务,通过 dd 命令配合 SSH 将硬盘原始数据从源 VPS 写入目标 VPS。这样两台 VPS 硬盘内容将完全一致,移除 Live CD 并重启就完成数据完整迁移,耗时与网速以及数据量相关。

Vultr 账号间 VPS 数据快速转移方法

这种方式对 VPS 上安装的系统没有要求,Windows 或 Linux 都可以。Centos7 等新的linux系统默认都有live CD,目标服务器需要开启 SSH 服务。

未安装系统的 VPS(新机器)上执行如下操作

ios 这里可以选择 Archlinux,文件系统是可写的。

登录后台登录vnc系统修改 root 用户登陆密码:

passwd root

dd旧vps数据到新vps上

注意:运行命令前应该尽量保证没有数据写入,否则可能会出错,同时新vps对应的硬盘容量应该大于旧vps,不然也会出错。

在待转移数据的旧 VPS执行下面命令:

dd if=/dev/vda bs=1M | ssh -e none -p22 root@new-ip 'cat | dd bs=1M of=/dev/vda'

会提示输入密码,之后数据传输过程不会有提示,传输完成之后才会提示。

如果是Vultr 同区域实之间转移实测速率能达到350mb/s

传输完成后在控制台移除iso后再重新启动就可以了,主意新机器控制台是识别不了操作系统的。没问题就可以保存一个快照备用。

站内相关文章:

Comment ()
评论是一种美德,说点什么吧,否则我会恨你的。。。