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 (ОС)?». Wei-Soft. Архивировано из оригинала 2 декабря 2014 г. Получено 23 ноября 2014 г.