Новое Распределяем каналы MAX по категориям и территориям. Читать новость

🗂 Разрушаем миф: «Архивирование — консервативная территория, оптимизировать тут нечего»



Каждую пятницу обновлялся полный архив сетевых дисков офиса. Внутри одного из архивов — 1,35 млн файлов и более 1,2 ТБ данных, упакованных до 857 ГБ. Процесс занимал часы машинного времени!

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

💡 А почему бы не спросить у диска, изменилось ли вообще что-то с момента последней архивации?

Что и было сделано:
✅ Написан скрипт на Python — только стандартная библиотека, без внешних зависимостей
✅ Перед стартом выявляется дата изменения самого свежего файла на сетевом диске и сравнивается с датой полного архива
✅ Обнаружены новые файлы — обновление запускается в штатном режиме
✅ Изменений нет — архивация пропускается: машина отдыхает, нервы целы
✅ Каждый шаг записан в лог-файл, поэтому на любое «почему» есть ответ

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

⏱️ Экономия: несколько часов в неделю, а общее время архивации офиса сократилось в разы

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

💡 Вывод: лучшая оптимизация — иногда не сделать работу быстрее, а не делать её вовсе. И это не лень, а инженерия.

А у вас есть «вечные» еженедельные процессы, которые годами никто не решался поставить под сомнение? Делитесь в комментариях 👇

🔗 Working_in_it в Телеграм

🔗 Working_in_it в Макс
Просмотры: 8
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти