svn 백업 복원(bzip2)

svn 백업 복원(bzip2)

내 백업을 성공적으로 만들었습니다.SVN 저장소설명한대로여기. 그러나 어떻게 하나복원backuped-up repository, 즉 명령 후에
svnadmin dump /opt/repositories/TestRepo | bzip2 >> bckRepo_Test.bz2파일이 ueBckRepo_Test.bz2생성되므로 백업 복원의 역방향 작업을 시작합니다. -ing한 후에는 현재 디렉토리에 bunzip2파일을 가져옵니다 ueBckRepoTest. 그러면 어떻게 해야 합니까?발췌svn 저장소(디렉터리 구조모든 파일그 안에)?

답변1

나는 작업을 완료했습니다:

  1. repository다음을 사용하여 새로 만들기svnadmin 생성명령
  2. 발췌다음을 사용하여 압축된 파일 내용
    bzip2 -dc repoBackup.bz2 | svnadmin load /path/to/newly_created_repository

답변2

덤프 파일을 가져오려면 해당 파일이 기존 저장소인지 확인하세요. 저장소를 사용할 수 없는 경우 위에서 언급한 대로 svnadmin create /path/to/repository를 사용하십시오.

하지만 동일한 SVN 저장소 경로에 덤프 파일을 가져올 필요는 없습니다. 다음 명령을 사용하십시오.

svnadmin load /path/to/repository < svnexport.dump

관련 정보