我和我的公司在日常需求映射(问题、新特性和bug)和签入代码方面广泛地依赖于Gitlab。随着最近Gitlab面临的故障,我们被锁在门外,什么也做不了,害怕我们失去了所有的问题。我们不希望单独备份我们的Gitlab数据。我想知道我是否可以在服务器上托管一个独立的社区版Gitlab版本,作为备份吗?我们将继续使用GitLab.com (企业版)进行所有日常活动,但希望每天进行备份(代码、分支、问题、wiki、里程碑、所有内容!)复制到我们独立的“社区版”服务器实例中。
,这有可能吗?怎么做?
发布于 2017-02-16 19:53:37
简单的方法是行不通的。备份/还原文档声称
我们备份GitLab.com并确保您的数据是安全的,但是您不能使用这些方法从GitLab.com导出/备份数据。
无论如何,出口项目有一个选项
将出口下列物品:
下列物品将不予出口:
但请记住
如果导入实例版本与出口商的版本不同,则无法导入。
因此,请记住定期更新CE实例。正如我所看到的,这是可以从EE迁移到CE的,反之亦然,但是有时可能会有问题。
总之,这不是一个完整的解决方案。此外,它必须是自动化的,你自己。我建议在您的服务器上开始使用GitLab,并进行自己的管理,等等。
https://stackoverflow.com/questions/42275555
复制相似问题