Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- USERNAME="user
- PASSWORD="pass"
- SERVER="ftpbackupservergoeshere"
- NOW="$(date +'%m-%d-%Y')"
- DAYS=7
- RMDATE=$(date --iso -d $DAYS' days ago')
- # local directory to pickup *.tar.gz file
- FILE="/root/$NOW.tar.gz"
- cd /home/minecraft/multicraft/servers
- find . -name \*.log -type f -delete
- find . -name \*.log.gz -type f -delete
- cd
- tar -zcf $NOW.tar.gz /home/minecraft
- # login to remote server
- ftp -n -v $SERVER <<EOF
- user $USERNAME $PASSWORD
- binary
- put $FILE $NOW.tar.gz
- cd ..
- rm -rf ${RMDATE}
- bye
- EOF
- rm /root/$NOW.tar.gz
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement