nexus - 通过升级代理将数据从 Nexus2 迁移到 Nexus3
问题描述
根据将 Nexus2 升级到 Nexus3 的文档,我们可以使用升级代理,但现在我想知道是否可以将其用于数据迁移,我的用例是,我已经有 Nexus3,里面有数据,用于我们正在使用的另一个项目Nexus2,现在我们想将数据移动到 Nexus3,只是想知道以这种方式迁移是否会导致一些配置问题或覆盖 Nexus3 中的 blob。
有没有人尝试将数据从一个实例迁移到已存在的实例,其中包含数据?
解决方案
最后我不得不使用这个解决方案,因为我正在使用 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
推荐阅读
- docker - 无法在 GNS3 中为 docker 容器打开 UDP 端口以进行容器间端口访问
- android - 如何在调试模式下构建 Flutter aar
- .net - 与 http://doubleclick.net/ 上的资源关联的 cookie 设置为 `SameSite=None` 但没有 `Secure`。Chrome 的未来版本
- javascript - Sapper中的Axios请求两次?
- mysql - 为多个复合索引设计表架构和/或索引的最佳实践
- javascript - 如何在 index.js 文件中没有触发函数的情况下从 firestore 数据库中读取数据?
- payment-gateway - 验证万事达卡支付网关中已取消交易的订单详细信息
- amazon-web-services - 如何更改 Alexa 的失败消息?
- wpf - Nest reactiveui usercontrols wpf / 将 ViewModel 传递给 usercontrol
- ios - Swift 5:为什么 swift 5 更新要求强制解开 label.font?