Страница 1 из 1
Бекапы на удаленный сервер
Добавлено: Чт окт 15, 2020 8:49 am
qazx
Очень большая просьба добавить возможность указывать не только IP удаленного сервера, но и домен.
сейчас если указать домен, то при попытке соединения получаю ошибку
Re: Бекапы на удаленный сервер
Добавлено: Пт окт 16, 2020 9:35 am
Amney
qazx писал(а): ↑Чт окт 15, 2020 8:49 am
Очень большая просьба добавить возможность указывать не только IP удаленного сервера, но и домен.
сейчас если указать домен, то при попытке соединения получаю ошибку
а для чего вам это нужно?
Re: Бекапы на удаленный сервер
Добавлено: Пн окт 19, 2020 12:46 pm
qazx
Amney писал(а): ↑Пт окт 16, 2020 9:35 am
qazx писал(а): ↑Чт окт 15, 2020 8:49 am
Очень большая просьба добавить возможность указывать не только IP удаленного сервера, но и домен.
сейчас если указать домен, то при попытке соединения получаю ошибку
а для чего вам это нужно?
для арендованного FTP хранилища
хостер дает доступ только по домену
Re: Бекапы на удаленный сервер
Добавлено: Вт окт 20, 2020 5:18 pm
Amney
qazx писал(а): ↑Пн окт 19, 2020 12:46 pm
для арендованного FTP хранилища
хостер дает доступ только по домену
понял
Re: Бекапы на удаленный сервер
Добавлено: Чт окт 22, 2020 10:00 am
zulicheg
Аналогичная фигня!
Re: Бекапы на удаленный сервер
Добавлено: Пн окт 26, 2020 1:43 pm
qazx
пока решил это костылем
через CRON запускаю скрипт который заменять домен на текущий IP удаленного сервера (мой хостер меняет IP удаленного сервера примерно 3-4 раза в сутки)
Код: Выделить всё
#!/bin/sh
USER="ЛОГИН ПОЛЬЗОВАТЕЛЯ SFTP";
HOST="ДОМЕН FTPS СЕРВЕРА";
IP=$(resolveip -s $HOST)
REGEX="s/^backup_remoteip.*$/backup_remoteip=\"$IP\"/g";
find /etc/brainy/data/backup/ -maxdepth 1 -mindepth 1 -name '*.conf' -exec grep -l $USER {} \; | xargs -i@ sed -i $REGEX @
скрипт ищет файл конфига с указанным пользователем и заменят старый ip или домен на новый