问题标签 [n3dr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2051 浏览

docker - Nexus 3 Docker 容器和备份

我正在从 Docker 容器测试 Nexus 3,我正在使用https://github.com/sonatype/docker-nexus/blob/94d654faa2166b60fe2a4ad9629ff418a305dcb9/oss/Dockerfile

问题是当我将工件上传到 Nexus 时,我无法在文件系统中找到它以创建备份。文件夹 /sonatype-work 是空的。我已经成功地使用这种方法来备份 Nexus 2。

您能否告诉我 Nexus 3 存储其工件的位置。

0 投票
5 回答
6834 浏览

maven - 如何备份所有 Nexus 3 工件?

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

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

有人知道如何执行这种导出吗?

0 投票
1 回答
4861 浏览

backup - Nexus 存储库 3 备份

最近我在 OpenStack Cloud 中安装了Nexus Repository 3,并且我正在使用它一段时间。我想执行 Nexus 的增量备份,从而保护我们的数据。

如何执行关联数据的增量备份?

0 投票
2 回答
2074 浏览

backup - 通过命令行备份 Nexus 3?

在 Nexus 3 中,备份程序已更改。

在 Nexus 2 中,建议运行 OS 计划任务/cron 作业以将某些目录同步到备份位置。

在 Nexus 3 中,推荐的方法似乎是创建以安排预定义的 Nexus Task Export configuration & metadata for backup Task。然后还创建一个 cron 作业来备份通过此任务导出的内容。

在 Nexus 3 中仍然可以进行旧式备份吗?关闭服务器并备份某些目录?然后为了恢复把所有东西都放回去?那会奏效吗?

或者使用命令行来运行这个任务?

在 Nexus 3 中执行此操作的方式似乎并没有经过深思熟虑。您需要做更多工作才能完成 Nexus 2 中的单个 cron 作业可以完成的工作:

  1. 创建计划任务以导出数据。
  2. 创建一个 cron 作业来备份导出的数据。
  3. 确保计划任务在 cron 作业之前运行并完成。

参见例如https://help.sonatype.com/display/NXRM3/Restore+Exported+Databases

另请参阅Nexus Repository 3 备份

0 投票
1 回答
775 浏览

backup - Nexus 3 备份 - 我可以只备份 /nexus-data 吗?

我正在使用 docker 容器来运行 Nexus 3。

如果我停止容器,然后备份卷目录,/nexus-data这会导致有效备份吗?

只是想确认一下。

谢谢!

0 投票
1 回答
1695 浏览

amazon-web-services - 获取 Nexus OSS 3 数据和二进制文件的完整备份

我已经在 Amazon Linux ec2 实例上配置了 Nexus OSS 3。我想定期备份数据库并将备份存储在 S3 存储桶中。为此,我在我的 Linux 实例上安装了 S3 存储桶。我在 Nexus 3 上创建了一个计划的导出任务。运行该任务后,我看到 5 个不同的 .bak 文件在本地创建并同步到 S3 存储桶,但是 .bak 文件的大小非常小。Blob 存储的大小为 250 GB,.bak 文件的大小仅为 45 MB(组件)。其他 4 个 .bak 文件甚至更小。我想知道 Nexus 的计划导出作业是否真的在导出 blob 存储?如果没有,如何包含整个数据、二进制文件和配置?

另一个信息是,我添加了一个单独的 1 TB AWS EBS 卷并安装在 Linux (/data) 上,并将 nexus sonatype-work 文件夹移动到该位置,并使用新位置更新了 nexus.vmoptions 文件:-Dkaraf .data=/data/sonatype-work/nexus3

nexus OSS 3 存储库管理器在此设置下正常工作。

0 投票
0 回答
98 浏览

groovy - 将旧 Artefacts 从一个 Nexus 存储库移动到另一个 Nexus 存储库

如何将超过 90 天的 Artefacts 迁移到另一个 nexus 服务器?

我可以从 Nexus3 中删除超过 90 天的文物,但要求是将旧文物备份到另一个连结