오드로이드 백업 및 드랍박스 업로드 자동 스크립트 만들기
컨텐츠 정보
- 16,612 조회
- 0 추천
- 목록
본문
전체 시스템도 백업 가능하지만 전 현재 제 홈페이지 부분만 따로 뽑아서 백업 후 업로드 중입니다.
레퍼런스는 관련링크에 있습니다. (가입 필요)
우선 특정 폴더를 압축하는 스크립트부터 보시죠.
#! /bin/bash
# script to create a tar backup file
# of the pogo plug device
# directory to place backups
BACKUPDIR=/백업파일경로
# file name YYYY-MM-DDHH:MM:SS.tgz
BACKUPNAME=`date %F%T`.tar
# remove dashes and colons from file name
BACKUPNAME=${BACKUPNAME//[-|:]/}
# root directory for the backup
SOURCE=/백업할폴더
# number of sets to keep : 백업 파일 갯수 지정
NUMSETS=5
# perform the backup
tar -cvpzf $BACKUPDIR/$BACKUPNAME $SOURCE
# delete older files greater than $NUMSET
cd $BACKUPDIR
LINS=$((NUMSETS 1))
if [[ $(ls $BACKUPDIR | wc -l) > $NUMSETS ]]
then
stat -c "%Y %n" * | sort -rn | tail -n "$LINS" | \
cut -d ' ' -f 1 --complement | xargs -d '\n' rm
fi
#Dropbox Uploader : 드랍박스 업로드 스크립트 추가
/usr/bin/Dropbox-Uploader/dropbox_uploader.sh upload $BACKUPDIR/$BACKUPNAME /myfiles/$BACKUPNAME
우선 위 스크립트 레퍼런스는 (여기) 입니다.
관련링크 부분과 약간 다른데요, 전 포고리눅스 카페대로 하니 tar부분에 에러가 나더군요.
아무튼 위 스크립트로 압축 후 드랍박스 업로드까지 자동으로 이루어집니다.
물론 드랍박스 부분도 설정해줘야죠.
드랍박스 설정 레퍼런스는 (여기) 입니다.
관련 링크에 nova님이 스크린샷을 찍어가면서 잘 설명을 해주셨기 때문에 부가 설명은 달지 않겠습니다.
저는 cron으로 매일 새벽 4시 5분에 압축 후 드랍박스 업로드까지 자동으로 하게 만들었습니다.
장점이라면 자동 백업 후 안심이 되는 드랍박스로 넘어가는 것이고,
아쉬운 점은 드랍박스 용량이 적으면 활용 범위가 좁아지는거죠.
전 갤럭시 휴대폰을 쓴 적이 있어서 50GB 용량이라 문제가 없긴 하지만
기본 용량인 2GB로는 좀 부족하죠.
아무튼 포고리눅스 카페의 nova님 덕분에 편하게 백업하고 있습니다.
-
등록일 2016.09.13
-
등록일 2015.01.19
-
등록일 2014.03.31
-
등록일 2014.03.31
관련자료
-
서명우성짱의 NAS를 운영하고 있습니다.
저의 즐거움이 여러분의 즐거움이면 좋겠습니다.
-
링크