V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
k9982874
V2EX  ›  git

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

  •  
  •   k9982874 · 2016-10-18 13:33:06 +08:00 · 4661 次点击
    这是一个创建于 2987 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    尽可能用 docker 。
    k9982874
        12
    k9982874  
    OP
       2016-10-19 20:54:53 +08:00 via iPad
    @AZLisme 多谢提醒,官方文档上看到也有说明,如果没看见就坑了。
    @spoonwep 确实吃内存 4g 吃满还吃了 2g SWAP ,看来至少 8g 起步。
    @domty docker 就算了机器性能不行,内存也不太够。没有其他 git 服务,直接跑吧。
    tony601818
        13
    tony601818  
       2016-10-20 14:26:08 +08:00
    @Drops 正常的数据库和文件备份就行,类似一般网站的策略。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4255 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 01:05 · PVG 09:05 · LAX 17:05 · JFK 20:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.