如何备份所有 Nexus 3 工件?

jcr*_*sel 6 maven orientdb nexus3 n3dr

我想知道如何将 Nexus 3 存储库中的所有(不是一两个指定的)工件下载到本地磁盘。在 Nexus 2 中,这很容易,因为所有内容都存储在磁盘上,我只需将所有工件同步到本地磁盘即可。

但在 Nexus 3 中,所有工件都存储在 OrientDB 中,我将不得不采取其他路线。我正在考虑在以某种方式获得完整列表后通过 http 下载它们。

有人知道如何执行此类导出吗?

030*_*030 5

人们可以使用n3dr从 Nexus3 存储库下载所有工件。


jcr*_*sel 1

我修改了以下常规脚本,可以使用 API 上传: https: //gist.github.com/kellyrob99/2d1483828c5de0e41732327ded3ab224

为了上传和执行脚本,我查看了示例: https: //github.com/sonatype/nexus-book-examples/tree/nexus-3.x