Sonatype nexus3 数据迁移及升级3.71+(迁移到H2数据库)

VIPSonatype nexus3 数据迁移及升级3.71+(迁移到H2数据库)
nexus3旧版本OrientDB升级H2,及整体迁移nexus3数据到其它服务器。
开通可读全文 ·5.5k 人阅读
最低0.47元/天 解锁文章

转载请注明出处:https://blog.csdn.net/hx7013/article/details/143499095

一、需求描述

现有一个nexus3的私有仓库,需要迁移到另一台新的服务器,同时由于之前架设的nexus比较早,版本也比较落后(OSS 3.36.0-01),想着迁移的时候顺便升级到最新版本(当下为3.73.0-12)。
看了下官方的说明,由于3.71.0+不再支持之前内置的OrientDB,所以迁移会涉及:

  • 迁移数据库到H2
  • 升级到3.73.0-12

升级是比较简单的,替换sonatype-work目录即可,但是由于内置数据库的不兼容,所以需要进行多步操作。

注意:备份!备份!备份!从第一步开始的时候,一定要备份原始的sonatype-work文件夹,推荐直接压缩文件夹放到其它地方。


官方提供的升级流程:

  1. 必须先升级到 3.70
  2. 使用提供的工具迁移数据库到H2
  3. 升级到3.71+

nexus3升级

二、迁移数据库到H2

首先需要下载两个程序nexus-3.70.3-01-java11 及 nexus-db-migrator-3.70.3-01.jar(下载地址见文末),注意这里是对3.70进行操作,所以一定只能使用 nexus-db-migrator-3.70.3-01.jar,如果使用更高的版本,比如nexus-db-migrator-3.73.0-03.jar是不能成功的,因为之后的版本未提供OrientDB → H2的选项,只有h2_to_postgres和postgres_to_h2。

1. 解压nexus-3.70.3

下载nexus-3.70.3-01-java11后,解压到任意新位置。主要不要覆盖到之前的nexus。
nexus3

VIP Sonatype Nexus2 升级Nexus3 迁移和升级完整过程 停用操作系统为CentOs6 的服务器,迁移到UOS操作系统的服务器CentOs6 服务器 根据官方说明 2.x 系列在2025.6.30 停止维护,且不能直接升级到3.x。升级思路:新服务器安装2.x系列最新版本,迁移旧服务器2.5版本仓库数据到新服务器2.15。再升级到3.76版本,迁移2.15的数据到3.76。 开通可读全文·2.3k 阅读·8 点赞·29 收藏 阅读全文

相关推荐

从Nexus2到Nexus3:跨操作系统迁移与版本升级实战指南

本文详细介绍了将Sonatype Nexus 2从CentOS 6迁移至UOS国产化操作系统,并升级至Nexus 3.76.1-01的完整实战指南。文章重点阐述了跨操作系统、多版本阶梯式升级的核心挑战,提供了从环境准备、数据迁移、JDK适配到使用内置升级工具完成数据迁移的全流程操作步骤与关键避坑点,旨在帮助用户顺利完成老旧系统升级与国产化替代。

weixin_29291069的博客 312

CVE-2024-4956高危漏洞深度解析:Nexus 3路径遍历攻击与修复实战

路径遍历(Directory Traversal)是一种经典的Web安全漏洞,其原理在于应用程序未能对用户输入的文件路径进行充分净化,攻击者通过构造包含“../”等序列的恶意请求,可绕过预期的目录限制,访问或读取服务器文件系统中的任意文件。这种漏洞的技术价值在于其极低的利用门槛和深远的影响,一旦成功,可导致敏感配置、源代码乃至系统关键文件泄露,为后续攻击铺平道路。在软件供应链安全领域,制品仓库作为核心枢纽,其安全性至关重要。本文聚焦于Sonatype Nexus Repository 3中一个无需认证的高危

weixin_30879169的博客 349

docker安装nexus3以及nexus3备份迁移恢复仓库数据

docker容器安装nexus3以及nexus3备份迁移仓库数据

DN金猿的博客 3306

从SSTS到CTS:解码汽车电子架构中的需求与实现规范

本文深入解析汽车电子架构中SSTS(子系统功能规范)与CTS(零部件技术规范)的转换过程,揭示从抽象需求到物理实现的关键步骤。通过实际案例说明如何将SSTS的功能逻辑、接口定义和性能指标转化为具体的CTS实施方案,并分享多供应商协同与测试验证的最佳实践,帮助开发者高效完成汽车电子系统开发。

weixin_29201859的博客 491

CATIA_DELMIA_V5R2019安装包下载及安装教程破解

CATIA_V5R2019/DELMIA_V5R2019安装包下载及安装教程破解

一只机械工装熊的博客 8245

深入C6678启动流程:从BootRom参数表到多核镜像部署的完整解析

本文深入解析TMS320C6678 DSP的启动流程,从BootRom参数表到多核镜像部署的全过程。详细介绍了七种启动模式的工程选择、多核镜像构建技巧以及二级引导策略,帮助开发者掌握C6678的启动机制与调试方法,提升嵌入式系统开发效率。

weixin_30505225的博客 601

保姆级避坑指南:在NVMe SSD上安装Ubuntu 24.04,搞定RST错误和分区方案

本文提供在NVMe SSD上安装Ubuntu 24.04的详细指南,解决RST错误和分区方案问题。从BIOS设置到分区策略优化,帮助用户充分发挥NVMe固态硬盘性能,避免常见安装陷阱,实现无痛安装和后期调优。

weixin_26976635的博客 553

《QMT量化实战系列》支持自定义筛选与排序的多因子策略,实测年化收益超100% (1)

公众号推出《QMT量化实战》系列,通过多维度、多策略、多场景讲解QMT量化平台应用,每期附代码解读。本期复现《支持自定义筛选与排序的多因子策略》,策略包含三大核心模块:1. 通过Tushare获取30+财务因子数据;2. 提供灵活筛选机制(支持排除ST股、次新股及特定板块);3. 创新性多因子加权排序系统(支持自定义因子权重组合)。交易逻辑包含动态调仓机制,当持仓标的排名低于阈值时触发卖出。该策略具有高度可配置性,适合不同风险偏好的投资者。(149字)

qq_46262068的博客 1721

计算机组成原理(第三版)唐朔飞-第七章指令系统-课后习题

机器字长是指CPU一次能处理数据的位数通常与CPU的寄存器位数有关。指令字长是指机器指令中二进制代码的总位数。存储字长是指存储单元中存放二进制代码的总位数。三者可以相等也可以不等视不同机器而定。答:OP(4位)A1(6位)A_1(6位)A1​(6位)A2(6位)A_2(6位)A2​(6位)设二地址指令格式为该指令系统的基本格式,4位操作码共有16种编码,其中13种用来定义二地址指令,还剩3种可用作扩展标志。一地址指令条数=3∗26=192。

weixin_45735391的博客 7万+

从零开始理解Linux中断架构(1)-前言

前段时间在转行手撸WIFI路由器,搞wifi路由器需要理解网络驱动程序,以太网卡驱动程序,无线WIFI驱动程序,而网卡驱动的关键路径就在中断程序中,需要了解NIC设备驱动程序如何收发数据,为了彻底的知道数据包是如何二层传递上来的,又需要了解一点Linux中断系统。第一次看到这张表是无感的,大概能够看懂的就是那个中断次数,因为不停的cat,这个数值会一直不停的增加。第一列是逻辑中断号,第二三列是中断次数,第四列是中断控制器的名字,第五列是硬件中断号,第六列 中断类型,第七列是 中断源关联设备。

maxleng的专栏 876

Python数据可视化 Pyecharts 制作 Map 地图

大家好,我是Mr数据杨。想象一下,作为一名军师,如诸葛亮或郭嘉,'Map’就如同那战争的沙盘,兵马行动的轨迹,都需要准确的地图作为基础。‘基本设置’,就如同摆设这张战争沙盘,规定棋子的起始位置。‘数据配置选项’和’地图数据项’,就好比是军师们手中的情报,了解各路诸侯的兵力、粮草、地形等重要信息,以便于他们更好地布局。‘Demo’则代表着练兵之地,军师们可以在此基于已有数据,试验各种战术。

Mr数据杨 4万+

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

上一篇: Android Room(SQLite) too many SQL variables异常
下一篇: Vue3 iOS微信JSSDK授权签名错误及图片选择兼容

双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —
x024
博客等级 码龄18年 114粉丝 41原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值