링크)Crontab을 통한 백업(Rsync), 디스크검사하기 및 이메일 알림
링크
컨텐츠 정보
- 10,431 조회
- 0 추천
- 목록
본문
Crontab을 통한 백업(Rsync), 디스크검사하기 및 이메일 알림
https://blog.chanha.me/?p=383
Nextcloud를 이용한 동기화를 사용한다고 하더라도
별개로 일주일이나 한달마다 데이터 손실을 방지하기 위해 백업을 설정하는 것이 좋다.
백업을 손쉽고 빠르게 하기 위해서 rsync라는 패키지를 이용해서 간단한 백업을 구성하고
이를 crontab을 이용해서 주기적으로 실행하고, 이메일알림을 받는 방법을 알아보자.
우선 rsync을 설치한다.
1 | sudo apt-get install -y rsync |
그 후 임의의 위치에
1 | sudo vim <스크립트이름>.sh |
를 통해 스크립트파일을 생성한뒤,
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 | #!/bin/bash # Script to backup personal files to the external USB drive. # Specify the mount point here (DO NOT end mount_point with a forward-slash). mount_point=<백업을 저장할 마운트위치> echo "#####" echo "" # Check whether target volume is mounted, and mount it if not. if ! mountpoint -q ${mount_point}/; then echo "Mounting the external USB drive." echo "Mountpoint is ${mount_point}" if ! mount ${mount_point}; |
관련자료
-
링크
댓글 0
등록된 댓글이 없습니다.