์ปค๋งจ๋ ๋ผ์ธ์์ vi backup.sh๋ช ๋ น์ด๋ฅผ ์ด์ฉํ์ฌ ํ์ผ์ ์์ฑํ๊ณ ์๋์ ๊ฐ์ ์คํฌ๋ฆฝํธ๋ฅผ ๋ฃ๋๋ค.
์๋ ์ปค๋งจ๋๋ ์์ ์ด ์ฌ์ฉํ๊ณ ์๋ ํ๊ฒฝ์ ๋ฐ๋ผ ๋ฌ๋ผ์ ธ์ผ ํ๋ค๋ ์ ์ ๋น์ฐํ ์๊ณ ์๋ ๋ถ๋ค์ด ์ด ๊ธ์ ์ฝ์ ๊ฒ์ด๋ผ ๋ณด๊ณ ์์ธํ ์ค๋ช ์ ์๋ต.
(๋๋ backupํ์ผ์ crond์ ๋ฑ๋กํ์ฌ ๋งค๋ฌ 1์ผ์ NAS์๋ฒ๋ก ๋ฐฑ์ ํ๋๋ก ์ค์ ํ์๋ค.)
======================================================================================
#!/bin/sh
USER_ID=yourid
PWD=yourpassword
FILE_NAME=`ls -lrt *.gz|tail -1|cut -d ' ' -f 8`
CURR_DATE=`date +%Y%m%d%H%M`
FILE_NAME2=$CURR_DATE'_trac_backup.tar'
ftp -n 192.168.0.100 << SCRIPT
user $USER_ID $PWD
binary
cd /Backup
put $FILE_NAME
put $FILE_NAME2
quit
SCRIPT
rm $FILE_NAME