我想知道如何将 Nexus 3 存储库中的所有(不是一两个指定的)工件下载到本地磁盘。在 Nexus 2 中,这很容易,因为所有内容都存储在磁盘上,我只需将所有工件同步到本地磁盘即可。
但在 Nexus 3 中,所有工件都存储在 OrientDB 中,我将不得不采取其他路线。我正在考虑在以某种方式获得完整列表后通过 http 下载它们。
有人知道如何执行此类导出吗?
在 Nexus 3 中备份程序已更改。
在 Nexus 2 中,建议运行 OS 计划任务/cron 作业以将某些目录 rsync 同步到备份位置。
在 Nexus 3 中,推荐的方法似乎是为备份 Task创建安排预定义的 Nexus Task Export 配置和元数据。然后还创建一个 cron 作业来备份通过此任务导出的内容。
在 Nexus 3 中是否仍然可以进行旧式备份?关闭服务器并备份某些目录?然后为了恢复只是把所有东西都放回去?那行得通吗?
或者使用命令行来运行这个任务?
在 Nexus 3 中这样做的方式似乎没有经过深思熟虑。您需要做更多的工作才能完成 Nexus 2 中的单个 cron 作业所能完成的工作:
例如参见https://help.sonatype.com/display/NXRM3/Restore+Exported+Databases