我有一个 Gerrit 服务器(名为 A),我想为新服务器(名为 B)设置一个镜像。我想从 B 中提取而不是使用 A 的处理能力,因为 A 作为主 Gerrit 服务器,当我可以使用 B 的 SSH 镜像它时,我不想在它上面增加工作量。
我正在使用 H2 数据库,我想镜像整个 Gerrit + 它的所有 Git 存储库,而不仅仅是 Git 存储库,因为我也想保留 Gerrit 数据库的权限/历史记录。
我设法缩小了两种可能的方法:
使用“gerrit 复制” http://gerrit.googlecode.com/svn/documentation/2.1.6/cmd-replicate.html 不确定“[--url < PATTERN >]”是什么意思。我应该在哪里运行这个命令?它在服务器 A 还是 B 上?
使用“rsync”没问题,但是我无法同步 review_site/etc/gerrit.config,因为它包含服务器 A 的 IP,并且不想在服务器 B 上拥有它。