下载安装包并安装
讯享网
提示少了个工具,安装一下
讯享网
修改配置文件 /etc/gitlab/gitlab.rb,也可以从旧服务器copy过来,我的简单,就修改4个地方:
域名,备份保存时间(单位秒),禁用letsencrypt,指定ssl证书
启动配置,配置完成后,启动gitlab,即可访问
讯享网
运行指令备份,结束后会提醒你有两个敏感文件没备份,需要手动处理: /etc/gitlab/gitlab.rb 和 /etc/gitlab/gitlab-secrets.json
备份完成后文件在 /var/opt/gitlab/backup/ 目录下。
讯享网
开始恢复,过程中需要有2次输入yes,修改文件权限是必须的
最后显示恢复成功
讯享网

将旧服务器的 /etc/gitlab/gitlab-secrets.json 文件替换到新服务器相同目录下。
等待启动完成,即可在新的服务器上运行了。
略
当git服务器迁移成功后,网页访问完全没问题。迁移后从服务器拉取代码,提示公钥有误
讯享网
目前只能简单粗暴删除在 .ssh/knownhosts 保存的原来的公钥,然后接收新的公钥,就可以正常使用了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/174690.html