Всем привет. Подскажите, пожалуйста, как правильно настроить скрипт rsync для крона? Сейчас есть один
#!/bin/bash
date=$(date '+%Y-%m-%d')
BACKUPDIR=/home/pisarev/backup/$date
mkdir -p $BACKUPDIR
pg_dumpall -U postgres -w > $BACKUPDIR/dump_psql.bak
cp -r /var/ $BACKUPDIR
cp -r /etc/ $BACKUPDIR
tar -cvf backup_$date.tar /home/pisarev/backup/$date
rsync -ave "ssh -p 55422 -i /home/pisarev/.ssh/id_rsa" /home/pisarev/backup_$date.tar rsync@192.168.1.1:/volume1/NetBackup/site
exit
rm /home/pisarev/backup_$date.tar
Вопрос в том, что этот скрипт установлен в крон на нескольких виртуалок. На одной работает, на одной из других он запускается, но ничего не передает. Я запустил скрипт и включил логи:
/home/pisarev/backup_zabbix/2022-11-30/
/home/pisarev/backup_zabbix/2022-11-30/dump_2022-11-30.sql
/home/pisarev/backup_zabbix/2022-11-30/www/
/home/pisarev/backup_zabbix/2022-11-30/www/html/
/home/pisarev/backup_zabbix/2022-11-30/www/html/index.nginx-debian.html
/home/pisarev/backup_zabbix/2022-11-30/apache2/
/home/pisarev/backup_zabbix/2022-11-30/apache2/conf-available/
/home/pisarev/backup_zabbix/2022-11-30/apache2/conf-available/php7.4-fpm.conf
sending incremental file list
sent 18 bytes received 11 bytes 19.33 bytes/sec
total size is 0 speedup is 0.00
Дамп который делается в скрипте не передается. И не приходит вообще ничего. В чем может быть проблема? Может я где то в синтаксисе ошибку сделал? Всем спасибо