쉘스크립트로 쉽게(?) 백업하기 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

쉘스크립트로 쉽게(?) 백업하기 정보

쉘스크립트로 쉽게(?) 백업하기

첨부파일

backup.sh (338byte) 87회 다운로드 2012-02-23 03:05:57

본문

보통 사이트 작업하면서 주기적으로 백업을 해줘야 하는데

이게 느므 귀찮죠..

telnet 이나 ssh 로 간편하게 백업할 수 있는 방법입니다.

첨부된 backup.sh 파일을 여셔서 계정아이디와 비밀번호를 수정해주세요

백업을 원하지 않는 폴더를 지정하려면 소스 내부에 --exclude www/data/session 처럼

--exclude 경로  이런식으로 계속 뒤에 붙여주시면 됩니다.

백업할 경로와 디비명등의 설정을 확인하시고
(현재는 www 폴더를 백업합니다.)

backup.sh 파일의 위치는 가능한 웹루트 상위경로에 위치시키시고
(왜냐면 누가 백업해놓은거 훔쳐갈수있으니까 ㅋㅋ)

backup.sh 파일이 위치한 경로에 backup 이라는 폴더를 생성하시고 퍼미션은 707 or 777로 설정

실행은 telnet 이나 ssh 로 접속하신후 "sh backup.sh" 이렇게 실행하시면 됩니당

전 이거도 치기 귀찮아서 ba.sh 요렇게 씁니다. 귀차니즘의 압박이란..

흠흠.. 써놓고 보니 훨씬 복잡해 보이네요 ;;

근데 한번 셋팅만 해놓으면 다음부터는 한줄만 입력하면 날짜별로 차곡차곡 들어갑니다.



<5줄요약>
1. 첨부파일 다운로드
2. 에디터에서 계정정보,DB명, 백업할폴더, 제외할폴더 수정
3. 웹루트 상위폴더에 업로드
4. 웹루트 상위폴더에 backup 폴더 생성후 퍼미션조정
5. sh backup.sh 로 실행
추천
1

댓글 4개

전체 3,313 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT