stringtranslate.com

Синхронизация файлов

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

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

Синхронизация файлов обычно используется для домашнего резервного копирования на внешних жестких дисках или обновления для транспортировки на флэш-накопителях USB . BitTorrent Sync , Dropbox , SKYSITE , Nextcloud , OneDrive , Google Drive и iCloud являются известными продуктами. Некоторые программы резервного копирования также поддерживают синхронизацию файлов в реальном времени. Автоматический процесс предотвращает копирование уже идентичных файлов и, таким образом, может быть быстрее и экономить много времени по сравнению с копированием вручную, а также менее подвержен ошибкам. [1] Однако здесь имеется ограничение, заключающееся в том, что синхронизированные файлы должны физически помещаться на портативном устройстве хранения данных. Программное обеспечение синхронизации, которое хранит только список файлов и измененных файлов, устраняет эту проблему (например, функция «снимка» в Beyond Compare или функция «пакета» в Synchronize It! ). Это особенно полезно для мобильных сотрудников или тех, кто работает на нескольких компьютерах.

Можно синхронизировать несколько местоположений, синхронизируя их по одной паре за раз. Руководство Unison [2] описывает , как это сделать:

Если вам нужно это сделать, самый надежный способ настроить все это организовать машины в «топологию звезды», при этом одна машина будет обозначена как «концентратор», а остальные — как «спицы», и при этом каждая спицевая машина будет синхронизироваться. только с хабом. Большим преимуществом звездообразной топологии является то, что она исключает возможность возникновения «ложных конфликтов», возникающих из-за того, что Unison поддерживает отдельный архив для каждой пары хостов, которые он синхронизирует.

Общие черты

Общие функции систем синхронизации файлов включают в себя :

Сравнение с общим доступом к файлам

Общий доступ к файлам включает, но не следует путать с синхронизацией файлов и другой информацией. Синхронизация информации через Интернет может, например, использовать язык SyncML . Общий доступ к файлам основан на передаче информации о папках на стороне сервера и обычно используется через «всегда включенный» Интернет-сокет . Синхронизация файлов позволяет пользователю время от времени отключаться от сети и обычно основана на программном агенте, который опрашивает синхронизированные машины при повторном подключении, а иногда и неоднократно с определенным интервалом времени, чтобы обнаружить различия. Современные операционные системы часто включают в себя локальный кэш удаленных файлов, что обеспечивает автономный доступ и синхронизацию при повторном подключении.

Возможные проблемы безопасности

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

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

Смотрите также

Рекомендации

  1. ^ А. Триджелл (февраль 1999 г.). «Эффективные алгоритмы сортировки и синхронизации» (PDF) . Кандидатская диссертация. Австралийский национальный университет.
  2. ^ Пирс, Бенджамин (2009). «Unison File Synchronizer. Руководство пользователя и справочное руководство» . Проверено 27 января 2014 г.
  3. ^ «Почему вам следует создавать резервную копию вашего Mac на компьютере под управлением Windows (ОС)?» Вэй-Софт. Архивировано из оригинала 2 декабря 2014 года . Проверено 23 ноября 2014 г.