LINUX.ORG.RU
ФорумAdmin

Синхронизация файлов 2х серверов, при запуске скрипта на 3ем сервере. Как?

 , ,


0

1

Думаю сталкивались с такой задачей.

есть 3 сервера = 1 главный(A)+ 2 простых (B,C)

Суть такая сервер А синхронизирует файлы с B на С.

В данный момент это работает так

Запускается скрипт на А (на других серверах исключен запуск!)

rsync B->A (сначала он копирует сибе файлы)
rsync A->C (только потом отдает на С)

Задача: хочется чтоб сразу, запустил скрипт на А одной строкой
и синхранизировались файлы B->C сразу.

ни rsync ни scp не может это делать сразу!

Есть какие то варианты?


Ответ на: комментарий от pfg

zolden возьму на заметку, хотелось бы чем то штатным обойтись без подключения доп источников по. но походу так незя. А он из командрой строки работает с параметрами? или у него через гуй все?

zolden, slowpony,
Я писал: Запускается скрипт на А (на других серверах исключен запуск!) Для запуска на B,C должен на них ключь подключения лежать ssh, а это не безопасно.


t184256
А может пдключатся к обоим, как должно работать. В теории А пропускает трафик но минуя запись на свой диск сразу пишет на С

Regacar
() автор топика