>> Delete Reply from No. 0 article
No. RE: RE: [질문] Cron을 이용한 MYSQL 백업에 대해서...

등록 2002-01-31 22:32:00 By localhost     조회 2
이름 대행수    

		일단 답변 정말 감사 드립니다. 아직 실행은 안해봤는데 문제는
/usr/bin/expect   란 파일이 존재를 하질 않네요.
저는 한컴리눅스 2.2 인데 /usr/bin/안에 ex로 시작하는 파일이 이렇게 존재하네요.
 exmh            expire          extcompose      extractrc
exmh-async      expireover      extend_dmalloc  extractres
exmh-bg         expirerm        extensionproxy 
expand          expr            extractmsg
  
 
 : 이렇게 해보시죠.
:
: --------- backup.sh -----------
: #!/usr/bin/expect
:
: spawn bash -c "./db.sh"
: expect -re "Enter password:"
: sleep 0.2
: send "비밀번호
"
: interact
:
: ------- db.sh ----------
: #!/bin/bash
:
: DIR=/var/db
: FILE=DB
:
: SQL=$FILE-`date +%Y_%m_%d_%H%M%S`.sql
:
: rm -rf $DIR/$FILE-*.sql
:
: mysqldump -u root -p test > $DIR/$SQL
:
: 이렇게 하면 비밀번호를 자동으로 입력합니다. 백업이 되지요.
:
:
:
:
: : 안녕하세요.제가 1원짜리 팁에서 검색을 해서 저의 환경에 맞게끔 변경을
: : 해서 MYSQL백업 스크립트를 올리고 CRON데몬을 가동을 시켰습니다.
: : <font color="blue">
: : #!/bin/bash
: : BACKUP_DIR=/var/backup
: : FILE_PFX=ZEROBOARD
: :
: : DATE=$(date+%Y%m%d)
: : OF=$FILE_PFX-$DATE.sql
: :
: : #rm -rf $BACKUP_DIR/$FILE_PFX-*.sql
: :
: : mysqldump -u 유저명 -p 비밀번호 DB네임 > $BACKUP_DIR/$OF
: : </font>
: :
: : 어떻게 결과가 나왔냐면 /var/backup/ZEROBOARD-.sql 이란 0KB인 파일만 하나 들어있더군요.
: : 정상적이라면 ZEROBOARD-20010231.sql 이렇게 백업이 되야 하지 않을까요?
: : 여기에 무슨 문법상 문제가 있나요?
: :
: : --
: : 애롭다.
:
: --
: 피망
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved