迁移Nexus存储库管理器

时间:2015-06-09 12:40:56

标签: repository sync nexus migrate

我想将Nexus迁移到新服务器。我知道通过复制数据和程序目录可以相对容易地做到这一点,但我想保持旧服务器一段时间,所以人们仍然可以使用旧服务器并有时间更新他们的构建脚本等。 / p>

如何让两台服务器保持同步,尤其是我们托管的存储库?

2 个答案:

答案 0 :(得分:1)

从旧的Nexus服务器复制 sonatype-work 目录,其中包含 rsync 的配置和存储库数据到新服务器。

每晚或按需使用rsync进行同步。它只会将旧工件从旧服务器复制到新服务器,并将旧Nexus配置复制到新服务器。

如果要将存储库或用户添加到Nexus:

  • 在旧服务器中执行
  • 停止新服务器
  • rsync的
  • 启动新服务器

您可以跳过停止新服务器并在rsync之后重新启动,尽管风险较高。

答案 1 :(得分:0)

使新服务器链接为旧服务器,因此两个服务器地址都可以使用。当您不再需要第二台服务器时,将数据复制到新服务器并删除该链接 通过 link 我的意思是新服务器地址应该通向旧服务器,因此旧服务器将有2个地址。