powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы [новые:2] / Просто Трёп [закрыт для гостей] [новые:2] / Разъяснение по щам про патчи, обновления ОС и ПО, даунтаймы, Поиск: Искать сообщения, созданные автором: Псовище  
6 сообщений из 6, страница 1 из 1
Просто Трёп / Разъяснение по щам про патчи, обновления ОС и ПО, даунтаймы
    #662788
Псовище
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
eNose  18.12.2023, 14:37
[игнорируется]
к концу месяца ты будешь ежедневно лить практически месячный архив.
Это супер быстро и не страшно. За месяц много не срут, архив льётся быстро.
...
Рейтинг: 0 / 0
Просто Трёп / Разъяснение по щам про патчи, обновления ОС и ПО, даунтаймы
    #662791
Псовище
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
basename  18.12.2023, 14:33
[игнорируется]
надо какую бакулу поставить, чтоыб велосипед не изобретать.
Это супер простой алгоритм, тут на велосипед не потянет.
Это и есть инкрементальное.
Могу набросать даже с удалениями.
...
Рейтинг: 0 / 0
Просто Трёп / Разъяснение по щам про патчи, обновления ОС и ПО, даунтаймы
    #662799
Псовище
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
А хотя блять кого я обманываю. Нахуй мне горбатиться на НАТО. Пусть стродает, своих дел до пизды.
...
Рейтинг: 0 / 0
Просто Трёп / Разъяснение по щам про патчи, обновления ОС и ПО, даунтаймы
    #662801
Псовище
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
eNose  18.12.2023, 15:18
[игнорируется]
Псовище  18.12.2023, 15:13
[игнорируется]
За месяц много не срут
кто бы говорил!
Чувак, там десятки мегабайт, даже если каждый день владимирский централ и радио ПТ хуярить сюда.
...
Рейтинг: 0 / 0
Просто Трёп / Разъяснение по щам про патчи, обновления ОС и ПО, даунтаймы
    #662865
Псовище
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
basename  18.12.2023, 15:38
[игнорируется]
Псовище  18.12.2023, 15:14
[игнорируется]
basename  18.12.2023, 14:33
[игнорируется]
надо какую бакулу поставить, чтоыб велосипед не изобретать.
Это супер простой алгоритм, тут на велосипед не потянет.
Это и есть инкрементальное.
Могу набросать даже с удалениями.
Набрасывай, любая инфа пригодится.
Всё базируется на генерации сортированных списков файлов.
Простейший пайп из find и sort в баше:
Код
1.
find ${DIRNAME} | sort > list.txt
Где DIRNAME хранит путь вида /home/dedoforum/attachments.
Дадут охуеннейший список всех файлов (list.txt) в этом поддереве каталогов.

Допусим у нас есть список файлов за начало месяца:
Код
1.
list1.txt
и список файлов за начало суток сегодня:
Код
1.
list2.txt
Простейшая командочка
Код
1.
diff list1.txt list2.txt
покажет там такое:
Код
1.
2.
3.
4.
5.
6.
4d3
< /tmp/audio_451021000Hz_19-39-08_17-12-2023.wav-decoded.wav
41a41
> /tmp/list2.txt
42a43
> /tmp/sobaka.txt
Ёбаны насрал младший! Да во втором списке появились два новых файла и удалился один.
Преобразовываем своим программистским талантом данный выхлоп diff в вот такой файл с именем STATE.TXT:
Код
1.
2.
3.
DEL /tmp/audio_451021000Hz_19-39-08_17-12-2023.wav-decoded.wav
ADD /tmp/list2.txt
ADD /tmp/sobaka.txt
И все файлы ADD добавляем в новый архив "за сегодня".
Файл STATE.TXT хуярим в тот же архив "за сегодня".

При накате бекапного файла "за сегодня", мы исполняем STATE.TXT - все файлы ADD ищем в этом архиве и сохраняем к себе, а файлы DEL удаляем у себя.
Профит. Вот очертания инкрементального решения с удалениями.
...
Рейтинг: 1 / 0
Нравится: basename
Просто Трёп / Разъяснение по щам про патчи, обновления ОС и ПО, даунтаймы
    #662869
Псовище
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
Важно всё делать unix way, переносимо, просто, надёжно, тупо, государственно!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы [новые:2] / Просто Трёп [закрыт для гостей] [новые:2] / Разъяснение по щам про патчи, обновления ОС и ПО, даунтаймы, Поиск: Искать сообщения, созданные автором: Псовище  
Читали тему (1): Анонимы (1)
Читали форум (13): Анонимы (7), Сталкер, prostozevs, Кусь 1 мин., Ветер 4 мин., Гарыныч 8 мин., Просто Трёп 9 мин.
Пользователи онлайн (19): Анонимы (8), Сталкер, Гарыныч, Буся, Yandex Bot, prostozevs, Кусь 1 мин., Google Bot 3 мин., Огрищще 4 мин., Ветер 4 мин., anonymous 8 мин., Просто Трёп 9 мин.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]