Название: Удаленная работа на компьютере: как работать из дома комфортно и эффективно
Автор: Роман Клименко
Жанр: Интернет
isbn: 978-5-388-00197-9
isbn:
Для нас сейчас интересны лишь те возможности данной программы, которые связаны с синхронизацией данных.
Синхронизация выполняется при помощи следующих вариантов синтаксиса.
○ nnbackup.exe sync – i <каталог1> – o <каталог2> [options]– выполнить одностороннюю синхронизацию содержимого каталога 1 и каталога 2. При этом новые и измененные файлы из каталога 1 будут копироваться в каталог 2.
При односторонней синхронизации можно указывать сразу несколько исходных каталогов (то есть несколько параметров – i, например nnbackup.exe – i c: \test – i c: \test2 – o c: \mytests). В этом случае в каталог назначения будут помещены файлы сразу из нескольких каталогов-источников.
○ nnbackup.exe sync2 – i <каталог1> – o <каталог2> [options]– выполнить двустороннюю синхронизацию содержимого каталога 1 и каталога 2. При этом сначала новые и измененные файлы из каталога 1 скопируются в каталог 2, а потом новые и измененные файлы каталога 2 будут копироваться в каталог 1.
В этом режиме также можно указывать сразу несколько параметров – i, однако в этом случае необходимо также указывать и параметр – p, чтобы программа смогла определить, какие файлы каталога назначения должны синхронизироваться с конкретным каталогом-источником. При указании параметра – p в каталоге назначения будет создаваться полная структура каталогов-источников.
Полезным параметром команд синхронизации программы nnbackup.exe является параметр – backup <каталог>. С его помощью можно указать каталог, куда будут архивироваться все файлы, которые удаляются в процессе синхронизации. Иначе говоря, с одной стороны, ваши файлы всегда будут находиться в синхронизированном состоянии, а с другой стороны, в случае каких-то непредвиденных обстоятельств вы всегда сможете восстановить замененный или удаленный файл из архива, созданного программой.
Данные для синхронизации можно ограничить при помощи следующих параметров.
○ – tc – при синхронизации сравнивать как время последней модификации, так и время создания файлов.
○ – ad – при синхронизации копировать файлы не только с разной датой модификации, но и с изменившимся размером.
○ – md5 – проверять изменения в файлах не на основе даты модификации, а на основе контрольной суммы (генерируемой алгоритмом MD5), высчитываемой при синхронизации.
○ – existing – синхронизировать только те файлы, которые уже присутствуют в каталоге назначения.
○ – ignore-existing – синхронизировать только те файлы, которых нет в каталоге назначения.
○ – da – после копирования в каталог назначения новых и измененных файлов удалить из него все файлы, которые отсутствуют в каталоге-источнике.
○ – delete-before – сначала удалить из каталога назначения все файлы, которые отсутствуют в каталоге-источнике, а уже потом скопировать в каталог назначения новые и измененные файлы.
○ – delete-excluded – x <маска> – после копирования в каталог назначения новых и измененных файлов удалить из каталога назначения все файлы, которые отсутствуют в каталоге-источнике. Кроме СКАЧАТЬ