The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Вычесление метаданных, сохранение и восстановление"
Отправлено weldpua2008, 07-Сен-14 12:18 
> 1 rsync + bash (perl ...)
> 2 LVM + tar(zip...)
>> Добрый день
>> Папки с копией ОС. Нужно очень быстро находить дельту между "базовым образом"
>> и "текущим". Оперативно сохранять эту разность в виде архива и востанвливать.
>> Желательно иметь возможность итеративного архива.

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

Если нельзя:
После запуска rsync я вижу какие файлы обновлены/удалееы во второй папке.
А вот всякие skipping non-regular file "dev/ptya7" мне не нужны.

Вроде бы "это работает" для второго варианта, но как сделать первый вариант?:

root@RDE-1.3:~# mkdir DST SRC
root@RDE-1.3:~# mkdir DST/1 DST/2 SRC/3 SRC4
root@RDE-1.3:~# echo "test" >DST/test
root@RDE-1.3:~# echo "test" >SRC/test2
root@RDE-1.3:~# touch DST/1/dddddd
root@RDE-1.3:~# rsync --dry-run --recursive --del -v -l -c  SRC/ DST
sending incremental file list
deleting 2/
deleting 1/dddddd
deleting 1/
deleting test
test2
3/


Но по прежнему это медленно если делать первый запуск:
time rsync --dry-run --recursive --del -v -l -c  20/ 130

sent 1172310 bytes  received 5382 bytes  22867.81 bytes/sec
total size is 838851722  speedup is 712.28 (DRY RUN)

real    0m50.912s
user    0m2.688s
sys     0m7.784s


Второй запуск бодрее:
sent 1172347 bytes  received 5385 bytes  261718.22 bytes/sec
total size is 838851722  speedup is 712.26 (DRY RUN)

real    0m4.384s
user    0m3.268s
sys     0m1.732s

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру