처음엔 막연했는데 막상 해보니 겁나 간단했다.
1. 기존 svn 으로 사용되고있는 저장소에서 덤프를 뜬다 ( = 백업을 뜬다)
[기존 서버]
# svnadmin dump /home/svn/repo-tasks > svn.dump
2. 저 덤프파일을 FTP 로 이동시키거나 서버끼리 마운트된 디렉토리로 공유를 하거나 해서 새로 구축될 svn 디렉토리로 복사한다.
3, 복사후 새롭게 사용될 svn저장소를 생성 (이미 있으면 생략~ )
# svnadmin create /home/svn/new_svn
* 새로 만들어진 svn 으로 덤프를 적용시켜도 설정파일은 변하지 않으므로 설정파일도 기존에 사용하던 svn 설정내용에 맞게 수작업으로 변경해주어야 함
* 설정파일 수정방법은 본 블로그 SVN 설치 라는 게시글에 작성되어 있습니다.
4. 덤프를 신규 svn저장소에 때려박기
[새로 사용될 서버]
# svnadmin load /home/svn/new_svn < svn.dump
이동하기 끝!
댓글
댓글 쓰기