maven私庫nexus2.3.0-04遷移升級到nexus-3.16.1-02(異機遷移備份)

 環境信息:html

nexus2.3.0-04安裝在32位Windows server 2003系統上linux

安裝位置信息以下:web

倉庫遷移服務器

Nexus的構件倉庫都保存在sonatype-work目錄中,nexus2.x該目錄的位置由conf/nexus.vmoptions,nexus3.x該目錄的位置由bin/nexus.vmoptions配置文件指定(Dkaraf.data)。maven

倉庫遷移須要兩個過程:備份和還原ui

備份倉庫url

將sonatype-work文件夾總體備份便可,也能夠選擇只備份最重要的兩個文件夾索引(indexer)和倉庫(storage)spa

另外一臺服務器配置信息以下:.net

首先給系統配置jdk1.8以上版本(不配置也能夠,nexus自己附帶),而後配置maven,這裏選擇maven-3.6.0版本,配置過程省略3d

要把nexus從2版本升級到3版本,須要先把nexus升級到2版本的最高版本,而後在升級到3版本

nexus最新版本下載地址:

https://help.sonatype.com/repomanager3/download

nexus2.x版本下載地址:

https://www.sonatype.com/download-oss-sonatype?hsCtaTracking=920dd7b5-7ef3-47fe-9600-10fecad8aa32%7Cf59d5f10-099f-4c66-a622-0254373f4a92

https://help.sonatype.com/repomanager2/download

下載文件以下:

上傳到Windows server 2008 R2服務器上,並安裝nexus2.x和nexus3.x

解壓:

nexus2.x

解壓nexus3.x

更改nexus2.x的默認端口號,已免同時安裝兩個nexus發生端口衝突

打開此文件,修改端口爲8082

安裝nexus2.x

執行腳本一鍵安裝

官網參考手冊:

https://help.sonatype.com/repomanager2/installing-and-running

安裝nexus3.x

官網參考手冊:

https://help.sonatype.com/repomanager3/installation

啓動:

J:\nexus3\nexus-3.16.1-02\bin>nexus.exe /start nexus3

中止:

J:\nexus3\nexus-3.16.1-02\bin>nexus.exe /stop nexus3

卸載:

J:\nexus3\nexus-3.16.1-02\bin>nexus.exe /uninstall nexus3

查看安裝的服務

關閉防火牆訪問頁面確認服務是否啓動成功

默認管理員帳號密碼是admin/admin123

nexus2.x頁面

nexus3.x頁面

關閉nexus2.x服務進行倉庫遷移,拷貝備份最重要的兩個文件夾索引(indexer)和倉庫(storage)到Windows server2008 R2 中

重啓服務,即升級遷移到2.x最新版本成功

nexus2.x最新版本遷移升級到nexus-3.x

配置 Upgrade:Agent

Nexus2.14.12要進行倉庫遷移的話,須要咱們配置Upgrade:Agent,Upgrade:Agent的配置比較簡單,以下:

 add添加成功

要把nexus2.14.12遷移到nexus3.16.1的話,在nexus3.16.1上也須要開啓upgrade,而且遷移操做在nexus3.16.1的web端,下面在nexus3上開啓upgrade:

 建立upgrade

 create

 create successful

 next

 agent connection setting

 connect successful

接下來按步驟提示操做,

同步遷移成功後,修改maven配置文件

conf文件夾下setting

 以下:

<mirror>
      <!--This sends everything else to /public -->
      <id>nexus</id>
      <mirrorOf>*</mirrorOf>
      <url>http://192.168.1.108:8081/repository/maven-public/</url>
    </mirror>
  </mirrors>

 

參考博客:

maven私庫nexus2.11.4遷移升級到nexus3.12.0

http://www.cnblogs.com/liangyou666/p/9439755.html

Nexus 3.X(Maven倉庫私服)倉庫遷移與備份

https://www.cnblogs.com/nethrd/p/9554163.html

linux7下nenux3.14的maven私服搭建和配置使用

https://www.cnblogs.com/xiaoyao-001/p/9859979.html

nexus 2.X版本升級 3.X版本

http://www.mamicode.com/info-detail-2323203.html

Nexus私服庫快速導入jar包

https://blog.csdn.net/liulihui1988/article/details/80422151

相關文章
相關標籤/搜索