синхронизация между локальной и виртуальной машиной - PullRequest
1 голос
/ 17 июня 2009

Я работаю на платформе Windows и хочу иметь возможность авто синхронизировать мои файлы в одну сторону при изменении с моим виртуальным Windows или веб-сервером Linux - также необходимо чтобы иметь возможность фильтровать типы файлов. я могу подключиться к удаленной машине через сетевые диски.

В идеале я ищу бесплатное, простое в настройке решение - коммерческий продукт, который делает то, что мне нужно, называется ViceVersa , но немного излишним и стоит :)

Спасибо Josh

Ответы [ 2 ]

4 голосов
/ 17 июня 2009

Я бы использовал rsync - простой, простой в настройке и предоставляющий необходимые фильтры. Также очень низкая пропускная способность после первого прохода.

Здесь - ссылка, объясняющая, как заставить его работать в Windows

Хотя rsync не разрешает автоматическую синхронизацию «при изменении», она очень быстра, когда сканирует синхронизированный каталог (даже очень большой), поэтому вы можете запланировать частую синхронизацию, чтобы преодолеть это. *

Редактировать: Вы можете объединить его с программой типа this , чтобы запустить rsync при изменении содержимого папки. Дешевле, чем наоборот

1 голос
/ 23 июня 2011

Для других пользователей стоит упомянуть lsyncd , он будет автоматически синхронизироваться при изменениях между двумя компьютерами (по умолчанию откладывается на rsync). Хотя будет работать только на Linux, но если это не проблема, это прекрасно работает.

Также кажется, что Sparkleshare наконец выпустил некоторый рабочий код (клон Dropbox). Сам не пробовал, но выполняю кроссплатформенную синхронизацию, и вы можете настроить свой собственный сервер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...