参加2017冬季MSPJ移民大赛

我叫佐佐木,是一名基础设施工程师。

我们公司的伊藤和寺冈也发表了文章,我也参加了 2017年迁移竞赛

对了,冠军奖金25万日元!!!

 

活动在东京举行,早上开始,所以我前一天晚上就去了。
那天晚上吃的烤肉和喝的酒都很美味。

当天的培训内容是关于将 Redmine 从 AWS 迁移到 Azure。

之后,我们组建了一个三人团队,我的团队
很幸运地拥有两男两女。

大致来说,要求如下:

我希望将我们当前的环境完全迁移到新环境。
我希望收到一份关于迁移过程和结果的报告。
我希望在系统关闭时收到通知。
这是一个使用了很长时间的老旧环境,所以我希望进行升级。
如果可能,我希望以不影响用户的方式进行切换。
如果可以,最好能提供服务器相关的文档。
目前我们没有进行任何备份,所以我希望能够进行备份。
如果可能,我希望系统具备冗余备份功能,因为未来用户数量将会增加。
如果可以,最好能整理出移交给新基础设施工程师所需的所有信息。

经过团队讨论,我们认为最重要的事情是升级和迁移,因此决定执行该策略。

但是,冗余是必要的,虽然这样做“更好”,但我认为以后再添加会很麻烦。

  • WEB*2 单元
  • 数据库(主/从)
  • Azure 文件存储(用于附加图像)

类似这样

我原以为只要数据(数据库和附件)正确迁移,迁移就不会有问题。

1. 首先,确保 Redmine 在新环境中运行正常。2
. 然后,迁移数据。

我们就是这样做的。

虽然过程中遇到了一些小问题,但我们最终还是完成了过渡。

由于我更改了 MySQL 和 Redmine 的版本,我担心迁移数据库数据后可能会出现问题,但迁移过程很顺利。我很高兴……

审查结果如何?

我没能赢……

我当时很疑惑为什么会发生这种情况,因为迁移应该已经完成​​了,后来我查看日志时,发现出现了 404 错误。

网址有误……

我还获得了一个用于审核流程的 URL,但该 URL 与迁移环境的 URL 不同(无论它是否包含 /redmine)。

对于曾与我同队的人,我深感抱歉。

概括

就我个人而言,我之前很少使用 Azure,所以这次体验非常好,非常愉快。

务必阅读文档!

感谢组织者和参与者的辛勤付出!

据说还有下一场活动,我很想参加!

如果您觉得这篇文章有帮助,请点赞!
0
加载中...
0 票,平均:0.00 / 10
335
X Facebook 哈特纳书签 口袋

写这篇文章的人

关于作者