2013-07-18 3 views
2

우리는 개발 PC에서 Octopus Deploy를 실험 해본 결과 이제 만든 환경을 다른 Octopus Deploy 서버 (다른 팀에서 사용하고 이미 가지고있는 Octopus Deploy 서버)로 전송하려고합니다. 몇 가지 환경 설정).Octopus의 단일 환경 배포를 복원/복원

그래서이 하나의 환경을 백업/복원하고 싶습니다. 그러나 문어처럼 보이는 것은 backup/restore the entire database까지만 가능합니다.

백업/복원 또는 다른 방법을 사용하여 한 환경을 다른 Octopus 서버로 이동할 수 있습니까? 나를 위해 일한 무엇

답변

1

단순히 순서대로 다음을 수행했다 : 어떤 트랜잭션이 겪고되지 않도록

  • 이 문어 서비스를 종료.
  • raven 데이터베이스 (보통 Program Files \ Data에 저장 됨)를 새 서버로 복사하십시오.
  • 새로운 Octopus 서버를 설치하고 설치 중에 Storage 탭에서 위의 두 번째 단계에서 복사 한 데이터 위치의 위치를 ​​지정하십시오.

Octopus 개발자 인 Paul은 설치가 RavenDB의 가장 큰 장점이라고 언급합니다. SQL과 같은 서비스는 필요하지 않습니다. 이는 데이터 자체의 사본 붙여 넣기이며 설치 및 이식성에 적합합니다.

1

현재 데이터베이스의 일부만 백업/복원 할 수있는 방법이 없습니다. 전체 백업을 복원 한 다음 필요없는 정보를 삭제해야합니다.

Octopus 2.0 (현재 공개 베타)에는 포괄적 인 REST API가 있으므로 해당 API를 사용하여 정보의 하위 집합을 가져 와서 새 Octopus 서버로 가져올 수 있습니다.

관련 문제