Freefilesync инструкция на русском


Синхронизация папок в Windows программой FreeFileSync

31 марта - международный день бэкапа. Видимо потому, что 1 апреля - день тех, кто его не делает. Если в офисе проблему резервного копирования обычно решает системный администратор, то для тех, кто работает дома, её необходимо решить самому. Для резервного копирования и синхронизации данных отлично подойдет бесплатная программа FreeFileSync.

Организация резервных копий

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

Не стоит забывать и про актуальность копий, для чего следует проводить периодическую синхронизацию. Можно, конечно, каждый раз копировать весь объем данных заново, но это подойдет только в случае, если таковых немного. Для больших объемов это приведет к лишнему износу жесткого диска и, в общем то, пустой трате времени. Синхронизация производится гораздо быстрее, чем полное копирование, но очень важно ее правильно настроить. Иначе можно потерять и копию, и оригинальные данные! Перед использованием синхронизации обязательно протестируйте её на ненужных файлах и папках!

Настройка синхронизации в FreeFileSync

После установки запускаем программу и выбираем папки для синхронизации. Слева будет оригинальная папка, а справа - резервная копия на внешнем жестком диске. Затем, заходим в настройки сравнения файлов и выбираем параметры. По умолчанию файлы сравниваются по дате и размеру. На вкладке «Фильтр» можно настроить папки и файлы, которые необходимо исключить из синхронизации.На вкладке «Синхронизация» настраиваем режим синхронизации. Всего предусмотрено 4 режима:

  • В обе стороны - отслеживаются изменения с обоих сторон синхронизации.
  • Зеркало - учитываются только изменения с левой стороны, то есть файлы и папки, несуществующие слева, будут удалены при синхронизации.
  • Обновить - файлы копируются слева на право, при этом в случае, если справа встречаются новые файлы, требуется вмешательство пользователя.
  • Выборочно - можно настроить свои правила обработки файлов.

После того, как задали нужные настройки, нажимаем на кнопку «синхронизировать». Сравнив каталоги, программа запросит подтверждение синхронизации и в конце покажет отчёт.

Настройка синхронизации по расписанию

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

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

soft-navigator.ru

Резервное копирование и синхронизация файлов в программе FreeFileSync

Как сделать резервную копию и синхронизировать файлы с помощью программы FreeFileSync.

В этой статье мы рассмотрим как создать резервную копию файлов и поддерживать её в актуальном состоянии, а также как синхронизировать файлы между несколькими компьютерами с помощью одной из лучших программ FreeFileSync.

Содержание

Содержание

1. Для чего нужно резервное копирование

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

Помните! Если вы не будете выполнять резервное копирование ваших файлов, то рано или поздно вы их потеряете!

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

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

2. Установка программы FreeFileSync

Скачать программу FreeFileSync вы можете в конце статьи или прямо сейчас в разделе «Ссылки».

При установке можно выбрать «Локальную» либо «Переносную» версию, которую можно носить на флэшке в случае, если вы, например, не можете установить «Локальную» на рабочем ПК.

Дальше вам могут предложить установить какие-то дополнительные программы, рекомендую снять все галочки.

После установки создается два ярлыка: «FreeFileSync» – это основная программа и «RealTimeSync» – утилита для синхронизации в реальном времени.

3. Где лучше хранить резервные копии

Прежде чем приступить к описанию программы FreeFileSync я хочу немного сказать о том, где лучше хранить резервные копии.

Наиболее надежным и удобным будет хранение резервных копий на внешнем жестком диске.

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

Недостатками хранения резервных копий на флэшке является то, что её объем весьма ограничен, флэшку легко потерять и часто на ней может потребоваться много места для переноса файлов. Кроме того, флэшки сильно подвержены сбоям и заражению вирусами.

CD/DVD-диски так же являются ненадежным носителем, так как они подвержены повреждениям и, даже если просто лежат на месте, со временем перестают читаться. Кроме того, на дисках проблематично регулярно обновлять файлы.

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

Хранить резервную копию на другом разделе того же жесткого диска недопустимо, так как в случае выхода диска из строя, резервная копия также будет утрачена.

В общем не поскупитесь и приобретите внешний жесткий диск, подключаемый через USB (желательно USB 3), по локальной сети (Ethernet) или храните резервную копию на другом домашнем, рабочем компьютере или ноутбуке.Transcend TS1TSJ25M3

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

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

