nexus3备份文件恢复操作

该文详细阐述了如何备份和恢复Nexus3服务的数据,包括停止服务,清除特定目录,恢复.db文件,删除并替换.blob文件,以及最后重启服务以完成恢复过程。关键步骤包括处理$db$目录,使用.bak文件恢复,并在重启后确保无残留数据。
摘要由CSDN通过智能技术生成

一、能用于备份的文件

 二、重启

 nexus3安装目录的bin目录下面执行

xxx/xxx/xxx/xxx/bin/nexus start

1)停止nexus服务,根据不同部署方式,各自停止

   2)移除/opt/software/nexus3/sonatype-work/nexus3/db(这是我的目录)中所有数据(如果容器部署,可以理解为容器挂载映射出来的nexus-data/目录下db)

   3)将备份目录中每个文件最新的.bak文件拷贝到/opt/software/nexus3/sonatype-work/nexus3/restore-from-backup(这是我的目录

   4)删除原有/opt/software/nexus3/sonatype-work/nexus3/blobs(这是我的目录)下所有文件,然后备份的blob文件解压到/opt/software/nexus3/sonatype-work/nexus3/blobs(这是我的目录),不解压到这个文件夹也行,因为第一步的时候将blobs文件放到/opt/software/nexus3/sonatype-work/nexus3/nexus-data/文件夹下面了,重启的时候自动复制过去

   5)重启nexus

   注意:db目录如果有残留数据,restore-from-backup目录里面的备份不会被恢复。如果已经恢复完毕及时删除restore-from-backup/下面备份数据。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值