sim, você precisará definir um cron job que seja executado no horário militar xyz. O único trabalho de crontab é lançar um script que você terá que escrever "como o abaixo". O script pode ser escrito em shell e adicionado ao cron para ser executado no tempo xyz.
Leia sobre o cron aqui. link .
Leia esta resposta: link
Aqui está um exemplo de script que encontrei on-line.
#!/bin/sh
BKUP_FILE_NAME="bkup-"'date +%Y-%m-%d'".tgz.enc"
# trap ctrl-c and call ctrl_c()
trap ctrl_c INT
function ctrl_c() {
echo "Exiting..."
exit 1
}
if [[ $1 == '-d' ]];
then
# Decrypt
openssl aes-256-cbc -d -salt -in $2 | tar xzf -
exit 0
fi
mkdir bkup
rsync -r --relative .dwm/config.h bkup/
rsync -r --relative .st/config.h bkup/
rsync -r --relative .ssh bkup/
# Thunderbird
rsync -r --relative .thunderbird/ bkup/
rm -r bkup/.thunderbird/*.default/*.sqlite
# Pidgin
rsync -r --relative .purple bkup/
rm -r bkup/.purple/logs
# Encrypt
tar cz bkup | openssl aes-256-cbc -salt -out $BKUP_FILE_NAME
# Clean up
rm -r bkup