MultiServerSync / файлы и команды на все серверы сразу

Отмечаете серверы — и одной кнопкой заливаете файлы или выполняете команду на всех. Каждый сервер отчитывается отдельно.

Windows 10 / 11 · SSH / SFTP Linux-серверы · без телеметрии бесплатно
Копирование: файлы, путь на сервере и параметры сверки Вывод после копирования: что отправлено, что пропущено, итог и сверка сумм Команда: многострочный скрипт на отмеченных серверах Вывод команды: итог по каждому серверу и его ответ Серверы: общий список, у каждой вкладки свои галочки Все вкладки: доска с поиском по названию и серверам

Серверы заводятся один раз. Дальше — отметили нужные, выбрали файлы или набрали команду и нажали «Выполнить».

Копирование на все серверы

Файлы и папки уходят на отмеченные серверы параллельно. Обрыв связи не оставит обрезка — файл подменяется целиком. Упавшие серверы повторяются одной кнопкой.

Только изменённое

Сверка по дате или по контрольной сумме SHA-256: совпавшие файлы не отправляются. После копирования суммы можно сверить ещё раз.

Права, владелец и дата на месте

Заменённый файл сохраняет права и владельца, новый берёт их у папки, в которую ложится. Дата изменения переносится с локального файла.

Команды и скрипты

Команда или многострочный скрипт любой длины — на всех серверах сразу, при желании через sudo. Избранные команды и история под рукой.

Вывод каждого сервера

Ответ идёт вживую и по каждому серверу отдельно, с подсветкой. Зависшую команду прерывают Ctrl+C или снимают прямо из программы.

Вкладки под задачи

У каждой вкладки свои серверы, файлы, путь и команда. «Выполнить везде» запускает все вкладки разом, итог виден на ярлыках.

Три шага до запуска

  • Распаковать архив
  • Запустить MultiServerSync.exe
  • Добавить серверы — и отметить, куда отправлять
Скачать MultiServerSync.zip Windows 10 / 11 · x64 · нужен .NET 9 Desktop Runtime