묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
질문드립니다...백업에관해서..
2003.05.24 12:06
전 리눅스 서버를 쓰고 있습니다..
대부분 서버 관리자분들의 백업 방식을 알고 싶어서 질문드립니다,.
저같은 경우는 서버에 백업폴더를 만들어놔서 예를들어 home을 백업할때는
home] tar cvzfp /백업위치/home.tar ./* 로 홈폴더내에 있는것을 통쨰로 백업하고요.
bin]./mysqldump -A -root -p패수워드 > /백업위치/db.dump 로 디비로 통째로 백업하는대요..
여기서 보니깐 cron을 이용해서 하는경우가 있더라고요.,.,책도 보고 글도 봤는대 이해가 잘 가질 않아서요..
저같이 통째로 백업하는경우는 불편한점이 한부분을 살릴려면 통쨰로 다 압축풀어서 원하는부분만 빼서 쓰는게
좀 불편하더라고요 백업이야 간단한대... 다른 분들의 백업방식을 알고 싶습니다...
정보 공유해주심 고맙겠습니다.
* DearMai님에 의해서 게시물 이동되었습니다 (2003-05-24 12:53)
대부분 서버 관리자분들의 백업 방식을 알고 싶어서 질문드립니다,.
저같은 경우는 서버에 백업폴더를 만들어놔서 예를들어 home을 백업할때는
home] tar cvzfp /백업위치/home.tar ./* 로 홈폴더내에 있는것을 통쨰로 백업하고요.
bin]./mysqldump -A -root -p패수워드 > /백업위치/db.dump 로 디비로 통째로 백업하는대요..
여기서 보니깐 cron을 이용해서 하는경우가 있더라고요.,.,책도 보고 글도 봤는대 이해가 잘 가질 않아서요..
저같이 통째로 백업하는경우는 불편한점이 한부분을 살릴려면 통쨰로 다 압축풀어서 원하는부분만 빼서 쓰는게
좀 불편하더라고요 백업이야 간단한대... 다른 분들의 백업방식을 알고 싶습니다...
정보 공유해주심 고맙겠습니다.
* DearMai님에 의해서 게시물 이동되었습니다 (2003-05-24 12:53)
cron을 이용하는건...우리가 윈도우에서 예약 작업과 같다고 보면 됩니다.
./mysqldump -A -root -p패수워드 > /백업위치/db.dump
위와 같은 명령을 /etc/cron.d/cron.daily (파일명은 정확히 기억이..보시면 압니다.)
디렉토리에 스크립트 파일 만들어서 넣어두면 됩니다.
/etc/cron.d/ 디렉토리 안에는 서너개의 디렉토리가 있을겁니다.
매일..주간..월간...디렉토리 이름을 보시면 알 수 있을겁니다.
제가 현재 리눅스가 아니라서 정확하게 답변을 못 드리겠네요.
보통 백업은 별도의 호스트, 내지는 별도의 하드디스크를 사용하지요.
같은 하드디스크에 디바이스만 다르게 할 수 도 있지만
그렇게 되면 백업데이터를 거리상으로 떨어져 있는 호스트로 이동하기가 곤란하지요.
일반적으로는 백업용 셀 스크립트를 cron을 이용해서 정해진 시간에 자동으로
실행되게 한답니다.
백업용 셀 스크립트는 셀스크립트 관련 사이트를 뒤져보시면
무료로 많이 공개되어 있습니다. 약간만 수정해서 사용하시면 될 것입니다.
참고 사이트 http://redhat.okwecan.com<== 레드헷 교육 사이트(제가 교육받고 있는 기관)