请问如何搬运并升级普通台式机里面的 GitLab CE 9.2.6 到一台新的 Dell 刀片服务器

查看 60|回复 3
作者:gdb   
首先,gitlab 的版本很老,大概是 2018 年左右装的,装在了一台 linux centos6 的台式机里面,版本也很老,是 9.2.6 版本,稳定工作了很多年了。
现在买了一个新的 Dell 刀片服务器,里面装了 vmware 的 EXSI 系统,可以建各种镜像,跑 Centos7 或者别的系统,稳定性会好很多。
现在想把老台式机里面的东西都搬运到新的服务器里面来,不知道怎么做。
有几个点需要明确一下:
gitlab 现在应该都已经是很新的版本了,最新版本应该是 16.2.7 了。这版本跨度很大,没有办法一次性从 9.2.6 直接升级到最新版本,只能分很多阶段升级,比如从 9.2.6 先升级到 9.9, 再从 9.9 升级到 10.0 ,再升级到 10.9 。。。以此类推,这种升级次数会很多。我担心会出很多问题,不是很想走这条路。
这个 GitLab 9.2.6 里面的代码仓库也有不少了,注册用户也有不少了,感觉搬运起来也有点麻烦了。
不知道大侠们有没有什么好一点的方法,谢谢!

gitlab, 版本, 台式机

dier   
要么逐步升级到最新版本再备份迁移,要么一个个仓库拉取、推送
w292614191   
你就算一个一个版本升级,也必定出问题。
在服务器装最新的 ce 16.3.4 ,然后重新导入,就当整理项目。
hzymyp   
https://gitlab-com.gitlab.io/support/toolbox/upgrade-path/?current=9.2.10&distro=centos&edition=ce
逐步升级至少需要 18 次升级操作,还指不定会有什么奇怪问题
可能还是一个个项目导入要靠谱
您需要登录后才可以回帖 登录 | 立即注册

返回顶部