Crmgo Blog

Kopiere das gestrige Backup in 4 Threads

Kopiere das gestrige Backup in 4 Threads

#!/bin/bash # Skript zur Automatisierung des Dateidownloads. 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…

Kopiere das gestrige Backup in 4 Threads

#!/bin/bash
# Skript zur Automatisierung des Datei-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 des Kopierens >> $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) - Ende des Kopierens >> $LogFile
echo tail -n 2 $LogFile | mail -s "DB-Kopie ins Büro" from=renisans83@mail.ru renisans83@mail.ru

Hinweis: Dieser Beitrag kann KI-unterstützt erstellt und anschließend redaktionell geprüft worden sein. Verantwortlich: Dmytro Lomaka, Kaltenkirchen.