购买搬瓦工VPS云服务器用来建站的朋友肯定不在少数,之前在《建站VPS服务器推荐》中老王就介绍了搬瓦工CN2 GIA以及搬瓦工香港,这两个方案用来建站都是非常合适的,无需备案,国内速度访问快。但是搬瓦工VPS没有DDoS防御,流量用完了也会直接被暂停,本文就分享一个搬瓦工建站受到攻击后的应对措施,利用搬瓦工快照功能快速恢复网站并上线。
一、搬瓦工网站实时备份
不管用什么VPS服务器建站,我们都需要实时备份网站数据,毕竟建站数据才是第一位,否则可能几个月几年的努力就付之一炬。之前老王也分享过一个利用rsync实时备份VPS数据的方法,也是目前老王自己在用的,感兴趣的可以看看:《借助rsync实现VPS之间数据的远程同步,备份VPS数据》
不管你选择什么样的备份方法,只要将网站数据、数据库数据都做好了备份,那么就算遇到了特殊情况,网站被打、服务器宕机等等,我们都可以很快的恢复网站访问。
二、搬瓦工快照功能备份并恢复网站数据
如果你没有备份网站数据,因为某些原因搬瓦工VPS无法连接了,那么就可以借助搬瓦工快照功能(搬瓦工Snapshots)来实现快速恢复网站并上线,下面就分享下详细教程。
例如最近老王的一台搬瓦工VPS就遭到了小人的恶意刷流量行为,1000GB的流量直接全被他跑完了,服务自然进入了suspended状态(暂停),当然搬瓦工suspended原因还有很多,例如被DDoS攻击,spam等等,我这里的原因是Data transfer limit exceeded:This server has exceeded the amount of monthly data transfer limit,也就是流量超了,需要等到下个月自动重置:
如果你遇到了搬瓦工Data transfer limit exceeded的情况,要么等流量重置,要么升级套餐,如果你是因为网站访问量上来了导致的流量不够,那么直接升级成更高配置:《搬瓦工CPU、内存资源不够用怎么办?如何升级到高配置方案?》,如果你跟我一样是被人恶意攻击了,那么就可以利用搬瓦工快照功能快速新建一台服务器。
1、新建快照
第一步对被暂停的搬瓦工VPS新建一个快照,打开搬瓦工KiwiVM控制台,选择左侧的Snapshots功能,点击“Create new snapshot”新建快照:
搬瓦工快照新建好后,会有一个搬瓦工快照列表,包括所有快照数据,免费保存30天:
2、导出快照
在快照列表中,我们点击“export”导出快照,可以得到快照的VEID和TOKEN:
3、购买VPS并导入快照
这里我们需要一台新的搬瓦工VPS,配置不能低于原搬瓦工VPS,购买教程可以参考《2020年搬瓦工注册与购买教程,支持支付宝,循环优惠码6.38%》
待新买的搬瓦工VPS创建好后,同样在搬瓦工KiwiVM控制台,选择左侧的Snapshots功能,选择“import a snapshot”导入快照:
这里输入我们刚才得到的快照的VEID和TOKEN即可开始导入快照:
快照导入后,我们在当前搬瓦工VPS的快照列表下就能看到这个新的快照备份了,点击resotre即可将原先VPS上的所有数据都导入到新的搬瓦工VPS上:
4、修改域名解析
如果你使用的是搬瓦工快照功能做的数据迁移,那么原先VPS上的所有数据都导入到新的搬瓦工VPS上,你要做的就是将域名解析到新搬瓦工VPS的IP就行了,这样就完成了网站的快速上线。
以上就是老王给大家介绍的利用搬瓦工快照功能快速恢复网站并上线的教程,如果你的网站遭受了攻击导致VPS连不上去,而网站上线又是一个比较紧急的任务,那么这个方法倒是一个不错的选择,唯一缺点就是你必须再买一台同等配置的搬瓦工VPS来迁移数据,不过在网站数据面前,这点钱也算不了什么了。