Справочники, инструменты, документация

WinSCP: Синхронизация

Важной особенностью WinSCP является возможность синхронизации локальных и удаленных данных. Режим синхронизации включается через меню `Команды - Синхронизация`.
WinSCP

В настройках синхронизации можно выбрать 3 направления:

  1. Компьютер - изменения в удаленном каталоге применяются по отношению к локальному.
  2. Сервер - изменения в локальном каталоге применяются по отношению к удаленному.
  3. В обе стороны - изменения выполняются как в удаленном, так и в локальном каталогах.

Кроме направления синхронизации, можно выбрать также и ее режим:

  1. Синхронизация файлов - основной режим синхронизации в WinSCP. Реализуется алгоритм:
  • Файлы, более новые в каталоге источника передаются в каталог приемника.
  • Файлы, присутствующие в каталоге источника, но отсутствующие в каталоге приемника передаются в каталог приемника, если не включен режим Лишь имеющиеся файлы в настройках Параметры синхронизации.
  • Файлы, существующие в каталоге приемника, но отсутствующие в каталоге источника могут быть удалены, если включен режим Удалять файлы в настройках Параметры синхронизации.
  • При направлении синхронизации В обе стороны файлы, отсутствующие в противоположном каталоге считаются новыми и передаются, если не включен режим Лишь имеющиеся файлы. Удаление файлов при использовании данного направления синхронизации не выполняется.
  1. Зеркальные файлы - различающиеся файлы (более новые и более старые) в каталоге источника передаются в каталог приемника.
  2. Синхр. штампов времени - режим активен, если в удаленной и локальной системе существует возможность определения времени модификации файлов. Обычно, это подключение по протоколу SFTP. Никакие файлы не изменяются и не удаляются. Если один и тот же файл существует в каталоге источника и в каталоге приемника, можно изменить его отметку времени на время модификации либо источника, либо приемника по выбору пользователя. При направлении синхронизации В обе стороны обновляется отметка времени более старых файлов.