Назад | Перейти на главную страницу

Dirvish - режим демона rsync - порт

Я пытаюсь создать дирвишную конфигурацию с уникальным портом rsync.

Из сводного журнала dirvish:

Вот что пытается сделать rsync:

rsync -vrltH --delete -D --numeric-ids -pgo --stats --exclude-from=/work/dirvish/host/2019-08-23/exclude host::backup/ /work/dirvish/host/2019-08-23/tree

Вот как должно выглядеть:

rsync -vrltH --delete -D --numeric-ids -pgo --stats --port=8730 --exclude-from=/work/dirvish/host/2019-08-23/exclude host::backup/ /work/dirvish/host/2019-08-23/tree

Это мой дирвиш конфиг:

client: host
rsync-option: --port 8730
tree: :backup

xdev: 0
index: gzip
log: gzip
image-default: %Y-%m-%d

exclude:
    + /www
    - /vmail

Эта конфигурация выше заставляет rsync запускать следующее:

rsync -vrltH --delete -pgo --stats --numeric-ids -D rsync-option: --port 8730 --exclude-from=/work/dirvish/host/2019-08-23/exclude host::backup/ /work/dirvish/host/2019-08-23/tree

Как видите, команда неверна, rsync-option: появился в команде.

Кто-нибудь знает, как использовать параметр rsync в конфиге? Если я напишу в конфигурации только --port 8730, он не добавится в команду rsync.

Через 3 часа вайпа проблема решена. В файле конфигурации вы должны добавить такие параметры:

rsync-option:
        --port
        8730

Не в одной строке, в одной строке это вызовет ошибку. Что за .....