Crmgo Blog

Copying yesterday's backup in 4 threads

Copying yesterday's backup in 4 threads

#!/bin/bash # Script for automating file downloads. LogFile=/var/log/backup_db.log NameDay=$((10#`date +%d`-1)) if [ ${#NameDay}=1 ]; then NameDay=0$NameDay fi temp_name=$(date +%m.%Y) NameDate=$NameDay.$temp_name FulName=$NameDate/BACKUP_SQL-$NameDate'_21.00.7z' #echo $FulName echo $(date) - start copy >> $LogFile aria2c "ftp://lomix.com.ua/$FulName" \ --ftp-user=ftpbackup --ftp-passwd=XXXXX \ --dir='/backup/db' --log='/var/log/aria.log' \ --max-concurrent-downloads=4…

Copying yesterday's backup in 4 threads

#!/bin/bash
# Script for automating file downloads.
LogFie=/var/log/backup_db.log
NameDay=$((10#`date +%d`-1)
if [ ${#NameDay}=1 ]; then
NameDay=0$NameDay
fi
temp_name=$(date +%m.%Y)
NameDate=$NameDay.$temp_name
FulName=$NameDate/BACKUP_SQL-$NameDate'_21.00.7z'
#echo $FulName
echo $(date) - start copy >> $LogFile
aria2c "ftp://lomix.com.ua/$FulName" \
--ftp-user=ftpbackup --ftp-passwd=XXXXX \
--dir='/backup/db' --log='/var/log/aria.log' \
--max-concurrent-downloads=4 --split=4 --continue=true \
--max-connection-per-server=4 --max-tries=4 --min-split-size=100M

#--log-level=info #--input-file=/temp/MyDownloads/aria/aria-list \
echo $(date) - end copy >> $LogFile
echo tail -n 2 $LogFile | mail -s "copy db to office" from=renisans83@mail.ru renisans83@mail.ru

Note: This post may be AI-assisted and then human-edited. Editorial responsibility: Dmytro Lomaka, Kaltenkirchen.