13 如doco中所述,数据存储和配置。与应用程序分离。 这样,您可以将应用程序目录(类似/opt/nexus-oss-webapp-X.Y.Z/)和数据目录(/opt/sonatype-work/)复制到新服务器,而不会遇到任何麻烦。 我怀疑在尝试重新启动它之前唯一需要更改的设置是可以通过编辑完成的存储库URL sonatype-work/nexus/conf/nexus.xml。 我只是将我的存储库从一台机器移到了另一台,并且同时将它从1.8.x升级到了1.9.0。 — 尼古拉斯·纪尧姆(Nicolas Guillaumin) source 2 文档的链接已更改,现在为:sonatype.com/books/nexus-book/reference/…– — Hbf @NicolasGuillaumin:那么用户也会自动迁移吗? — 加纳南姆 不确定用户,我使用的是LDAP,所以我没有本地用户。我假设它们也将存储在数据文件夹中。 — Nicolas Guillaumin 1 现在的链接是books.sonatype.com/nexus-book/2.11/reference/upgrading.html — 吉姆, 这篇博文blog.sonatype.com/2010/01/… 有一节介绍了备份中要包括哪些文件夹,而忽略了哪些文件夹,我觉得这很有用。 — Ashutosh Jindal
0 对于最新版本的Nexus,其创建的结构类似于以下内容: blobs cache db elasticsearch etc generated-bundles instances javaprefs kar keystores lock log orient port restore-from-backup tmp 您可以简单地压缩blob和db目录,然后在新位置的全新Nexus安装中替换它们。 不要忘了执行chown解压缩到适当的权限后的文件。 更换它们之前,请确保Nexus已停止。更换后,请启动Nexus备份,它应该不会出现任何问题并开始重新编制索引。 — 伊恩·纽兰 source