vi backup.sh

 

---------------------------------

#!/bin/sh
USER_ID=myId
PWD=myPwd

FILE_NAME=`ls -lrt /backup/*.gz|tail -1|cut -d ' ' -f 8`                // ํŒŒ์ผ๋ช…์€ ๋ฆฌ๋ˆ…์Šค ๋ช…๋ น์–ด๋ฅผ ์ด์šฉํ•ด์„œ ์ž˜๋ผ๋‚ธ๋‹ค.

ftp -n 192.168.0.100 << SCRIPT
user $USER_ID $PWD
binary

cd /Backup           // ์›๊ฒฉ์ง€์˜ ๋ฐฑ์—…ํด๋” ๊ฒฝ๋กœ
put $FILE_NAME

quit

SCRIPT 

--------------------------------- 

:wq

 

์ด๋ ‡๊ฒŒ ๋ฐฑ์—…์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ž‘์„ฑ ํ•œ ๋’ค ์Šค์ผ€์ฅด๋Ÿฌ๋ฅผ ์ด์šฉํ•ด์„œ ์ด ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๋งค๋‹ฌ, ๋งค์ฃผ, ํ˜น์€ ๋งค์ผ ๋ฐฑ์—…ํ•˜๋„๋ก ํ•˜๋ฉด ๋œ๋‹ค.

 

์Šค์ผ€์ฅด๋Ÿฌ๋Š” crond๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋œ๋‹ค.