Victor_VG
Tracker Mod | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору avhol Не на NTFS, на UFS2 и ZFS, но было у меня подобное. Решение задачи - инкрементный бэкап по содержимому файлов. Дольше по времени, но бэкапится только разностная информация. В итоге полный бэкап на N-й момент времени это сумма полного первичного и ряда периодических частичных бэкапов. Периодичность создания промежуточных полных резервных копий и количество частичных бэкапов между полными я обычно определяю исходя из частоты изменения данных по времени цикла решаемых на данной системе задач. Т.е. если у меня к примеру вся ФС меняется в среднем раз в два месяца, то делать полный бакап каждый день нет смысла и его можно сделать один раз в месяц так, чтобы иметь полные копии на два момента времени - начало цикла когда всё изменилось и его середину когда изменений уже достаточно много, а между ними я даю задания на промежуточное инкрементное копирование выбирая интервал времени так, чтобы минимизировать возможные потери изменений ФС и при этом не сильно тормозить общую работу сети в целом, а рабочие данные постоянно дублирую на съёмный носитель. Тогда при критическом сбое системы хранения я восстановлю её на основе бэкапа и дубликата со сменного носителя. А у вас если я вас правильно понял сейчас происходит полное резервирование данных. Тут для минимизации обработки можно использовать такие признаки: Установленный файловый атрибут "Архивный" - по умолчанию он ставится для файлов и каталогов которые надо резервировать, и сбрасывается после выполнения бэкапа. А так же время создания и последней модификации. Время последнего доступа будет всегда текущим временем обращения к объекту. Вот вам визуальный пример где хорошо видны все элементы: и тут ориентироваться просто - если для объекта не установлен атрибут Архивный, но он создан/изменён после последней операции резервирования - он попадает под признаки выбора, иначе его можно пропустить.
---------- Жив курилка! (Р. Ролан, "Кола Брюньон") Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti |
|