1

Моя конечная цель - синхронизировать структуру каталогов на машине A (Win7) с тем, что на машине B (Win 8.1). Существует множество программ, которые хорошо справятся с этой задачей, когда смогут видеть диски, но А и В находятся в разных городах, оба находятся за маршрутизаторами уровня потребителя. Есть ли хорошая система для этого?

Такие программы, как Teamviewer, позволяют копировать файлы, но я не видел ни одной, которая хорошо синхронизировалась бы.

3 ответа3

1

Учитывая, что ваш конечный результат заключается в том, чтобы содержимое было одинаковым на 2 компьютерах в разных местах, лучшим вариантом будет использование облачной синхронизации, такой как Google drive, One Drive, Dropbox и т.д.

Недостатком этого является то, что вы ограничены размером файла, но этого все же может быть достаточно. В настоящее время Google Drive предлагает 15 ГБ.

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

Если использование облачного хранилища не является вашим вариантом (поскольку данных слишком много или вы не хотите, чтобы они находились в облаке), вам придется установить соединение между двумя компьютерами. Рекомендуется использовать VPN, но в качестве альтернативы можно использовать удаленный рабочий стол с проверкой переноса сетевых ресурсов на удаленный компьютер, чтобы получить доступ к локальным файлам с удаленного компьютера.

Часть синхронизации после этого может быть сложной, и, вероятно, потребует VPN или ручных действий каждый раз, когда вы хотите синхронизировать.

1

BitTorrent Sync (https://www.getsync.com) - это вариант ... (хотя, похоже, сейчас у него есть коммерческая "профессиональная" версия).

Установите его на ПК / устройство, на котором у вас есть данные, и скажите "это мое первое устройство синхронизации", настройте папку, в которую вы хотите скопировать данные, нажмите "поделиться" и отправьте по электронной почте (или скопируйте или еще что-нибудь) специально созданная ссылка на целевой компьютер.

На конечном ПК вы можете просто использовать эту ссылку (так как она ведет на веб-страницу для загрузки клиента синхронизации), и как только оба компьютера будут соединены друг с другом, он начнет перемещать файлы между вашим компьютером.

В некотором смысле BT Sync работает по тому же принципу с BitTorrent, который является одноранговым трафиком, поэтому между ними нет облаков, только прямое соединение. Если трафик BitTorrent не заблокирован вашим маршрутизатором, то будет работать BT Sync.

0

Сначала я подумал, что единственный способ сделать это - установить соединение между виртуальными частными сетями (VPN) между двумя компьютерами. VPN обеспечивает канал, по которому компьютеры и / или сети ведут себя так, как будто они подключены к одной и той же «физической» сети / подсети. Затем вы можете использовать любое приложение синхронизации, которое вы предпочитаете, через VPN-соединение.

Быстрый поиск в Google включил OpenVPN в качестве бесплатного варианта для некоммерческого использования. Я никогда не использовал это; по-видимому, вам придется установить в обеих системах, правильно настроить один компьютер в качестве «слушателя» и один в качестве «соединителя», а затем определить и открыть соответствующие IP-адреса и порты. Я уверен, что есть и другие приложения, как бесплатные, так и коммерческие.

Уровень безопасности такой договоренности будет таким же хорошим, как и доступное программное обеспечение.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .