ТРОЛЛИ МИМО!
Имею скрипт:
#!/bin/bash
Name=site1
BP_name_file=$Name."$(date +'%Y%b%d%R')".tar.gz
LOGFILE=/home/user/backup/wplog.log
echo "=====================================================" >>$LOGFILE
echo "$(date +'%d-%b-%Y %R')" >>$LOGFILE
echo "Задание \"$Name\" запущено..." >>$LOGFILE
OLD_IFS=$IFS
IFS=$'\n'
Source_dir="/var/www/html/drupal/"
TGT_dir="/home/user/backup/"
tar -czf $TGT_dir$BP_name_file $Source_dir &>>$LOGFILE
STATUS=$?
IFS=$OLD_IFS
echo "Finish backup ${srv_name}"
Name1=site2
BP_name_file1=$Name1."$(date +'%Y%b%d%R')".tar.gz
LOGFILE=/home/user/backup/wplog.log
echo "=====================================================" >>$LOGFILE
echo "$(date +'%d-%b-%Y %R')" >>$LOGFILE
echo "Задание \"$Name1\" запущено..." >>$LOGFILE
OLD_IFS=$IFS
IFS=$'\n'
Source_dir1="/var/lib/mysql/wp"
TGT_dir1="/home/user/backup/"
tar -czf $TGT_dir1$BP_name_file1 $Source_dir1 &>>$LOGFILE
STATUS=$?
IFS=$OLD_IFS
echo "Finish backup ${srv_name}"
Name2=site3
BP_name_file2=$Name2."$(date +'%Y%b%d%R')".tar.gz
LOGFILE=/home/user/backup/wplog.log
echo "=====================================================" >>$LOGFILE
echo "$(date +'%d-%b-%Y %R')" >>$LOGFILE
echo "Задание \"$Name2\" запущено..." >>$LOGFILE
OLD_IFS=$IFS
IFS=$'\n'
Source_dir2="/var/lib/mysql/opencart"
TGT_dir2="/home/user/backup/"
tar -czf $TGT_dir2$BP_name_file2 $Source_dir2 &>>$LOGFILE
STATUS=$?
IFS=$OLD_IFS
echo "Finish backup ${srv_name}"
date
# Папка, куда будем складывать архивы
syst_dir=/home/user/backup/
# Имя сервера, который архивируем
srv_name=user
# Адрес сервера, который архивируем
srv_ip=127.0.0.1
# Пользователь rsync на сервере, который архивируем
srv_user=backup
# Ресурс на сервере для бэкапа
srv_dir1="/home/user/backup/{$BP_name_file,$BP_name_file1,$BP_name_file2}"
echo "Start backup ${srv_name}"
# Создаем папку для инкрементных бэкапов
mkdir -p ${syst_dir}${srv_name}/
cd ${syst_dir}${srv_name}/
rm $(ls -t | tail -n +4) -rf
# Запускаем непосредственно бэкап с параметрами
rsync -a --delete-after $srv_name@$srv_ip:$srv_dir1 ${syst_dir}${srv_name}/
date
echo "Finish backup ${srv_name}"
Что нужно изменить в коде?