首页 > 解决方案 > 通过升级代理将数据从 Nexus2 迁移到 Nexus3

问题描述

根据将 Nexus2 升级到 Nexus3 的文档,我们可以使用升级代理,但现在我想知道是否可以将其用于数据迁移,我的用例是,我已经有 Nexus3,里面有数据,用于我们正在使用的另一个项目Nexus2,现在我们想将数据移动到 Nexus3,只是想知道以这种方式迁移是否会导致一些配置问题或覆盖 Nexus3 中的 blob。

有没有人尝试将数据从一个实例迁移到已存在的实例,其中包含数据?

标签: nexussonatypenexus3

解决方案


最后我不得不使用这个解决方案,因为我正在使用 Nexus OSS。

首先从 Nexus 2 下载目标存储库

wget --user user --password pass --recursive --no-parent http://NEXUS2-URL/nexus/content/repositories/maven-releases/

然后使用这个库来导入它们: https ://github.com/AlexLiue/nexus-repository-import-scripts ,它支持 NuGet、Maven、NPM


推荐阅读