편리한 호스팅 미소IDC

   
 
 
 

      1차 네임서버 :
      ns1.misoidc.com
      101.79.73.101

      2차 네임서버 :
      ns2.misoidc.com
      101.79.73.105

      어제 : 516 ,오늘 : 295
      전체 : 1,772,609


     

 

 
작성일 : 11-11-30 17:40
Subversion/Trac 백업 및 복구
 글쓴이 : 싼웹호스팅
조회 : 50,278  
Subversion

백업 및 복구

저장소는 가장 중요한 공간이기 때문에 백업은 필수입니다. 저장소 디렉토리를 그대로 보관할 수도 있지만 백업과 복구 명령을 사용하는것이 편리합니다.
Windows, 리눅스, BSD 등 운영체제에 관계없이 백업 및 복구가 가능합니다. Windows에서 백업한것을 리눅스에서 사용할 수도 있고 BSD에서 백업한 것을 Windows에서 사용할 수도 있습니다.
저장소의 서버를 옮길때에는 저장소 디렉토리를 옮기는 것이 아니라 저장소 백업을 한뒤 그 백업파일을 이용하여 새 서버에서 복구를 하는 방식으로 옮겨야합니다.

Dump

sample 저장소를 백업합니다. 표준 입출력을 통해서 저장소의 내용을 파일로 생성합니다. svnadmin dump 명령을 사용하며 이 명령은 저장소 디렉토리 바깥에서 사용해야 합니다.
repos# ls
sample
repos# svnadmin dump sample > sample.dump

옵션
-r [--revision] arg : 리비젼 넘버 ARG (또는 X:Y범위)를 지정합니다.
--incremental : incremental 적재를 합니다.
--deltas : 적재된 결과물에 deltas를 사용합니다.
-q [--quiet] : stderr에 대한 진행사항이 (오류에 한해서)없습니다.

Load

저장소 백업 파일을 이용해서 저장소를 복구합니다. svnadmin load 명령을 사용합니다.
빈 저장소를 생성한 뒤 백업 파일을 이용해서 복구를 합니다.
repos# svnadmin create sample
repos# ls
sample   sample.dump
repos# svnadmin load sample < sample.dump

옵션
-q [--quiet] : stderr에 대한 진행사항이 (오류에 한해서)없음
--ignore-uuid : 스트림에 어떤 repos UUID가 발견되어도 무시합니다.
--force-uuid : 만약에 있다면, repos UUID를 스트림에서 발견된 것에 설정함
--use-pre-commit-hook : 리비전을 새로이 커밋하기전 post-commit훅을 호출함
--use-post-commit-hook : 리비전을 새로이 커밋한 뒤 post-commit훅을 호출함
--parent-dir arg : 저장소의 지정된 디렉토리에 로드함

Trac

프로젝트 생성
trac-admin [프로젝트디렉토리] initenv

백업
trac-admin [프로젝트디렉토리] hotcopy 백업디렉토리

복구
백업디렉토리를 다시 복사하면 된다

SVN저장소를 변경했을 경우
trac-admin 프로젝트명 resync


 
 

Total 78
번호 제   목 글쓴이 날짜 조회
48 윈도우에서 오라클 InstantClient 설치 후 Toad 연결법 싼웹호스팅 07-07 74683
47 wowza live 스트리밍 싼웹호스팅 10-11 73061
46 오라클 폴더 퍼미션 싼웹호스팅 11-18 73061
45 [CentOS] Tomcat 7.0.4 설치 (수정1) 싼웹호스팅 11-16 63918
44 레이어 팝업 - 닫기&오늘 하루 열지 않기 싼웹호스팅 06-12 63805
43 아파치에 GeoIP 모듈 설치하는 방법 싼웹호스팅 02-11 61344
42 mysql Replicating 싼웹호스팅 10-31 56543
41 [MS-SQL]SQL Server 2005 연결오류 진단방법 싼웹호스팅 04-04 53374
40 [qmail] 설치 대행 싼웹호스팅 10-11 51544
39 아파치 웹서버 무력화시킬 심각한 DoS 결함 발견 싼웹호스팅 10-20 50540
38 Subversion/Trac 백업 및 복구 싼웹호스팅 11-30 50279
37 MS-SQL 리플리케이션 (병합복제) 테이블 추가 방법 싼웹호스팅 05-09 49346
36 DRBD split brain 처리하기 싼웹호스팅 06-28 49120
35 Force10 OS 펌웨어 업그레이드 싼웹호스팅 06-28 48975
34 SSH 기본명령어 최고관리자 06-22 47871
 1  2  3  4  5  6