Главным условием сохранности файлов является постоянное наличие их копий. Как только одна из копий утрачена, как можно быстрее восстановите её.

4. Резервное копирование папок

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

4.1. Выбор папок для резервного копирования

Откройте программу, в левой панели добавьте папки с вашими файлами, а в правой панели выберите папки, в которые вы хотите сохранять резервные копии.

Чтобы добавить еще одну пару папок используйте значок плюс «+», для поиска папки в проводнике используйте кнопку «Обзор». Также пути к папкам полностью или частично можно вводить вручную, копировать и вставлять пути и имена папок в нужные поля. Если папка в которую вы хотите сделать резервную копию еще не существует, то она будет создана во время первого создания резервной копии.

Я, например, создал папку «Backup» на диске второго домашнего компьютера «HOME-2» и открыл к ней доступ по сети на чтение и запись. В ней и хранятся резервные копии моих файлов.

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

4.2. Выбор режима резервного копирования

Теперь зайдите в настройки синхронизации с помощью значка шестеренки возле кнопки «Синхронизировать».

Выберите режим резервного копирования «Зеркало» и нажмите «ОК».

Убедитесь, что на кнопке «Синхронизировать» установился режим «Зеркало».

В этом режиме при резервном копировании папки, находящиеся справа, будут приводиться в точное соответствие к папкам, находящимся слева. Измененные файлы будут заменяться, новые – добавляться, удаленные – удаляться.

4.3. Сравнение резервируемых папок

Перед началом резервного копирования необходимо сначала сравнить ваши папки с папками резервной копии. Для этого нажмите кнопку «Сравнить».

Если это ваше первое резервное копирование и вы не создавали пустые папки для резервных копий, то появится сообщение с указанием папок, которые не были найдены.

Нажмите кнопку «Игнорировать».

Учтите, что эти ошибки могут быть вызваны ошибкой в пути к основной папке с резервными копиями (в данном примере «Backup») или отсутствием доступа к другому компьютеру по сети (в данном примере «HOME-2»).

После сравнения папок вы увидите список копируемых, обновляемых и удаляемых файлов и их общий объем.

При первом резервном копировании у вас будут только добавляемые файлы, при следующих копиях появятся обновляемые и удаляемые, в зависимости от сделанных вами изменений. Переименованные файлы будут удалены из резервной копии и на их место скопируются файлы с новым именем.

4.4. Создание резервной копии

Убедитесь, что результат сравнения, ожидаемых действий и объем копируемых файлов выглядят правдоподобно и нажмите ставшую активной кнопку «Синхронизировать».

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

В зависимости от объема файлов, скорости внешнего диска или локальной сети, процесс резервного копирования может занять разное время. Но сама программа делает это так быстро на сколько это только возможно.

Если ваш компьютер работает не так быстро как хотелось, установите SSD диск и вы получите значительный прирост производительности! ASP900S3 75E120BW F120GBLSB

Первое резервное копирование при большом объеме файлов может занять длительное время. Все последующие обновления резервной копии занимают значительно меньше времени. Резервное копирование завершается сообщением об успешном завершении.

В процессе резервного копирования могут возникать различные ошибки и предупреждения. Большинство из них не существенны (например, не может скопироваться какой-то служебный или временный файл). Убедитесь, что ошибка действительно не существенна и нажмите кнопку «Игнорировать».

5. Синхронизация папок

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

Если у вас еще нет хорошей флешки, то пора бы ей обзавестись.

5.1. Выбор папок для синхронизации

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

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

Чтобы добавить еще одну пару папок используйте значок плюс «+», для поиска папки в проводнике используйте кнопку «Обзор». Также пути к папкам полностью или частично можно вводить вручную, копировать и вставлять пути и имена папок в нужные поля. Если папка, которую вы хотите использовать для синхронизации не существует, то она будет создана во время первой синхронизации.

Храните часто изменяемые файлы в отдельных папках (например, «Документы»), чтобы они не перемешивались с большими неизменяемыми файлами (например, фильмами). Тогда для синхронизации понадобится значительно меньше времени и места на внешнем диске или флэшке.

5.2. Выбор режима синхронизации

Теперь зайдите в настройки синхронизации с помощью значка шестеренки возле кнопки «Синхронизировать».

Выберите режим синхронизации «В обе стороны» и нажмите «ОК».

