自建 GITLAB 服务器,所有私有代码转到私有 GITLAB 服务器上,有没有什么坑?

2016-10-18 13:33:06 +08:00
 k9982874

目前最担心的是备份问题,系统垮掉重装后能否无痛恢复

4536 次点击
所在节点    git
13 条回复
AZLisme
2016-10-18 13:36:40 +08:00
有一个问题就是备份恢复需要 Gitlab 版本完全一致,高一点低一点都不行,注意这点就没其他的了。
tony1016
2016-10-18 13:40:26 +08:00
所以安装这货,依赖那么多,直接推荐 docker 镜像
tomczhen
2016-10-18 13:57:18 +08:00
买个低配云主机,用 gogs ,弄好异地备份策略之类的,基本上就没问题了。
SpicyCat
2016-10-18 14:05:13 +08:00
Gitlab 备份很方便的,还支持备份到 AWS S3 等云上。
xenme
2016-10-18 14:47:27 +08:00
nas 上跑的 docker ,数据不会丢。有问题直接开个新镜像就好
S1ahs3r
2016-10-18 15:01:12 +08:00
备份恢复需要 gitlab 版本相同,
备份可以设置保留多少天的备份文件,
貌似可以直接指定备份到其他服务器
其他就没什么了.
jinhan13789991
2016-10-18 16:18:21 +08:00
nas 上跑 docker 靠谱
tony601818
2016-10-18 21:38:22 +08:00
东西多吗, GitLab 有点大的,备份不是问题,配置才是问题。
自己代码不多的话,用 Gogs 不错, Go 写的,强烈推荐。
Drops
2016-10-18 21:55:39 +08:00
@tony601818 gogs 有什么成熟的备份方案吗?最近刚搭建好
spoonwep
2016-10-19 09:54:42 +08:00
gitlab 很吃内存的...4G 最少了,不然老 502
domty
2016-10-19 12:34:22 +08:00
gitlab 的依赖多,可能和你服务器现有运行的程序有冲突。
我上周就踩过坑,用 Omnibus Gitlab 安装后会重置服务器上的 git 用户。直接导致服务器上原有的 git 服务器无法使用。

尽可能用 docker 。
k9982874
2016-10-19 20:54:53 +08:00
@AZLisme 多谢提醒,官方文档上看到也有说明,如果没看见就坑了。
@spoonwep 确实吃内存 4g 吃满还吃了 2g SWAP ,看来至少 8g 起步。
@domty docker 就算了机器性能不行,内存也不太够。没有其他 git 服务,直接跑吧。
tony601818
2016-10-20 14:26:08 +08:00
@Drops 正常的数据库和文件备份就行,类似一般网站的策略。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/313558

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX