有没有办法镜像 Gitlab 内置的错误跟踪内容?
Is there a way to mirror Gitlab's built in bug-tracking content?
我们已经开始使用私人 Git 实验室安装进行项目管理(Git、错误跟踪等)。我知道分享或镜像 Git 存储库相当简单,但是问题跟踪内容呢?
我看到 Gitlab 提供了一种相当复杂和繁琐的方法来手动备份和恢复 Gitlab 安装,但我正在寻找接近实时的镜像以防出现困难驱动器故障或其他灾难..
Git 存储库可以使用 Git 协议轻松镜像。 GitLab中的其他类型的数据都存储在数据库中,不能以同样的方式进行镜像。
使用良好的旧备份和还原过程可能是针对您描述的情况的最佳解决方案。 Git实验室在 https://docs.gitlab.com/ee/raketasks/backup_restore.html 中记录了此内容。这个过程真的没有那么困难 - gitlab-rake gitlab:backup:create
创建备份,gitlab-rake gitlab:backup:restore BACKUP=<timestamp>
恢复。
如果您需要更高级别的服务,GitLab 支持高可用性 - https://docs.gitlab.com/ee/administration/high_availability/
我们已经开始使用私人 Git 实验室安装进行项目管理(Git、错误跟踪等)。我知道分享或镜像 Git 存储库相当简单,但是问题跟踪内容呢?
我看到 Gitlab 提供了一种相当复杂和繁琐的方法来手动备份和恢复 Gitlab 安装,但我正在寻找接近实时的镜像以防出现困难驱动器故障或其他灾难..
Git 存储库可以使用 Git 协议轻松镜像。 GitLab中的其他类型的数据都存储在数据库中,不能以同样的方式进行镜像。
使用良好的旧备份和还原过程可能是针对您描述的情况的最佳解决方案。 Git实验室在 https://docs.gitlab.com/ee/raketasks/backup_restore.html 中记录了此内容。这个过程真的没有那么困难 - gitlab-rake gitlab:backup:create
创建备份,gitlab-rake gitlab:backup:restore BACKUP=<timestamp>
恢复。
如果您需要更高级别的服务,GitLab 支持高可用性 - https://docs.gitlab.com/ee/administration/high_availability/