синхронизация папок

Здравствуйте
подскажите пожалуйста как лучше рашить следующую задачу
есть два ПК (Windows и archlinux)
на винде есть расшаренная папка где хранится множетсво разных папок с разного рода инфой
как сделать так чтобы archlinux в определенный день недели копировал все эти данные к себе ?
но помимо простого копирования archlinux должен производить анализ на наличие новых папок, удаленных папок, новых и удаленных файлов, перейменованных файлов
тоесть, если в некой папке появилась новая папка то он должен ее скопировать, а если удалилась то удалять ее он не должен
Не умеешь - не берись, но не взявшись не научишься…
rsync и можно гуй к нему какой нибудь. Правда переименованные папки или файлы закачает, может можно как то настроить не сталкивался.
rdiff-backup
и что-то из
https://wiki.archlinux.org/index.php/Cron
https://wiki.archlinux.org/index.php/Systemd/Timers
sirocco, а почему вы посоветовали rdiff-backup а не rsync ?
В чем преимущество ?
Я прочитал что для работы через сеть rdiff-backup должен быть установлен на обеих компах.
Полагаю что мне это не очень подходить, поскольку на компе-источнике установленна винда а на хранилище копии линукс
Не умеешь - не берись, но не взявшись не научишься…
FreshMan
тоесть, если в некой папке появилась новая папка то он должен ее скопировать, а если удалилась то удалять ее он не должен
а если удалят папку/файл а затем добавят с таким же именем но другим содержимым ? не выйдет ли казус ?)

сам использую syncthing
используя шаблоны игнорирования и самое простое версионирование(Trash Can File Versioning или Simple File Versioning) в принципе может являться вариантом решение вашей проблемы
red, а он поддерживает синхронизацию с несколькими источниками ?
Не умеешь - не берись, но не взявшись не научишься…
FreshMan
red, а он поддерживает синхронизацию с несколькими источниками ?
если я правильно понял вопрос, то да
сколько подключишь источников со столькими и будет идти синхронизация, также можно выбирать например обоюдную синхронизацию либо только в одном нужном для тебя направлении

п.с.
там удобный веб-интерфейс из коробки, легко разобраться
red, спасибо за подсказку !
подскажите пожалуйста, а как вот правильно организовать настройку запуска этой проги в определенный день недели ?
я планирую чтобы комп включался из под биоса раз в неделю и запускалась эта прогрмма
после ее завершения комп должен выключатся самостоятельно
как настроить биос я уже знаю а вот как настроить оставшиеся пункты я пока еще толком понять не могу
прошу совета
Не умеешь - не берись, но не взявшись не научишься…
FreshMan
у неё есть systemd-юнит который подгружает её во время загрузки системы, далее она работает как демон и в обычной конфигурации синхронизируется раз в минуту

подскажите пожалуйста, а как вот правильно организовать настройку запуска этой проги в определенный день недели ?
вам это не нужно, главное чтобы комп загрузился в нужное для вас время

Вам нужно только настроить выключение компьютера, а для этого можно создать свой простенький systemd-юнит в котором указать через какое время выключать комп после его включения, например, через 20-30 мин(в зависимости от предполагаемого объёма синхронизации и пропускной способности сети)
red, а почему этот пакет нельзя установить обычным способом ?
[[email protected] ~]$ sudo pacman -S syncthing
resolving dependencies...
looking for conflicting packages...

Packages (1) syncthing-0.14.43-1

Total Download Size:    4,51 MiB
Total Installed Size:  14,98 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
error: failed retrieving file 'syncthing-0.14.43-1-x86_64.pkg.tar.xz' from mirrors.nix.org.ua : The requested URL returned error: 410
error: failed retrieving file 'syncthing-0.14.43-1-x86_64.pkg.tar.xz' from archlinux.ip-connect.vn.ua : The requested URL returned error: 410
error: failed retrieving file 'syncthing-0.14.43-1-x86_64.pkg.tar.xz' from mirror.truenetwork.ru : The requested URL returned error: 410
error: failed retrieving file 'syncthing-0.14.43-1-x86_64.pkg.tar.xz' from archlinux.zepto.cloud : The requested URL returned error: 410
error: failed retrieving file 'syncthing-0.14.43-1-x86_64.pkg.tar.xz' from mirror.yandex.ru : Connection timed out after 10000 milliseconds
error: failed retrieving file 'syncthing-0.14.43-1-x86_64.pkg.tar.xz' from mirror.rol.ru : The requested URL returned error: 410
error: failed retrieving file 'syncthing-0.14.43-1-x86_64.pkg.tar.xz' from mirror.aur.rocks : The requested URL returned error: 410
warning: failed to retrieve some files
error: failed to commit transaction (unexpected error)
Errors occurred, no packages were upgraded.
[[email protected] ~]$
Не умеешь - не берись, но не взявшись не научишься…
 
Зарегистрироваться или войдите чтобы оставить сообщение.