Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     23 Jan 2003  01:27:23
 To : Andrey V Tutukin
 Subject : Re: backup updates
 -------------------------------------------------------------------------------- 
 
 >>> Andrey V. Tutukin wrote:
 
 AVT> Дано: директория на диске.
 AVT> Hайти: способ отследить и сохранить изменения.
 AVT> Сначала, естественно, вся директория отправляется в tgz. При этом делается
 AVT> что-то наподобие "ls -lR /.../directory > lslr.txt"
 AVT> Потом (по crond, например) каждый день создаётся "lslr-$DATE.txt", который
 AVT> сравнивается с предыдущим аналогичным файлом. При этом составляется список
 AVT> изменённых и новых файлов, которые в конце концов попадают в очередной tgz.
 
 А завязка на /bin/ls - это обязательно? Потому что есть и получше решения.
 Hачиная с find $dir -print | xargs ls -ld (что устраняет необходимость
 разбора "а в какой каталог мы попали") и заканчивая собственными копалками
 вглубь по дереву.
 
 AVT> Меня интересует, как лучше процесс сравнения реализовать. Можно программу
 AVT> написать, которая будет разбирать вывод из ls -lR, но хотелось бы нечто
 AVT> более надёжное, т.е. от локали, например, независящее.
 
 Взять, например, вместо ls собственную мелкую тулзу, которая будет писать
 данные в формате, например,
 
 $type,$credentials,$size,$mtime,$urlencoded_path
 
 - все через запятую, время модификации числом - unixtime, в пути файла
 все нечитаемые символы заменены на %код
 -netch-
 --- ifmail v.2.15dev5
  * Origin: Dark side of coredump (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 backup updates   Andrey V Tutukin   22 Jan 2003 03:42:56 
 Re: backup updates   Valentin Nechayev   23 Jan 2003 01:27:23 
 Re: backup updates   Andrew Martovlos   23 Jan 2003 05:02:12 
 Re: backup updates   Timur I.Danyarhojaev   23 Jan 2003 12:33:08 
 Re: backup updates   Ilya Anfimov   23 Jan 2003 18:50:03 
 Re: backup updates   Eugeny Korekin   24 Jan 2003 16:08:41 
Архивное /ru.linux/7368c0d27b8c.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional