Синхронизация файла
Эта статья требует дополнительных цитат для проверки . ( февраль 2019 г. ) |
Синхронизация файлов (или синхронизация ) в вычислении - это процесс обеспечения того, чтобы компьютерные файлы в двух или более местах обновлялись по определенным правилам.
В односторонней синхронизации файлов , также называемой зеркалированием , обновленные файлы копируются из местоположения источника в одно или несколько целевых местоположений, но файлы не копируются обратно в местонахождение источника. В двусторонней синхронизации файлов обновленные файлы копируются в обоих направлениях, обычно с целью поддержания двух мест одинаковыми друг другу. В этой статье термин синхронизация относится исключительно к двусторонней синхронизации файлов.
Синхронизация файлов обычно используется для домашних резервных копий на внешних жестких дисках или обновления для транспортировки на USB -флэш -накопителях . BitTorrent Sync , Dropbox , Skysite , NextCloud , OneDrive , Google Drive и ICloud - выдающиеся продукты. Некоторое резервное программное обеспечение также поддерживает синхронизацию файлов в реальном времени. Автоматический процесс предотвращает копирование уже идентичных файлов и, следовательно, может быть быстрее и сэкономить много времени по сравнению с ручной копией, и он менее подвержен ошибкам. [ 1 ] Однако это страдает от предела, который синхронизированные файлы должны физически вписаться в портативное устройство хранения. Программное обеспечение для синхронизации, которое содержит только список файлов, и измененные файлы устраняет эту проблему (например, функция «Snapshot» в Beyond Compare или функция «пакет» в синхронизации! ). Это особенно полезно для мобильных работников или других, которые работают на нескольких компьютерах.
Можно синхронизировать несколько мест, синхронизируя их по одной паре за раз. Унисонское руководство [ 2 ] описывает, как это сделать:
- Если вам нужно это сделать, наиболее надежный способ настроить вещи - это организовать машины в «звездную топологию», с одной машиной, обозначенной как «Хаб», а остальные - как «спицы» и с каждым спинкой, синхронизирующей машину Только с концентратором. Большим преимуществом топологии звезды является то, что она устраняет возможность запутанного «ложных конфликтов», возникших в результате того, что отдельный архив поддерживается унисон для каждой пары хозяев, которые он синхронизирует.
Общие черты
[ редактировать ]Общие функции систем синхронизации файлов включают: [ Цитация необходима ]
- Шифрование для безопасности , особенно при синхронизации в Интернете .
- Сжатие любых данных, отправленных по сети.
- Обнаружение конфликтов , где файл был изменен на обоих источниках, в отличие от того, где он был изменен только на одном. Невыразимые конфликты могут привести к перезаписанию копий файла с самой последней версией, что приведет к потере данных. Для обнаружения конфликтов программное обеспечение для синхронизации должно сохранить базу данных синхронизированных файлов. Распределенное обнаружение конфликтов может быть достигнуто с помощью векторов версий .
- Поддержка открытых файлов обеспечивает целостность данных при копировании данных или файлов приложений, которые являются используемыми или базами данных, которые заблокированы исключительно .
- Специальная поддержка для использования среднего устройства хранения, такого как съемный флэш -диск, для синхронизации двух машин. Большинство синхронизирующих программ могут использоваться таким образом, но предоставление конкретной поддержки для этого может уменьшить объем данных, хранящихся на устройстве.
- Способность предварительно просмотреть любые изменения до их внесения.
- Возможность просматривать различия в отдельных файлах.
- Резервное копирование между операционными системами и передачей между сетевыми компьютерами. [ 3 ]
- Возможность редактировать или использовать файлы на нескольких компьютерах или операционных системах.
Сравнение с общим доступом к файлам
[ редактировать ]Возможные проблемы безопасности
[ редактировать ]Решения для синхронизации файлов потребительского уровня являются популярными, однако для бизнеса они создают беспокойство о том, чтобы разрешить корпоративную информацию разрастать неуправляемые устройства и облачные сервисы, которые не контролируются организацией. [ Цитация необходима ]
При использовании облачных сервисов риски конфиденциальности данных могут быть смягчены, используя решение синхронизации файлов, которое имеет сквозное шифрование вместо простого транспорта ( HTTPS ) или шифрования At-Rest.
Смотрите также
[ редактировать ]- Резервное программное обеспечение
- Сравнение программного обеспечения для синхронизации файлов
- Сравнение онлайн -услуг резервного копирования
- Сравнение данных
- Синхронизация данных
- Зеркало (вычисления)
- Удаленная служба резервного копирования
- Общий доступ к файлу
- Список программного обеспечения для резервного копирования
Ссылки
[ редактировать ]- ^ А. Тридгелл (февраль 1999 г.). «Эффективные алгоритмы для сортировки и синхронизации» (PDF) . Докторская диссертация. Австралийский национальный университет.
- ^ Пирс, Бенджамин (2009). «Синхронизатор Unison File. Руководство пользователя и справочное руководство» . Получено 27 января 2014 года .
- ^ «Почему вы должны резервные копии вашего Mac на компьютер на базе ОС (ОС)?» Полем Вэй-сфт. Архивировано из оригинала 2 декабря 2014 года . Получено 23 ноября 2014 года .