답변:
doco에 명시된 바와 같이 데이터 스토리지 및 구성. 응용 프로그램과 분리되어 있습니다.
이렇게하면 아무 문제없이 응용 프로그램 디렉토리 (같은 것 /opt/nexus-oss-webapp-X.Y.Z/
)와 데이터 디렉토리 ( /opt/sonatype-work/
)를 새 서버로 복사 할 수 있습니다 .
다시 시작하기 전에 변경해야 할 유일한 설정은 편집하여 수행 할 수있는 저장소 URL이라고 생각합니다 sonatype-work/nexus/conf/nexus.xml
.
방금 레포를 컴퓨터에서 다른 컴퓨터로 옮기고 아무런 문제없이 동시에 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
Blob 과 db 디렉토리를 모두 압축 하여 새 위치에 Nexus를 새로 설치 한 것에서 간단히 바꿀 수 있습니다.
잊지 마세요 chown하지 적절한 권한에 압축 해제 후 파일을.
교체하기 전에 Nexus를 중지해야합니다. 교체 한 후 Nexus 백업을 시작하면 문제없이 시작하고 다시 색인을 생성 할 수 있습니다.