我是maven的新手,工件迁移aslo.My环境有两个结点。
Nexus Repo A:
projrelases proxy(type)
projsnapshots proxy(type)
Nexus Repo B:
projrelases hosted(type)
projsnapshots hosted(type)这些maven repos需要迁移到新的nexus (Nexus Repos)。
请帮帮忙。
发布于 2019-09-02 20:54:51
我尝试将我的存储复制到新的存储中,然后同步它(参见https://github.com/samrocketman/nexus3-config-as-code)。尚未复制所有工件。
最后,我创建了自己的脚本(参见https://gist.github.com/sebge2emasphere/497cb264b32ac39a80864c864d522906)。这个想法是循环存储中的所有属性文件。这些属性包含存储库的名称和关联的文件名。它只是下载它(使用CURL),然后上传(也使用CURL)。所有工件都已被复制(并且复制得更快)。
发布于 2014-12-17 01:01:30
您可以在目标服务器上从sonatype-work/nexus/storage创建每个存储库的内容后将其复制,也可以在配置好新服务器后使用rsync将其复制到新服务器。
将每个存储库迁移到新目标服务器上其自己的存储库中,然后使用存储库组合并它们并向用户公开它们。
查看Nexus书中的migration info以及our support page for failover以获得更多技巧。
https://stackoverflow.com/questions/27507945
复制相似问题