질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

리눅스 백업 관련 답변 부탁드립니다.

작성자 정보

  • 안재성 작성
  • 작성일

컨텐츠 정보

본문

특정시간대에 어떤 작업을 시킬려고하면

/etc/crontab

에서 주단위 월단위 등 시간도 주어서 특정명령어들을 실행할수있습니다.

말하신 내용들은 다 APM 관련으로 /usr/local/ 안에 있는 내용입니다.

 

root 일경우 그냥 숼에서 crontab -e 해서 여기에 기술하셔도 됩다.

 

파일을 하나 만드세요

그안에

#!/bin/bash

export Today="`date '+%y-%m-%d'`"
cd /backup/$Today
tar cvfpz usr.local.tar.gz /usr/local/

tar cvfpz home.tar.gz /home/

 

등등 백업하고 싶은 부분을 정의해주시고 샐행권한 700 이상 주시구요

 

crontab -e 하셔서 실행기간의 정의 하시면 됩니다.

 

00 04 * * 0 su - root -c '만드신파일의절대경로와파일명' >& /dev/null

 

위의 예시는 매주 일요일 4시에 만드신 파일을 root 권한으로 실행하여라 라는 뜻입니다.

 

 

 

위가 가장 기본적인 백업정책이고 여기서 날짜를 체크해서 3일치거를 저장하다던지

어떤위치의 내용은 빼고 백업한다던지 백업하고 로그를 만들어 메일로 보내게 한다든지 등등

방법을 확대시킬수 있습니다.

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,070 명
  • 현재 강좌수 :  35,986 개
  • 현재 접속자 :  358 명