DIY 리눅스 웹 서버를 해킹할 수 - 자동화하여 MySQL의 MySQL 데이터베이스 백업

최대 일요일, February 10th, 2008에 의해

그래, 난 몇 년 동안 전용 서버를 실행하고 있었어요 그리고 난 대학에서 리눅스 박스를 다시 주변을 엉망으로 사용.

여기에 필수적인 자동 스크립트 및 귀하의 백업을 자동으로 유지하려면 당신이 필요합니다 cron 작업이야.

예,면, 전용 서버의 데이터베이스를 백업하는 그들의 바보 같은 여분 $ 15/month하지 않습니다. (모든 그들이 하나와 같은 스크립트를 만들어 그것을 당신이 담당)입니다

당신이 예를 들면 다음과 수과 정크 푸드에 그 돈을 지출을 이동하십시오.

모두 당신이해야 할 그러니 백업 파일을 FTP를합니다.

이 방법은 phpMyAdmin으로가는 그리고 웹 인터페이스에서 다운로드 후 파일을 이미 다운로드 준비가되어보다 나은입니다.

여기 당신이 어떻게 :

1) 새 파일을 만들어 귀하의 홈 디렉토리에 backup.sh이라는. 2) 다음과 같은 구문을 사용하십시오 :

 
 mysqldump는 - u [사용자 이름] - p를 [비밀 번호] - 선택 [데이터베이스 이름] "/ root/backup/DATABASE1.sql 

여기 예를 들어 backup.sh 파일을 경우 2 데이터베이스를 받았어요 :

 
 mysqldump - uUser1 - pPassword1 - Database1 "/ root/backup/Database1.sql 선택 
 
 mysqldump - uUser2 - pPassword2 - Database2 "/ root/backup/Database2.sql 선택 
 
 타르 CVF / 루트 / 백업 / sqlbackup.tar / 루트 / 백업 / * 

당신이 입력하여 스크립트를 테스트할 수있습니다 :

 
 쉬 backup.sh 

만약 당신이 출마 (mysqldump 이전 파일을 덮어 씁니다이 번)보다

3) 모든 작업이 잘, 지금 당신이 스크립트를 넣을 수있습니다 실행되도록 한번 cron 작업에서 하루.

페도라 코어 들어, 당신은 / etc / cron.d / sa를 업데이트이 파일을 편집할 수있습니다

다음 줄을 추가합니다 :

 
 10 3 * * * * 루트은 sh / 루트 / 백업 / backup.sh 

이것은 오전 3시 10분 하루에 한번에서 스크립트가 실행됩니다.

지금은 단순히 하나의 타르 볼 때마다 당신은 당신의 데이터베이스를 백업할 기분이 파일을 다운로드합니다.

아마 당신이 약간 변경하여 귀하의 모든 파일도 백업과 같은 많은 다른 것들을 위해 그것을 사용할 수있습니다. (나)는 없어

만약 당신이 나 같은 여러 개의 서버를 가지고, 또한 백업 데이터베이스를 다운로드하여 각 서버에 스크립트를 자동화할 수있습니다. 그런 것들을 계속 서버에 장애가 중복된 경우에는 진짜.

비율

1 Star2 Stars3 Stars4 Stars5 Stars
Loading ... 로드 중입니다 ...

광고 광고
광고 광고


20,000 GPS를 POI의 $ 9.99

관련 뉴스 및 자료실

기타 재미있는 뉴스 우리의 친구

  • 아주 유용한 스크립트. 감사합니다.

    http://packratstudios.com
  • 다행이 도움이!
  • 추가 백업 과정을 자동화하기 위해, 당신은 귀하의 컴퓨터에 다운로드하는 파일의 향토 cron 작업을 설정해야합니다.

    쉬운 .... 마찬가지입니다 모든 나중에 원격 파일을 가져올 수 없어 :


    www.yoursite.com @ wget ftp://Username:Password / 백업 / sqlbackup.tar
  • 만약 당신이 리눅스를 사용하고있습니다 ... 잠깐 만요, 그래서 나는 리눅스를 사용하지 않는 사실, 그건!?!
  • 스크립트가 좋아.

    난 항상 내 데시벨에 백업 소프트웨어 제품을 사용한 적이있다 - 그것을 데이터베이스 백업 발전기 같은 일이었습니다.

    당신은 그것을 매일 실행하도록 설정하고 다시 그것을거야, 당신은 다운로드 링크를 이메일, 그리고 당신이 많은 저장소 백업으로 필요합니다.

    내가 좋아하는 것은 당신이 관리자 패널에서 한 번의 클릭으로 DB를 복원할 수있다.

    크레이그
블로그 덧글 Disqus에 의해 제공
그런 다음 내 전체 피드 RSS를 구독하시기 바랍니다이 게시물을 좋아한다면.

또한, 전자 우편에 의해 아래의 메일 : 귀하의 이름과 이메일을 작성하여 구독할 수있습니다

이름 : 이메일 :


새로운 받았어 DIY, HOWTO를, 또는 가젯? 팁 우리가 여기.

Goohack 시도 새로운 해킹을 찾을 수 :


Featured Sites From Zedomax Blog Network