Для резервного копирования и синхронизации файлов DLO выполняет следующие действия:
Предоставление доступа к синхронизированным файлам на всех связанных рабочих станциях.
Загрузка синхронизированных файлов, измененных на других компьютерах, которые были загружены с момента последнего запуска задания DLO.
Сохранение всех конфликтующих версий файлов. Такой подход позволяет впоследствии выбрать нужные версии.
В процессе резервного копирования можно применять различные фильтры, позволяющие выбирать файлы для включения, исключения, сжатия и шифрования. Для синхронизации файлов между компьютерами допустимо совместное применение фильтров. Например, если один из синхронизированных файлов сжат и зашифрован, то сжатие и шифрование автоматически применяются ко всем связанным файлам. Если исходный список выбранных ресурсов предназначен для резервного копирования только файлов .jpg, то синхронизированный набор файлов будет содержать только файлы .jpg.
Если параметры синхронизированной папки были изменены после ее синхронизации, то после отмены синхронизации этой папки она вернется к исходному набору выбранных ресурсов. Например, исходный список ресурсов копировал только файлы .jpg, а затем папка была синхронизирована и настроено резервное копирование всех файлов. Если затем синхронизировать папку, в ней опять будет выполняться резервное копирование только файлов .jpg.
Если число защищенных файлов не одинаково, выполняется синхронизация наибольшего набора файлов. Например, если на компьютере А защищены три файла, а на компьютере В - пять файлов, то DLO синхронизирует пять файлов.
Для синхронизированных ресурсов, так же как и для обычных ресурсов, выбранных для резервного копирования, действуют глобальные исключения.
Функция синхронизации может применяться лишь в том случае, если на всех синхронизированных компьютерах установлена одинаковая версия Desktop Agent, и часы этих компьютеров синхронизированы. Кроме того, на компьютерах с Desktop Agent должна быть установлена одна и та же версия операционной системы Windows. Например, данные, хранящиеся на двух компьютерах с операционной системой Windows Vista, можно синхронизировать. Если на одном компьютере установлена ОС Windows Vista, а на другом - Windows XP, синхронизация данных невозможна.