Убедитесь, что на кнопке «Синхронизировать» установился режим «В обе стороны».

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

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

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

5.3. Сравнение синхронизируемых папок

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

Если это ваша первая синхронизация и вы не создавали пустые папки для синхронизации на внешнем диске или флэшке, то появится сообщение с указанием папок, которые не были найдены.

Нажмите кнопку «Игнорировать».

Учтите, что эти ошибки могут быть вызваны неправильной буквой диска (в данном примере «F»), так как буквы иногда могут меняться, или проблемами с подключением внешнего диска или флэшки (например, плохой кабель или нехватка питания).

После сравнения папок вы увидите список копируемых, обновляемых и удаляемых файлов с обеих сторон и их общий объем.

При первой синхронизации у вас будут только добавляемые файлы, при следующих синхронизациях появятся обновляемые и удаляемые, в зависимости от сделанных вами изменений. Переименованные файлы будут удалены и на их место скопируются файлы с новым именем.

5.4. Запуск синхронизации

Убедитесь, что результат сравнения, ожидаемых действий и объем синхронизируемых файлов выглядят правдоподобно и нажмите ставшую активной кнопку «Синхронизировать».

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

В зависимости от объема файлов, скорости внешнего диска или флэшки, процесс синхронизации может занять разное время. Но сама программа делает это так быстро на сколько это только возможно.

Первая синхронизация при большом объеме файлов может занять длительное время. Все последующие синхронизации занимают значительно меньше времени. Синхронизация завершается сообщением об успешном завершении.

В процессе синхронизации могут возникать различные ошибки и предупреждения. Большинство из них не существенны (например, не может скопироваться какой-то служебный или временный файл). Убедитесь, что ошибка действительно не существенна и нажмите кнопку «Игнорировать».

5.5. Синхронизация на другом компьютере

Для синхронизации папок на другом компьютере с внешним диском или флэшкой нужно установить на него программу FreeFileSync, точно также настроить и выполнить синхронизацию на нем (п.5.1-5.4).

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

6. Настройки программы FreeFileSync

Программа имеет немного настроек и все они довольно понятные и полезные.

6.1. Сохранение настроек

Программа запоминает последние папки для синхронизации. Но всё же лучше сохранить настройки синхронизации в файл с помощью меню «Файл/Сохранить».

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

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

Если вы планируете запуск пакетного задания автоматически по расписанию, то при сохранении можно установить обработку ошибок в значение «Игнорировать», галочку «Запустить свернутым», а также действие по завершению «Закрыть окно процесса» или «Выключить компьютер» (для резервного копирования в конце дня).

Файл настроек и пакетное задание имеют соответствующие значки и их можно запускать не открывая основную программу.

6.2. Настройки сравнения, фильтра и синхронизации

Из меню «Действия» можно зайти в «Настройки сравнения», «Настройки фильтра» и «Настройки синхронизации».

Настройки сравнения

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

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

Настройки фильтра

В настройках фильтра можно исключать отдельные файлы и папки из резервного копирования.

Например, если ваша папка «D:\Документы» содержит папку «Видео» с большими файлами, которые вы уже куда-то скопировали, то для её исключения из синхронизации нужно дописать в раздел «Исключить» строку «D:\Документы\Видео\». Если вы хотите исключить из резервной копии все инсталляторы программ, которые можно скачать из интернета, то допишите в  раздел «Исключить» строку «*.exe».

В левой панели можно выбирать папки и устанавливать настройки фильтра для каждой из них индивидуально.

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

Настройки синхронизации

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

Доступны следующие варианты синхронизации.

В обе стороны Используется для синхронизации папок между несколькими компьютерами. Папки слева и справа приводятся в полное соответствие с помощью базы данных изменений. Файлы копируются и удаляются в обе стороны.
Зеркало Используется для резервного копирования. Папки справа приводятся в полное соответствие папкам слева. Файлы копируются только слева направо, удаленные слева файлы удаляются и справа.
Обновить Новые и измененные файлы из папок слева копируются в папки справа, но удаленные в папках слева файлы не удаляются из папок справа. Это может понадобиться в случае когда необходимо сохранять старые файлы в резервной копии.
Выборочно Позволяет настроить свои собственные правила синхронизации при обнаружении новых, измененных и удаленных файлов как слева так и справа. Может использоваться для решения каких-то специфических задач.

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

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

Чуть ниже можно настроить параметры удаления файлов – «Удалять безвозвратно», «В корзину» или «Архивировать».

