문제

넥서스 북 : http://www.sonatype.com/books/nexus-book/reference/. 넥서스 저장소를 백업하는 방법에 시간을 보내지 않는 것 같습니다. 내 스냅 샷을 설치 하고이 로컬 리포지토리에 릴리스되면 백업을하는 것이 보입니다. 그러나 원격 저장소에서 쉽게 다운로드 할 수있는 모든 것을 백업하는 데 관심이 없습니다.

일부 Google 검색은 정식 답변을 밝히지 않는 것 같습니다. 아마도 후손을 위해서는 여기에 기록 될 수 있습니다.

고마워, 나단

도움이 되었습니까?

해결책

Nexus를 설치하면 두 가지 디렉토리가 나타납니다.

nexus-webapp-1.3.1.1/
sonatype-work/

응용 프로그램을 데이터 및 구성에서 분리했습니다. Nexus 응용 프로그램이 있습니다 nexus-webapp-1.3.1.1/ 그리고 데이터와 구성이 있습니다 sonatype-work/nexus. 이는 주로 더 쉬운 업그레이드를 용이하게하기 위해 수행되었지만 Nexus 설치를 쉽게 백업하기가 매우 쉬운 부작용도 있습니다.

간단한 대답

Nexus는 데이터베이스에 저장소를 저장하지 않거나 아래에서 파일 시스템의 간단한 백업을 배제하는 모든 것을 수행하지 않습니다. sonatype-work/nexus. 완전한 백업을 만들어야하는 경우 sonatype-work/nexus.

더 나은 대답

넥서스 설치를 백업하는 데 더 지능적인 접근 방식을 원한다면 확실히 모든 것을 백업하고 싶을 것입니다. sonatype-work/nexus/conf, sonatype-work/nexus/storage, sonatype-work/nexus/template-store. Nexus가 프록시 저장소를 위해 유지하는 메타 데이터 및 파일 속성을 백업하려면 백업 sonatype-work/nexus/proxy, 프록시 저장소에 대한 정보는 속성이 요청되면 주문형으로 생성되므로 이것은 필요하지 않습니다.

백업 할 필요가 없습니다 sonatype-work/nexus/logs 그리고 루센 인덱스를 백업 할 필요가 없습니다. sonatype-work/nexus/indexer.

Nexus Pro 답변

Nexus 구성 데이터의 백업 프로세스를 자동화 할 수있는 Nexus Professional 플러그인이 있습니다. 이 플러그인은 sonatype-work/nexus/conf 예배 규칙서. 백업 해야하는 경우 sonatype-work/nexus/storage 디렉토리, 해당 파일 시스템의 내용을 백업하려면 일부 백업 시스템을 구성해야합니다. 다시 한번, Nexus 오픈 소스와 마찬가지로 현재 내용을 백업하는 데 실질적인 이점이 없습니다. sonatype-work/nexus/indexer 또는 sonatype-work/nexus/logs.

원격 저장소 용 스토리지 제외

귀하의 질문에서 당신은 원격 저장소의 로컬 캐시에 전념하는 스토리지를 제외하고 싶다고 언급합니다. 이 작업에 관심이 있으시면 추가 수준의 세분성을 취하고 디렉토리를 제외해야합니다. sonatype-work/nexus/storage 원격 저장소에 해당합니다.

백업을 위해 Nexus를 종료해야합니까?

Brian Fox는 나에게 아니요, 파일 경합의 유일한 기회는 파일이 될 것입니다. indexer/ 예배 규칙서. 실행중인 Nexus 인스턴스를 사용하여 소나 타입 작업 파일 시스템을 백업하는 데 문제가되지 않아야합니다.

BTW, 질문에 감사드립니다.이 답변은 다음 버전의 Nexus Book에 통합 될 것입니다.

다른 팁

Afaik Nexus (무료 버전)는 백업 기능이 없지만 회사 그룹을 알고 Nexus의 스토리지 디렉토리에서 가져 오는 것만 큼 간단해야합니다.

그러나 나는 완전한 저장소 백업도 예약 할 것입니다. 원격 저장소가 언제 다운되었는지 알 수 없습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top