私はネクサスリポジトリを移行しようとしています。どのように私はそれについて行くことができますか?
doco に記載されているように、データストレージと構成。アプリケーションから分離されています。
この方法では、アプリケーションディレクトリ(/opt/nexus-oss-webapp-X.Y.Z/
など)とデータディレクトリ(/opt/sonatype-work/
)の両方を問題なく新しいサーバーにコピーできます。
再起動する前に変更する必要がある唯一の設定は、sonatype-work/nexus/conf/nexus.xml
を編集して実行できるリポジトリURLであると思います。
リポジトリをマシンから別のマシンに移動し、それを問題なく1.8.xから1.9.0に同時にアップグレードしました。
次のような構造を作成するNexusの最新バージョンの場合:
blobs cache db elasticsearch etc generated-bundles instances javaprefs kar keystores lock log orient port restore-from-backup tmp
blobsとdbの両方のディレクトリを圧縮して、新しい場所にあるNexusの新規インストールから置き換えることができます。
chown適切な権限に解凍した後のファイルを忘れないでください。
Nexusを交換する前に、Nexusが停止していることを確認してください。交換したら、Nexusを起動します。問題なく起動し、インデックスの再作成を開始します。