Я собрал скрипт для резервного копирования моей базы данных на общем хосте. Сценарий выглядит следующим образом:
mysqldump --databases [db1] [db2] | openssl aes-256-cbc -a -salt -pass file:/home/[user]/etc/.keys/.backup_key | gzip > /home/[user]/backup/$(date +%Y:%m:%d:%H:%M:%S).gz
Учетные данные базы данных хранятся в файле .cnf в /home /[user], а ключ шифрования в файле ключей показан в скрипте. Когда я запускаю этот скрипт через SSH, все работает правильно и создается файл резервной копии. Однако файлы, созданные cronjob для выполнения в начале каждого дня, не создаются.
Есть идеи?
Большое спасибо.