我想将Nexus迁移到新服务器。我知道通过复制数据和程序目录可以相对容易地做到这一点,但我想保持旧服务器一段时间,所以人们仍然可以使用旧服务器并有时间更新他们的构建脚本等。 / p>
如何让两台服务器保持同步,尤其是我们托管的存储库?
答案 0 :(得分:1)
从旧的Nexus服务器复制 sonatype-work 目录,其中包含 rsync 的配置和存储库数据到新服务器。
每晚或按需使用rsync进行同步。它只会将旧工件从旧服务器复制到新服务器,并将旧Nexus配置复制到新服务器。
如果要将存储库或用户添加到Nexus:
您可以跳过停止新服务器并在rsync之后重新启动,尽管风险较高。
答案 1 :(得分:0)
使新服务器链接为旧服务器,因此两个服务器地址都可以使用。当您不再需要第二台服务器时,将数据复制到新服务器并删除该链接 通过 link 我的意思是新服务器地址应该通向旧服务器,因此旧服务器将有2个地址。