SVN의 증분백업과 증분복원

Posted by MD워시퍼
2019. 1. 18. 13:42 Study
728x90
안녕하세요. MD워시퍼입니다.

기존에 SVN 이슈사항으로 인하여, 제대로 해결하지 못하고, 전체 백업 & 전체복원 식으로 처리를 했었는데요.
이번 프로젝트를 마치고 복귀하면서 제대로 해보고자 다시 도전을 해보았습니다.

ㅇ 사용하고 있던 SVN 서버
# cat /home/svn/kama/db/current
1843

ㅇ 새롭게 사용하고자 하는 SVN 서버
$ cat /home/kama/svn/kama/db/current
1722

ㅇ 증분백업
# svnadmin dump /home/svn/kama/ -r 1723:1843 --incremental > /home/repos-1723-1843.svn_dump

ㅇ 증분복원
# svnadmin load /home/kama/svn/kama/ < ./repos-1723-1843.svn_dump

제대로 복원이 되었네요. 다음부터는 이런식으로 처리하면 될 것 같아요.

※ 꼭 기억하셔야 할 것은, 새롭게 사용하고자 하는 SVN 서버의 버전보다 +1 해서 받아야 한다는 사실!!
꼭 기억해야할 것 같습니다.