截止到目前为止,VULTR服务商已经拥有20个数据中心,前几天老左也有提到商家新增第20个巴西机房。我们有很多朋友选择VULTR服务商的原因就在于有多机房,适合外贸业务需要。同时,我们有些朋友在部署WEB服务器环境之后,希望在其他机房和服务器中也使用原来的数据环境,这样就不要再重复的部署环境。
毕竟有些朋友的WEB环境部署还是比较费时的。这里我们可以利用VULTR的快照功能,将环境信息都迁移到新的服务器或者机房的服务器中,具体如何做的呢?
第一、迁移至外部服务器
如果我们需要将VULTR数据快速迁移到其他服务商,我们只能采用本地备份数据和文件,然后在其他商家中安装WEB环境之后导入恢复数据。这个没有特别的办法,唯独能做的方法就是数据需要打包,然后直接压缩包用scp或者WGET命令拖动,这样速度会好一些。
第二、VULTR机房之前迁移
如果我们准备将VULTR服务器中的数据和系统迁移到另外一个VULTR系统中,那如何办呢?
登入当前需要实现快照备份的VULTR VPS,然后点击上面的Snapshots,设置一个备份标签名称,点击Take Snapshot按钮。
根据数据的多少自动进行备份,我们等待就可以。
我们可以看到PENDING状态表示在备份,如果看到ACTIVE表示备份文件没有问题。我们可以在后面看到可以恢复数据。
然后我们在开通新服务器的时候或者用镜像快照恢复到新的服务器中。
但是我们需要知道,恢复数据之后其实是无法连接的,我们还需要修改网络配置文件。比如使用的是CENTOS7系统,则需要用到:
1、移除70-persistent-net.rules内容
/etc/udev/rules.d/70-persistent-net.rules
我们需要先移除这个文件中的内容。
2、修改配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0
打开配置文件,然后参考下面内容修改:
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
DNS1=8.8.8.8
NAME="System eth0"
3、重启服务器
我们再次重启服务器应该是可以生效的。
这样,我们再用新的服务器IP试试看是不是原来的服务器数据都迁移进来。这样就节省我们部署服务器新环境的时间,效率提高不少。