博客站点迁移

        2018-09-11 10:50,成功的对整站做了一次迁移。

        用了一年的阿里云的ecs,今天成功的从之前的一个实例,迁移到了另一个账号 不同地域的一个 实例。


        0)、First Blood

        最开始16年的时候,用了一年的阿里云的云虚拟主机。那个时候,后台功能还没有那么多,还不能自己登陆后台查看更多信息,现在和之前比起来真的是丰富多了。

        那个时候,自己做了一个简单的基于rbac的管理后台,前台是自己的知识梳理整洁,用的是MiniUI - 专业WebUI控件库 (哈哈,这里就当做是给人家打一个广告吧),大家不想看官网的,下面给大家贴一个demo效果图。

        冷暖自知一抹茶ck

        贴上GitHub当时的项目代码:基于thinkphp3.2.3的rbac权限管理 及 知识总结


        1)、Double Kill

        后来去年10月份的时候,想了想,作为一个程序员,连服务器都不舍得买一个,有点说不过去。后来看了下阿里云的ECS实例,看了后买了一个包年包月的,应该是330大洋来着。

        然后开始找各种插件、前端效果页面,抱着实在不行的心态,自己再去写一下其他的;

        经过检验,好吧!这是一次失败的尝试,我发现自己写了几个页面之后,太过于丑陋,于是最终选择了放弃。

        自己写行不通,那就找开源的吧。毕竟自己是一个崇尚开源的phper,最终在 一篇 白俊遥 博客里,看着样式还不错,就直接拿来用了。项目是有了,服务器也有了,域名也有,接下来的工作细节就是自己搭一下服务器的环境,到时候域名再具体解析一下了。所以自己又学习了解了一下 lnmp 环境下各种环境的一个编译安装(又是一个不断学习的一个过程。。此处省略一万字)。解析域名之后,如图所示:

         冷暖自知一抹茶ck       


        2)、Triple Kill

        时间终于又过了一年,在这一年里,断断续续的补充、丰富着自己的内容。眼看着 马上就到了 2018年10月7日,又到了抉择的时刻。

是续费?还是迁移?(阿里云、腾讯云最近服务器优惠活动辣么多,所以也进入了我的选项范围之内)

        还好机智如我,2018年4月多的时候,用另一个新的账号参加了一个阿里云的优惠活动,买了一个新的服务器实例。

        这个时候,就是考虑如何迁移了,

        先贴下原始需求:这个账号下实例的数据和应用程序迁移到另一个账号下的实例上

        提交工单后,脑洞打开:

        1、首先创建自定义镜像;

        2、其次共享镜像;

                如果源实例和目标实例是同地域;则直接镜像共享给目标账号

                如果不是同地域,先在原账号镜像复制,将其复制到目标账号同地域;https://help.aliyun.com/document_detail/25462.html

        然后再将复制后的镜像共享到目标账号

        3、再使用共享镜像创建新的实例,或是更换原有实例的系统盘。(用来创建新的实例,新实例与旧实例拥有一样的操作系统、数据和应用程序)

        4、最后域名过户了解下。


        

        到这里,基本上就结束了。我这里没有使用阿里云提供的方案,自己又从新搭了一遍,项目迁移了下,缓存删了,数据库数据迁移了下;最后又配置了下 https,即迁移完毕。

        遗憾的是没有拿到5杀,不过最后  victory,拿到了 success;

        冷暖自知一抹茶ck


       

        这里附上阿里云的解决方案:应用迁云之镜像迁移-(5)阿里云上跨VPC和区域、账号镜像迁移实践

冷暖自知一抹茶ck
请先登录后发表评论
  • 最新评论
  • 总共0条评论