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 Seported 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
< /code>
Я подумал, что, может быть, 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 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

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