[ server ][ linux ][ mysql ][ crontab ] 크론탭을 이용한 데이터 베이스 자동 백업 > linux

본문 바로가기

사이트 내 전체검색

linux

[ server ][ linux ][ mysql ][ crontab ] 크론탭을 이용한 데이터 베이스 자동 백업

작성일 19-10-04 10:10

페이지 정보

작성자 웹지기 조회 5,015회 댓글 0건

본문

데이터 베이스를 주기적으로 백업하기 위한 설정

/dbbackup/backup.sh 

폴더와 파일을 생성

backup.sh 파일의 권한은 700으로 변경

 

backup.sh 파일의 내용

# #!/bin/bash

# TIME=`date "+%Y_%m_%d_%H_%M"`

# password='password'

#

# find /dbbackup/db -name "*.sql" -mtime +7 -exec rm -f {} \;

#

# mysqldump --all-databases --routines -u root -p$password > /dbbackup/db/$TIME-dump.sql

 

crontab 설정

크론탭을 열고

# crontab -e

다음의 명령을 삽입

# 0 5 * * * /dbbackup/backup.sh

하루에 한번 새벽 5시 00분에 실행하는 명령



추천0

비추천 0

댓글목록

등록된 댓글이 없습니다.

전체 103건 1 페이지

이미지 목록

게시물 검색
Copyright © 즐거운 코딩 생활 ( funyphp ). All rights reserved.
PC 버전으로 보기