По умолчанию файлы, находящиеся на жестких дисках, удаляются в корзину. Если вы ошибетесь с настройками синхронизации и удалятся какие-то нужные файлы, то их можно будет восстановить.

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

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

Если вам нужно синхронизировать большой объем данных и нет возможности проконтролировать процесс, то рекомендуется установить опцию «Обработка ошибок» в значение «Игнорировать». Также можно выбрать желаемое действие по завершению синхронизации, например, выключить компьютер.

Настройки синхронизации также можно задать для каждой отдельной папки, выбрав её в левой панели.

6.3. Другие настройки и инструменты

Из меню «Инструменты» можно зайти в «Настройки» самой программы, сменить «Язык» интерфейса, «Найти» файлы и папки в результатах сравнения, «Сбросить расположение» всех папок и «Экспортировать список файлов» в текстовый документ.

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

Можно включить «Копирование заблокированных файлов», если возникают такие проблемы. Опция «Копировать DACL, SACL, владелец, группа» позволяет копировать права доступа к файлам, если вы устанавливали такие ограничения и хотите сохранить их в резервной копии для ограничения доступа к ним или последующего восстановления файлов вместе с параметрами безопасности.

Не рекомендую экспериментировать с параметрами безопасности, особенно шифрованием файлов, неопытным пользователям. Это может привести к безвозвратной потери доступа к файлам в случае сбоя в системе или ошибки пользователя.

«Автоматическое повторение при ошибках» позволяет задать количество попыток копирования файлов и промежуток между попытками в случае временных проблем с сетью или носителем.

Ниже находятся правила кастомизации контекстного меню для опытных пользователей со ссылкой на примеры их использования.

Кнопка «Показать скрытые окна снова» восстанавливает показ, которые вы прежде отключили с помощью галочки «Игнорировать последующие ошибки».

Кнопка «По умолчанию» возвращает все настройки программы в исходное состояние. Используйте её в случае, когда не уверены в том, что вы все настроили правильно.

Ну и не забывайте подтверждать все сделанные изменения кнопкой «ОК».

7. Резервное копирование в реальном времени

Здесь мы рассмотрим дополнительную утилиту RealTimeSync, которая устанавливается вместе с основной программой и используется для автоматической синхронизации.

Откройте утилиту с помощью ярлыка RealTimeSync на рабочем столе или в меню «ПУСК», зайдите в меню «Файл» и выберите «Открыть».

Здесь же можно сохранить настройки самой утилиты в еще один специальный файл. Найдите и откройте файл пакетного задания, который вы создали в основной программе.

Оставьте в разделе «Папки для наблюдения» только папки с файлами на диске компьютера, а папки с резервной копией на внешнем диске, флэшке или в локальной сети удалите.

Установите время в секундах, через которое вы хотели бы проверять папки на наличие измененных файлов. Например, установив 3600 секунд, папки будут проверяться через каждый час с момента начала наблюдения. Осталось только нажать кнопку «Start», программа свернется в системный трей (в значок рядом с часами) и начнет наблюдение за папками.

Если во время очередной проверки в указанных папках произойдут изменения файлов, программа запустит процесс синхронизации, который завершится выводом соответствующего окна.

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

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

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

Из преимуществ утилиты RealTimeSync можно отметить простоту её настройки и использования, но она имеет и несколько недостатков. Во-первых, её нужно запускать вручную или самому настроить автозагрузку вместе с Windows (например, скопировав ярлык в папку «Автозагрузка» в меню «ПУСК»). Во-вторых, она не позволяет задать гибкое расписание для синхронизации. И в-третьих, иногда синхронизация не срабатывает.

8. Резервное копирование по расписанию

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

Зайдите в «Панель управления\Система и безопасность\Администрирование» и выберите «Планировщик заданий» или «Расписание выполнения задач».

Выберите «Создать простую задачу».

Введите осмысленное имя задачи и кликните на кнопку «Далее».

Выберите как часто вы хотели бы производить резервное копирование.

Рекомендуется выбрать «Ежедневно» или «Еженедельно» в зависимости от частоты изменения файлов на вашем компьютере и соображений удобства.

Затем определите более точно день и время, в которые компьютер с большой вероятностью будет включен для выполнения синхронизации. Например, каждую пятницу в 17:00.

Выберите действие для задачи «Запустить программу».

Нажмите кнопку «Обзор».

Выберите файл пакетного задания, созданный в программе FreeFileSync.

Нажмите «Далее».

Нажмите кнопку «Готово».

Теперь резервное копирование файлов будет выполняться чётко в назначенный день и время. Если компьютер в это время окажется выключен, то задание будет выполнено при следующем его включении. Позаботьтесь только о том, чтобы носитель резервных копий был доступен в нужное время.

Удалить или изменить настройки резервного копирования можно в любое время в «Библиотеке планировщика заданий».

Сам файл пакетного задания также можно менять в любое время независимо от планировщика с помощью программы FreeFileSync.

Вы также можете создавать неограниченное количество пакетных заданий синхронизации и заданий в планировщике с самыми различными настройками и планами резервного копирования.

На этом всё, храните ваши файлы на надежных носителях и не пренебрегайте резервным копированием.

9. Ссылки

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

Transcend TS1TSJ25M3Transcend TS1TSJ25M3Transcend TS1TSJ25M3

ironfriends.ru

FreeFileSync

Приложение для сравнения и синхронизации каталогов.

FreeFileSync - простая графическая утилита предназначенная для сравнения и синхронизации каталогов. Приложение написано на C++ и wxWidgets.

wxWidgets — это библиотека инструментов с для разработки, на уровне исходного кода, приложений и в частности для построения графического интерфейса пользователя (GUI).

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

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

Выбор и управление каталогами очень простое, благодаря функции drag & drop (перетаскивание), по двойному клику мыши возможен просмотр каталога с файлом, вызов контекстного меню для работы с отдельным файлом по клику правой клавиши мыши.

Все пользовательские настройки и установки FreeFileSync сохраняются автоматически, есть функция сохранения и загрузки различных конфигураций (профили). Есть поддержка автоматического удаления временных файлов.

FreeFileSync для работы использует простые и быстрые алгоритмы синхронизации двух каталогов. Сравнение и синхронизация файлов может производится не только по именам но и по размеру или по дате изменения.

FreeFileSync сортировка файл листов может быть по названиям, размеру и дате. Есть показ статистических данных: размер файлов, количество файлов, которые были перемещены в результате изменений.

FreeFileSync поддерживает не только работу с локальными каталогами, есть так же и поддержка сети. Можно легко оптимизировать нужную скорость синхронизации, есть возможность и автоматической, плановой синхронизации.

В FreeFileSync имеется возможность удаления файлов в корзину и последующего их восстановления из неё. Есть файловый фильтр, который включает и исключает файлы для синхронизации (по названию или по расширению). Можно вручную работать с файлами для проведения синхронизации.

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

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

Лицензия: GNU General Public License (GPL)

Домашняя страница

Страница на sourceforge.net

zenway.ru

Бэкап данных с помощью связки FreeFileSync и 7-zip / Песочница / Хабрахабр

Анамнез, так сказать:

Сервер Fujitsu rx300 s6, RAID6 из 6 1Тб дисков, поднят XenServer 6.2, крутятся несколько серверов, среди них Убунта с несколькими шарами, 3,5 миллиона файлов, 1,5 Тб данных, все это постепенно растет и пухнет.

Задача: настроить резервное копирование данные с файлового сервера, частично ежедневно, частично еженедельно. Имеем виндовую машину для бэкапа с RAID5 (по бедности обычный системник с встроенным в мать RAID-контроллером) плюс отдельный 2Тб диск для промежуточного копирования текущего состояния файлов. Можно было использовать любой линукс дистрибутив, но эта машина уже была в наличии с рейд-массивом и виндоуз-лицензией. Устанавливаем на бэкап-сервер FreeFileSync, настраиваем «зеркало» всего подряд со всех шар файлсервера раз в сутки вечером после 18 часов запуском через планировщик.

Важный момент: при сохранении пакетной задачи обязательно отметить «Закрывать окно задачи при завершении», иначе процессы будут плодиться и размножаться.

В исключения по маске кидаем временные файлы: *.dwl, *.dwl2, *.tmp.

FreeFileSync чрезвычайно хорошо использует сеть, копирование идет в несколько потоков, скорость достигает 80 Мб\с при копировании крупных файлов, затыка на мелких файлах обнаружено не было.

Архивирование будем проводить уже на локальном бэкапном сервере, вместо используемого ранее TheCopier с архивированием по сети. Кстати, TheCopier прекрасен! Но при таких объемах просто не успевает все перекинуть, несмотря на 1Гб\с интерфейс на бэкапнике и 2Гб\с на файловом (бонд двух сетевых карт).

Также ранее использовался SyncToy, но при количестве файлов более 1,5-2 миллионов он перестал нормально работать, просто не справлялся.

Для архивирования нужных папок пишем батник для 7-zip:

set now=%TIME:~0,-3% set now=%now::=.% set now=%now: =0% set now=%DATE:~-4%.%DATE:~3,2%.%DATE:~0,2%_%now% C:\«Program Files»\7-Zip\7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:\backups\All\%now%_10-04.zip E:\10-04 C:\«Program Files»\7-Zip\7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:\backups\All\%now%_35-110.zip E:\35-110 C:\«Program Files»\7-Zip\7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:\backups\All\%now%_asu.zip E:\asu C:\«Program Files»\7-Zip\7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:\backups\All\%now%_director.zip E:\director C:\«Program Files»\7-Zip\7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:\backups\All\%now%_gpr.zip E:\gpr C:\«Program Files»\7-Zip\7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:\backups\All\%now%_otiz.zip E:\otiz C:\«Program Files»\7-Zip\7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:\backups\All\%now%_ps.zip E:\ps C:\«Program Files»\7-Zip\7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:\backups\All\%now%_pto.zip E:\pto C:\«Program Files»\7-Zip\7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:\backups\All\%now%_rza.zip E:\rza C:\«Program Files»\7-Zip\7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:\backups\All\%now%_smeta.zip E:\smeta

:: a — создание архива :: -tzip или -t7z — тип архива ( zip в 1.5-2 раза быстрее ) :: -mx=1 — степень сжатия (1 минимум, 9 максимум значения x=[0 | 1 | 3 | 5 | 7 | 9 ]) :: -mmt=on — включает многопоточность где вдруг не включена :: -mtc=off — отключает таймстампы файловой системы (когда сохранен, изменен и т.д.) :: -ssw — сжимает также файлы, открытые для записи :: -xr!.Sync* — исключает временные файлы BtSync из архивации, оставляя постоянные

Конструкция из set now=% и так далее позволяет сохранить формат записи времени в имя файла без проблем, которые возникали, когда число дня или месяца было менее 10, то есть подставляем нолик.

Комментарий -xr!.Sync* это рудимент, оставшийся от первоначально использованного BTSync.

До 500 Гб и 700-800 тысяч файлов BTSync работал еще ничего, синхронизировал на лету, но при текущих объемах очень жрал память и ресурсы процессора как на убунтовом файл-сервере, так и на виндовом бэкапном, где был запущен службой, а также просто насиловал дисковую систему постоянными чтениями-записями.

Хотя архиватор и 7-zip, но архивируем в формат zip вместо родного 7z, ибо намного быстрее, а разницы в сжатии при mx=1 практически нет никакой, проверено многими экспериментами.

Архивы выполняются по очереди.

Чистка папки с архивами происходит тоже через запланированную задачу с помощью утилиты fpurge, оставляя архивы не старше недели. В результате имеем копию файлов за предыдущий день, а также архивы за последнюю неделю, удаленные файлы FreeFileSync складывает в корзину.

habrahabr.ru

Создаем частное облако на платформе Syncthing

Платформа Syncthing создана с целью заменить платные сервисы облачного хранения данных и синхронизации. Это решение хорошо подойдет для тех, кому необходимо организовать децентрализованное хранение и безопасный обмен данными. Также подойдет и для тех, кто по каким-либо причинам не желает хранить свои данные на чужих серверах.

Возможности платформы Syncthing

  • Кроссплатформенность - поддерживаются почти все популярные операционные системы.
  • Мобильность - существует приложение для Android, обещается приложение для IOS.
  • Безопасность - все данные передаются в зашифрованном виде. Каждый узел идентифицируется заверенным сертификатом. Подробнее о безопасности можно прочитать здесь.
  • Управление версиями файлов - защита от случайного удаления, также поддерживается ступенчатое управление версиями.
  • Синхронизация по схеме P2P - для передачи файл разбивается на части, и если он есть на других нодах вашего кластера, то они тоже участвуют в передаче.
  • Возможность работы через NAT и фаерволы.
  • Open Source! - открытый код и стандартизированный протокол Block Exchange Protocol v1.

Основные термины в Syncthing

ID - уникальный идентификатор устройства.Релеи - сервера, которые используются для передачи трафика между устройствами в случае невозможности установки прямого соединения.Глобальное обнаружение - сервера, сопоставляющие ID устройств их внешним IP адресам. При отключении функции и смене внешнего IP адреса устройство будет недоступно через интернет.Локальное обнаружение - широковещательная рассылка IPv4 и IPv6 пакетов по локальной сети, содержащих ID устройства и номер прослушиваемого порта. При отключении функции и смене IP адреса устройство будет недоступно в локальной сети.

Настройка Syncthing в Windows

Приложение Syncthing не требует установки, просто распаковываем и запускаем syncthing.exe. Все ссылки для загрузки Syncthing можно посмотреть на странице программы. Само приложение консольное, графический интерфейс сделан в виде web-станицы и доступен по адресу 127.0.0.1:8384.

Чтобы добавить устройство, необходимо знать его ID. Также на добавляемом устройстве необходимо подтвердить это действие. Нажимаем «Add Remote Device» и вписываем идентификатор и название устройства. Можно указать, какими папки с ним можно поделиться.Затем подтверждаем запрос на удаленном устройстве

Если планируется часто использовать программу, то имеет смысл настроить автозапуск. Можно настроить запуск в планировщике Windows. При этом, если Вы хотите запускать приложение без входа пользователя (актуально для серверов), то необходимо задать пароль для графического интерфейса и выполнять от имени непривилегированного пользователя. Это требуется для безопасности! Можно добавить аргументы к запуску: -no-console -no-browser, что означает «не запускать консоль, не открывать в браузере».

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

Запуск собственного relay сервера

Как уже было сказано выше, при отсутствии прямого соединения между устройствами, оно устанавливается через relay сервер. В принципе, ничего страшного в этом нет, единственная получаемая этими серверами информация - это IP адреса клиентов и их ID, весь передаваемый трафик проходит в зашифрованном виде. Другой вопрос, что этих серверов не так уж много. И поскольку это некоммерческий проект, то скорость передачи данных никто гарантировать не может. Но ничто не мешает Вам развернуть собственный relay сервер.

Скачиваем и распаковываем архив с сервером, который представляет собой консольное приложение. При первом запуске в папке с программой генерируются сертификат и секретный ключ RSA. Расположение ключа и сертификата можно изменить командой -keys, например, -keys="C:\Keys". По умолчанию сервер запускается как общедоступный. Чтобы запускать его как приватный, необходимо использовать команду -pools="".

Для запуска релей сервера с параметрами удобно будет создать ярлык.Команда -listen=":22069" задает прослушиваемый порт, по умолчанию используется TCP 22067. Ниже приведу список команд, с описанием на английском:

Usage of relaysrv:-debugEnable debug output-ext-address stringAn optional address to advertising as being available on.Allows listening on an unprivileged port with port forwarding from e.g.443, and be connected to on port 443.-global-rate intGlobal rate limit, in bytes/s-keys stringDirectory where cert.pem and key.pem is stored (default ".")-listen stringProtocol listen address (default ":22067")-message-timeout durationMaximum amount of time we wait for relevant messages to arrive (default 1m0s)-network-timeout durationTimeout for network operations between the client and the relay.If no data is received between the client and the relay in thisperiod of time, the connection is terminated. Furthermore, if nodata is sent between either clients being relayed within thisperiod of time, the session is also terminated. (default 2m0s)-per-session-rate intPer session rate limit, in bytes/s-ping-interval durationHow often pings are sent (default 1m0s)-pools stringComma separated list of relay pool addresses to join (default "https:// relays.syncthing.net/endpoint")-provided-by stringAn optional description about who provides the relay-status-srv stringListen address for status service (blank to disable) (default ":22070")

После того, как определились с нужными командами, необходимо открыть порт для нашего relay сервера. Как открыть порт на роутере, можно прочитать в статье.Теперь можно указывать в устройствах в качестве релея свой собственный сервер. Пишется он в следующем формате: relay://192.168.10.2:22069. Здесь можно указывать как внешний IP адрес, так и домен.UPD: Теперь релеи необходимо указывать в поле "Адрес протокола синхронизации".

Настройки Syncthing в Android приложении аналогичны настройкам в Windows. Там их также можно производить через Web интерфейс.

soft-navigator.ru


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