Ниже представлена топология сетевой цепочки, которая у меня есть для работы по синхронизации контента:
Host1 -> Host2 -> Host3
src-folder dest-folder1 dest-folder2
Я планирую использовать rsync в качестве основного инструмента для синхронизации, поскольку rsync тщательно протестирован и имеет действительно хорошую производительность и репутацию в отрасли. Однако из внутренних компонентов rsync объяснил Вот, Я думаю, есть проблема, если задания rsync для Host1
к Host2
и Host2
к Host3
выполняются параллельно, что приводит к Host3
получает только частичные / поврежденные файлы из Host2
в dest-folder2
.
Пожалуйста, дайте мне знать, правильно ли я беспокоюсь, и предоставьте мне хороший способ ее решения, если это действительно проблема. Также почему-то нет прямого способа подключения с Host1
к Host3
для синхронизации данных.
Заранее спасибо!