公司的一台云服务器马上到期了。准备将其中的服务直接迁移到另一台未到期的空闲服务中,过程出现了很多小问题,但是由于不懂,这些小问题任然困扰了好几个小时,在此记录下,防止有和我会相同过错的人!
注意事项:
1.迁移最简单的就是添加镜像,然后新的服务器直接导入这个镜像就好。添加镜像的过程:
1.1在实例中添加自定义镜像,但是切记,在做镜像的时候,不要导入数据盘,只需要勾选上系统盘然后做镜像即可。否则会镜像打不开.
1.2添加完镜像之后,会产生快照,快照是在镜像之前的,快照是收费的,如果镜像使用完成之后,一定要删除快照。
1.3在创建完成镜像后,如果新的服务器是同一个区,直接分享给这个用户的id即可
1.4在新服务器的用户上收到了这个镜像之后,即可直接安装,这里有一个问题,如果原先的服务器是两块磁盘,而你现在是一块磁盘的话,在启动时会问你,没有加载到磁盘,是否继续,你按下 S 键,表示继续执行,
2.新的服务器系统安装之后,此时里面没有数据的,因为数据盘没有被打包过来,所以需要自己通过xftp导入
3.在将项目导入后,运行时发现数据库连接失败,请检查两点
3.1 新的服务器是否在RDS数据库的白名单中
3.2注意查看,新的服务器的网络类型是否和RDS的一致,有专用网和经典网两种,如果RDS是混搭型,就没事否则连接不到
3.3如果你修改了RDS的网络类型,那么这个时候,RDS的连接字符串可能会发生改变,如果改为混搭型,一定就改变了。需要修改jar文件中的数据库连接信息
4.在访问项目的时候,切记端口号,查看nginx是否启动成功