#!/bin/bash
# RJP 25.4.2025 backup and send all videos via cron script
# https://www.linux.fi/wiki/Komentojen_ajastaminen
# https://netisto.fi/oppaat/linux/18.htm
##################################################################
###  making backup from $HOME/Kuvat/posti* name folders daily ####
##################################################################
aika=$(date "+%F-%H-%M-%S")
mkdir -p $HOME/BACKUP
sleep 1
find $HOME/Kuvat -iname "posti*" -exec mv -t $HOME/BACKUP {} +
sleep 5
tar cjf kaikkivideot-$aika.tar.bz2 $HOME/BACKUP

######################################
###  Using FTP for file transfer  ####
######################################

# RJP 25.8.2025
#
mkdir -p $HOME/OLD
cd $HOME
HOST=ftp.myhost_here
USER=username_here
PASSWORD=ftp_password_here
#
ftp -inv $HOST <<EOF
user $USER $PASSWORD
sleep 5
# transfer all tar.bz2 files to server
mput *.tar.bz2
sleep 20
bye
EOF
## backup all to $HOME/OLD folder
mv *.tar.bz2 $HOME/OLD 


