Страница 1 из 2

Как в Rsync изменить, редактировать, удалить заданные настройки синхронизации?

Добавлено: 22 авг 2020, 20:25
Kurum
Как в Rsync редактировать, удалить заданные настройки синхронизации?
1) Хочу изменить настройки синхронизации двух пар папок.
2) Хочу увидеть в терминале или каком-либо конфигурационном файле (не нашёл его) существующие настройки синхроизации. Где программа их хранит?
Сейчас синхронизация у меня настроена на локальной машине под управлением оси Linux KDE.

Как в Rsync изменить, редактировать, удалить заданные настройки синхронизации?

Добавлено: 22 авг 2020, 20:30
symon2014
Kurum писал(а):
22 авг 2020, 20:25
Как в Rsync редактировать, удалить заданные настройки синхронизации?
А такая прога с конфигами есть?

Как в Rsync изменить, редактировать, удалить заданные настройки синхронизации?

Добавлено: 22 авг 2020, 20:47
Kurum
symon2014 писал(а):
22 авг 2020, 20:30
А такая прога с конфигами есть?
Не уверен, что понял вопрос, но у любой программы, что сложнее "Привет, мир!" должны быть конфигурационные файлы.

Как в Rsync изменить, редактировать, удалить заданные настройки синхронизации?

Добавлено: 22 авг 2020, 20:48
symon2014
Kurum писал(а):
22 авг 2020, 20:47
но у любой программы, что сложнее "Привет, мир!" должны быть конфигурационные файлы.
Тогда я спокоен. Ищи.

Как в Rsync изменить, редактировать, удалить заданные настройки синхронизации?

Добавлено: 22 авг 2020, 21:06
madesta
Насколько понимаю, rsync является утилиой командной строки. Синхронизация производится rsync [параметры]. Т.е. либо вводите команду в терминал, либо пишите свой сценарий sh. rsync --help в терминале не пробовали?

Если бы у Вас был не KDE, а обычный Cinnamon/MATE/xfce, то имеется графическая обёртка grsync (в репозитории). Вот в ней пример назначенной команды и можно посмотреть. А есть ли такое в KDE или нет - не знаю.

Сам пользуюсь rclone. Применение проще, синтаксис простой по безобразия, например rclone sync [источник] [получатель]. Дополнительные опции расписаны в документации rclone.org/docs. Сам rclone есть в репозитории Mint. Если надо боолее свежую версию, то на официальном сайте. Мной используется для отправки/получения/синхронизации между папками компьютеров и облачными ресурсами pcloud, облако mail.ru и др, в автоматическом режиме через cron и sh

Как в Rsync изменить, редактировать, удалить заданные настройки синхронизации?

Добавлено: 22 авг 2020, 21:57
FreeStyler
madesta писал(а):
22 авг 2020, 21:06
Применение проще
чем :scratch:

Как в Rsync изменить, редактировать, удалить заданные настройки синхронизации?

Добавлено: 22 авг 2020, 23:33
madesta
FreeStyler писал(а):
22 авг 2020, 21:57
чем
Просто не заморачиваюсь, выполняется без моего участия через cron. Ниже реальный пример резервной копии на облако mail.ru (на локальную папку компьютера будет другой путь значения dm и настройка секции в rclone.conf). Если нет последней строчки записи в $log, то успешной синхронизации не произошло и запускаю в терминале команду синхронизации с параметром rclone --progress, чтобы увидеть где споткнулись. В 99% случаев причиной являются символы в именах файлов, которые облаком не допускаются. Передача данных производится одновременно в 4 потока.

Листинг:
#!/bin/bash
day=`date '+%d'`
log=/home/minter/Reports/mailru/$day.txt
sm=/home/minter/Books
dm=mr1:Backup/Книги
echo " " >> $log
time=`date '+%H.%M.%S'`
echo "$time - начало синхронизации" >> $log
rclone sync $sm $dm
time=`date '+%H.%M.%S'`
echo "$time - завершение синхронизации" >> $log
echo " " >> $log
exit

Как в Rsync изменить, редактировать, удалить заданные настройки синхронизации?

Добавлено: 24 авг 2020, 11:15
Dja
symon2014, речь видимо про таймшифт

Как в Rsync изменить, редактировать, удалить заданные настройки синхронизации?

Добавлено: 24 авг 2020, 11:19
symon2014
Dja писал(а):
24 авг 2020, 11:15
symon2014, речь видимо про таймшифт
Нет)

Как в Rsync изменить, редактировать, удалить заданные настройки синхронизации?

Добавлено: 24 авг 2020, 11:22
Dja
symon2014, откуда знаешь?

Как в Rsync изменить, редактировать, удалить заданные настройки синхронизации?

Добавлено: 24 авг 2020, 11:27
symon2014
Dja писал(а):
24 авг 2020, 11:22
откуда знаешь?
Исходя из "послужного" списка тем ТС вряд ли он перепутал сам rsync и гуилку над ним.

Как в Rsync изменить, редактировать, удалить заданные настройки синхронизации?

Добавлено: 24 авг 2020, 11:30
Dja
symon2014, но ведь rsync всего лишь инструмент. Сам по себе он не будет ничего делать.

Как в Rsync изменить, редактировать, удалить заданные настройки синхронизации?

Добавлено: 24 авг 2020, 11:32
symon2014
Dja писал(а):
24 авг 2020, 11:30
Сам по себе он не будет ничего делать
Именно поэтому у него есть куча опций а не файлов с конфигами.

Как в Rsync изменить, редактировать, удалить заданные настройки синхронизации?

Добавлено: 26 авг 2020, 18:57
Kurum
Таймшифт действительно никак не относится к моему вопросу.
Мне на другом форуме подсказали о моём вопросе. Допустим у нас есть "папка1", которую мы синхронизируем с "папкой 2", тогда чтобы изменить настройки синхронизации "папки 1", нужно в терминале ввеси команду для rsync добавляющую "папку 1" в исключения для синхронизации, а следующей командой снова добавить "папку 1", но с новыми параметраметрами. Я считаю, что это дичь какая-то, а не подход... Я, правда, пока не пробовал.
Будет время, попробую rclone , хотя что-то мне подсказывает, что стоит в конце концов разобраться с RealTimeSync, что идёт в комплекте с FreeFileSync. Столько лет пользуюсь основной программой, а до Real так и не дошёл.

Как в Rsync изменить, редактировать, удалить заданные настройки синхронизации?

Добавлено: 26 авг 2020, 19:01
WWolf
Kurum писал(а):
26 авг 2020, 18:57
Я считаю, что это дичь какая-то, а не подход...
а я считаю что ты что-то не так понял :)
Kurum писал(а):
26 авг 2020, 18:57
Допустим у нас есть "папка1", которую мы синхронизируем с "папкой 2"
ну так и синхронизируй rsync ключи папка1 папка2 - всё, какие исключения? какие двойные вызовы? команда одноразового исполнения.
какие ещё профили синхронизациии? ты дал ключи, команда исполнилась и всё..

Как в Rsync изменить, редактировать, удалить заданные настройки синхронизации?

Добавлено: 26 авг 2020, 19:36
Kurum
WWolf писал(а):
26 авг 2020, 19:01
какие исключения?
Я думаю, это для случая, когда нужно изменить не только параметры синхронизации "папка 1" - "папка 2", но и сам путь до "папки 2". Иначе "папка 1" будет синхронизироваться с двумя папками в разных местах.
Вот та тема.

Как в Rsync изменить, редактировать, удалить заданные настройки синхронизации?

Добавлено: 26 авг 2020, 20:15
WWolf
Kurum, давай от обратного. Какая конечная задача? Конкретно по пунктам.

Как в Rsync изменить, редактировать, удалить заданные настройки синхронизации?

Добавлено: 26 авг 2020, 20:43
Kurum
WWolf писал(а):
26 авг 2020, 20:15
Какая конечная задача? Конкретно по пунктам.
Началось с этого:
1) остановить синхронизацию между двумя папками.
2) изменить путь синхронизации
Потом это:
3) изменить ключи синхронизации - это я понял, новая команда на старую связку папок заменит ранее введённые ключи.
4) увидеть список синхронизируемых папок в терминале (или где-нибудь, кроме своих записей).

Как в Rsync изменить, редактировать, удалить заданные настройки синхронизации?

Добавлено: 26 авг 2020, 20:48
WWolf
Kurum писал(а):
26 авг 2020, 20:43
остановить синхронизацию между двумя папками
и как она сейчас сделана?
по расписанию? тогда cron смотри или куда ты там засунул запуск синхронизации?

Как в Rsync изменить, редактировать, удалить заданные настройки синхронизации?

Добавлено: 26 авг 2020, 20:54
madesta