테스트 사이트 - 개발 중인 베타 버전입니다

리눅스 자동백업

· 18년 전 · 2357

리눅스 자동백업
!/bin/bash
dir=`date +%Y%m%d-%H`
tar cvf /backup/$dir-home.tar /home/
tar cvf /backup/$dir-data.tar /mysqldata

위 내용을 vi 에디터를 이용해 파일로 만든후 etc/cron.daily에 넣어주면 됩니다.
아 물론 실행은 되야 하니 chmod +x 화일명 해주고요~


위 내용은 tar로 화일을 묶는데 하나는 home폴더의 모든화일들과 sql데이타 입니다.

그럼 이것이 매일매일 실행이 되면서 자동으로 tar로 묶어서 한쪽 폴더에 오늘날짜로 차곡차곡 쌓이게 되지요!

cat /etc/crontab
을 해서 보면
02 4 * * * root run-parts /etc/cron.daily

이런식으로 설정이 되어있는데 이것은 매일 4시에 기해서 cron.daily폴더를 실행시키지요~
시간을 바꾸고 싶다면 이곳에서 바꾸시면 된답니다.
뭐 정상적으로 cron이 동작하고 있다면 이렇게만 건드려 주면 아주 간단하지요~~^^*

[이 게시물은 관리자님에 의해 2011-10-31 17:32:05 Linux에서 이동 됨]

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

게시글 목록

번호 제목
12651
12650
12646
141
140
138
137
131
130
25048
12644
125
122
12641
12635
12632
29350
12629
29349
12628
29348
12627
12626
12623
25047
25045
25041
25040
25038
25037
117
25036
12620
12618
12617
12614
12612
12608
12606
12605
29347
12604
JavaScript 곰장어
12597
12595
12594
12593
12589
12585
29346
12584
12582
12581
12580
12578
12576
29345
12575
JavaScript ORACLE_CATALOG
12574
12573
29344
115
12572
12570
29343
29342
12569
12567
29337
12566
12564
112
107
104
101
96
94
93
12563
12559
88
85
12558
29336
29333
84
29329
12556
29327
12554
12552
12549
12545
12544
29325
12542
12541
29324
12540
12539
12538