본문 바로가기

Programming/Linux

subversion (SVN) 백업 및 복구 방법


SVN 백업 및 복구는 관리자 명령이기 때문에 슈퍼유저(root) 권한으로 실행해야합니다.

1. 백업 방법
 (1) 백업하고자 하는 저장소의 상위 디렉토리로 이동합니다.
 (2) 아래의 명령어를 사용하여 덤프파일을 생성합니다.
svnadmin dump [저장소 경로(상대경로가능)] > [덤프파일이름]
 (3) 저장된 덤프파일을 잘 관리하면 됩니다.

2. 복구 방법
 (1) 복구하고자 하는 저장소의 상위 디렉토리로 이동합니다.
 (2) 아래의 명령어를 사용하여 복구합니다.
svnadmin load [저장소 경로(상대경로가능)] < [덤프파일이름]

※ 주의 : 꺽쇠(-_-)의 방향은 백업시에는 [경로] > [파일], 복구시에는 [경로] < [파일]