2017-07-14 81 views
0

我们有一个nexus 2来完成nexus 3的迁移,并且我们的nexus 2中有很多对象,所以即使在硬链接过程中,迁移速度也有点慢。可以多次执行nexus 2到nexus 3的迁移吗?

Nexus的文档: https://books.sonatype.com/nexus-book/reference3/upgrading.html#upgrade-process-expectations

有这样的Blurb:

使用的Nexus仓库管理器3的现有安装填充数据和配置为目标仓库管理器即被限制,使更多升级复杂并且可能需要在升级之前重新配置版本2实例,以及在升级之后重新配置Nexus Repository Manager 3。

我希望能尽量减少停机时间,从而想我们会做初始迁移上一次备份快照,然后锁定接入到现有的Nexus 2的服务器,重新同步快照的最新数据和然后再次进行迁移(希望第二次迁移应该更快)

  1. 这可能吗?
  2. 如果是这样,这实际上是否会减少停机时间,或者是否会再次尝试重新处理相同的文件?

blurb并不完全清楚是什么让这更复杂,为什么它需要重新配置版本2实例。

回答

1

这可能是可能的,但它并不真正支持。升级是渐进式的,可以在应用程序仍在运行并为用户提供服务并继续同步内容时完成。因此,您可以尽量减少停机时间。

+0

因此,在迁移完成后,它会对之前的nexus 2进行新的更改? – dopey

+0

我错过了升级文档的这一部分: 视图中的状态显示传输的组件的数量以及版本2中检测到的最后一次更改的时间。一旦所有组件都被迁移并且一段时间内没有检测到进一步的更改,升级大多是完整的。您现在可以决定是否等待进一步部署到版本2或完成升级。要完成,请停止监控并继续完成整理屏幕。 因此,基于这一点以及您所说的内容,升级实际上会逐渐观察更改,直到最终确定。这可能会起作用。 – dopey

+0

是的..这就是整个意图......所以你可能想接受我的答案。 –