DIY 리눅스 웹 서버 전세 마차 - 당신의 MySQL MySQL 데이타베이스 백업을 자동화하십시오
좋습니다, 나는 한 쌍 수년간 전용 서버를 지금 달리고 있다 그리고 나는 대학에서 후에 리눅스 상자로 주변에 흩뜨렸었다.
당신의 백업을 자동이라고 유지할 당신이 필요가 있을 cron 일 및 근본적인 자동적인 원본 은 여기 있다.
당신이 전용 서버를 얻는 경우에, 그렇습니다 당신의 데이타베이스 보완을 위한 그들의 어리석은 여분 $15/month를 얻지 말라. (모두는 만들고 이 것 같이 원본을 위탁한다 그것을 위해 당신을 이다)
당신은 이 보기를 따를 수 있고 가기 위하여 간식 그 돈에 소비하십시오.
당신이 오직 해야 하는 이렇게 것은 FTP 당신의 백업 파일이다.
이것은 당신이 다운로드하도록 파일이 이미 준비되어 있기 때문에이어 당신의 phpMyAdmin로 들어가고 및 웹 공용영역에서 다운로드하기 보다는 더 나은 방법.
여기 당신이 그것을 하는 방법 있다:
1) 당신의 홈 디렉토리에 있는 backup.sh이라고 칭한 새 파일을 만드십시오. 2)는 뒤에 오는 통어론을 사용한다:
mysqldump - u [사용자 이름] - p [암호] --[데이타베이스 이름] > /root/backup/DATABASE1.sql는 선택한다
당신은 2개의 데이타베이스가 있던 경우에 보기 backup.sh 파일은 여기 있다:
mysqldump - uUser1 - pPassword1 --Database1 > /root/backup/Database1.sql는 선택한다 mysqldump - uUser2 - pPassword2 --Database2 > /root/backup/Database2.sql는 선택한다 타르 cvf /root/backup/sqlbackup.tar /root/backup/ *
당신은 이것을 타자를 쳐서 당신의 원본을 시험할 수 있다:
sh backup.sh
(mysqldump는 당신이 이것을 한 번 이상 달리는 경우에 더 오래된 파일을 겹쳐서 쓸 것이다)
3) 모두가 좋은 일인 경우에, 당신의 cron 일에서 하루에 한 번 달릴 원본 지금 당신은 둘 수 있다.
중절모 중핵을 위해, 당신은 이 파일 /etc/cron.d/sa-update를 편집할 수 있다
뒤에 오는 선을 추가하십시오:
sh /root/backup/backup.sh가 10 3에 의하여 ** * 뿌리박는다
이것은 3:10 AM에 원본을 하루에 한 번 수행할 것이다.
당신이 당신의 데이타베이스 보완 같이 느낀다 언제든지 지금 단순히 다운로드 하나 타르 공 파일.
당신은 아마 이것을 조금 바꾸고 당신의 파일 전부 역시 보완 같이 다른 많은 것을 위해 사용할 수 있다. (나가)
각 서버에 지원 데이타베이스를 다운로드하는 위하여 저가 의 당신 또한 당신의 원본을 자동화해 좋은 처럼 당신은 다수 서버가 있는 경우에. 그것은 서버 실패의 경우에는 것 진짜 과다한 지킨다.
관련 포스트
그것에 서표를 하십시오!
|del.icio.us |Digg 그것 |SiteHoppin |Wagg 그것 | 친구 전자 우편에 이것에게
이 포스트를 이메일을 보내십시오
당신이 이 포스트를 그 후에 좋아하는 경우에 구독한다 나의 가득 차있는을 먹인다 RSS를 만족시키십시오. 당신은 또한 Email에 의하여 구독할 수 있다.
새로운 전세 마차, DIY, howto, 또는 부속품을 얻었는가? 저희를 여기에서 기울이십시오.

아주 유용한 원본. 감사합니다.
http://packratstudios.com
기뻤던 그것은 도왔다!
보완의 과정을 더 자동화하기 위하여, 당신은 당신의 컴퓨터에 파일을 다운로드하는 국부적으로 cron 일을 설치해야 한다.
어느 것이 쉬운 것과 같이 다만 인…. 모든 ya는 먼 파일을 가져온다:
wget ftp://Username:Password@www.yoursite.com/backup/sqlbackup.tar
왜 나가 리눅스를 사용하지 아닙니다 인지, 그것 당신이 분 리눅스… 기대를 사용하는 경우에 이다 조정하십시오!?!
차가운 원본.
나는 백업에 항상 소프트웨어 생산품을 나의 DBs 이용하다 것이 - 데이타베이스 지원 발전기 같이 무언가이었다.
당신은 일간신문을 달리기 위하여 그것을 놓고 당신이 필요로 한 대로 보완하고, 당신에게 다운로드 연결을 이메일을 보내고, 또한 만큼 백업을 저장한다.
나가 좋아한 것은 당신이 admin 위원회에서 1개의 누르기를 가진 DB를 복구할 수 있었다 이었다.
Craig