git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
k9982874
V2EX  ›  git

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

  •  
  •   k9982874 · Oct 18, 2016 · 5164 views
    This topic created in 3501 days ago, the information mentioned may be changed or developed.

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

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

    尽可能用 docker 。
    k9982874
        12
    k9982874  
    OP
       Oct 19, 2016 via iPad
    @AZLisme 多谢提醒,官方文档上看到也有说明,如果没看见就坑了。
    @spoonwep 确实吃内存 4g 吃满还吃了 2g SWAP ,看来至少 8g 起步。
    @domty docker 就算了机器性能不行,内存也不太够。没有其他 git 服务,直接跑吧。
    tony601818
        13
    tony601818  
       Oct 20, 2016
    @Drops 正常的数据库和文件备份就行,类似一般网站的策略。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   954 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 111ms · UTC 21:33 · PVG 05:33 · LAX 14:33 · JFK 17:33
    ♥ Do have faith in what you're doing.