RSYNC не работает на удаленном сервере в CronjobLinux

Ответить Пред. темаСлед. тема
Anonymous
 RSYNC не работает на удаленном сервере в Cronjob

Сообщение Anonymous »

Я пишу скрипт Bash, где в полночь мой экземпляр EC2 отправляет некоторые данные в другой экземпляр EC2 и для сокращения стоимости, я пишу скрипт, который запускает сервер, чем передавал данные на этот сервер, чем закрывать сервер, как только для хранения данных. Он не передал данные, и данные также будут в моем домашнем каталоге, как если бы RSYNC не удалось или что -то в этом роде? Вт соединения 19 августа 00:02:21 IST 2025

SSH готов за 1 Временный вторник 19 августа 00:02:22 IST 2025

Проверено подключение, а его активное вторное вмее /> Данные очищаются, а также вторник 19 августа 00:02:28 IST 2025

Server Serported Tue 19 августа 00:02:29 IST 2025 < /p>
< /blockquote>
Данные также будут очищены, так как это не так, как это не так, как это будет. Создание зашифрованного файла с OpenSSL, поэтому очищается экстрафиль, который зашифрован один < /p>
SSH Проверка сценария < /p>

Код: Выделить всё

while true; do

if ssh -i "${key}" -o StrictHostKeyChecking=accept-new ubuntu@"${ip}" 'echo ssh ready' 2>/dev/null; then
echo "ssh is ready in ${count} time $(date)" >> "${log}"
break
fi
((count++))
if [ $count -gt $max_try ]; then
echo "ssh is having problem to connect $(date)" >> "${log}"
exit 1
fi
sleep 10
done
< /code>
и скрипт rsync < /p>
rsync -avz --progress -e "ssh -i ${key} -o StrictHostKeyChecking=accept-new" "/home/ubuntu/scripts/automated_datasender/${file}" ubuntu@"${ip}":/home/ubuntu/backups

status=$?

if [ "$status" -eq 0 ]; then

echo "data is transfered over server ${ip} $(date)" >> "${log}"

else
echo "data is not transfered $(date)" >> "${log}"

fi
Я подумал, что, может быть, SSH будет проблемой, чем он будет работать над обычным ручным запуском, и если SSH не готов к этому, я пишу, чтобы проверить сценарий SSH, где он проверяет, примерно 12 раз, что SSH готов или нет, чтобы он был готов в первой проверке, так как я предоставил журналы.

Подробнее здесь: https://stackoverflow.com/questions/797 ... in-cronjob
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • RSYNC не работает на удаленном сервере в Cronjob
    Anonymous » » в форуме Linux
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • RSYNC не работает на удаленном сервере в Cronjob
    Anonymous » » в форуме Linux
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Ошибка файла php dolibarr cronjob (TypeError: Cronjob::create():)
    Anonymous » » в форуме Php
    0 Ответы
    40 Просмотры
    Последнее сообщение Anonymous
  • Dolibarr Cronjob Php ошибка (typeerror: cronjob :: create () :)
    Anonymous » » в форуме Php
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Pycharm: застрял на интроспективном SSH-сервере, потому что двухфакторный логин, необходимый для RSYNC
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Linux»