Страница 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 или домен на новый