The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Как заархивировать файлы star-ом, доступ к которым был не ра..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Как заархивировать файлы star-ом, доступ к которым был не ра..."  +/
Сообщение от Body on 29-Июл-09, 08:01 
Помогите решить простенькую задачу по настройке инкр.бакапа директории.
Файлы копируются в этот каталог с ctime и mtime, более ранними, чем последний временной штамп.
Остается привязаться только к atime.
Уперся в проблему архивирования файлов star-ом, доступ к которым был не ранее, чем определенное время. Star нужен, чтобы сохранять ACL-ы
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как заархивировать файлы star-ом, доступ к которым был не ра..."  +/
Сообщение от Pahanivo email(ok) on 29-Июл-09, 08:23 
>Помогите решить простенькую задачу по настройке инкр.бакапа директории.
>Файлы копируются в этот каталог с ctime и mtime, более ранними, чем
>последний временной штамп.
>Остается привязаться только к atime.
>Уперся в проблему архивирования файлов star-ом, доступ к которым был не ранее,
>чем определенное время. Star нужен, чтобы сохранять ACL-ы

а зачем вообще учитавать время доступа, ведь файл то неизменен?
(ну если только время доступа не используется как таймштамп для контроля, но для бекапа не сильно актуально)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Как заархивировать файлы star-ом, доступ к которым был не ра..."  +/
Сообщение от Body on 29-Июл-09, 12:16 
>
>а зачем вообще учитавать время доступа, ведь файл то неизменен?
>(ну если только время доступа не используется как таймштамп для контроля, но
>для бекапа не сильно актуально)

Да, файл, был создан и модифицирован (где-то) до последнего временного штампа (тут), но физически он появился в директории после временного штампа, значит - "новый". В директории - обычная файлопомойка для виндовых клиентов.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Как заархивировать файлы star-ом, доступ к которым был не ра..."  +/
Сообщение от Pahanivo email(ok) on 29-Июл-09, 13:14 
>>
>>а зачем вообще учитавать время доступа, ведь файл то неизменен?
>>(ну если только время доступа не используется как таймштамп для контроля, но
>>для бекапа не сильно актуально)
>
>Да, файл, был создан и модифицирован (где-то) до последнего временного штампа (тут),
>но физически он появился в директории после временного штампа, значит -
>"новый". В директории - обычная файлопомойка для виндовых клиентов.

нифига не понял вашей мысли ...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Как заархивировать файлы star-ом, доступ к которым был не ра..."  +/
Сообщение от Body on 29-Июл-09, 13:53 
>
>нифига не понял вашей мысли ...

Ну может я туплю ... ОК,
1.Файл был создан на локальной машине 21-го и с тех пор не менялся
2.Последний инкр.бакап на сервере был 26-го (timestamp=26...)
3.Файл копируется с локальной машины на сервер 27-го. В итоге у этого файла на сервере ctime=mtime=21-ое,atime=27-ое
4.При инкр.бакапе 27-го (21<26) этот файл не архивируется, хотя по задаче-должен.
Извините за чайниковсий вопрос.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Как заархивировать файлы star-ом, доступ к которым был не ра..."  +/
Сообщение от Pahanivo email(ok) on 29-Июл-09, 14:20 
>[оверквотинг удален]
>>нифига не понял вашей мысли ...
>
>Ну может я туплю ... ОК,
>1.Файл был создан на локальной машине 21-го и с тех пор не
>менялся
>2.Последний инкр.бакап на сервере был 26-го (timestamp=26...)
>3.Файл копируется с локальной машины на сервер 27-го. В итоге у этого
>файла на сервере ctime=mtime=21-ое,atime=27-ое
>4.При инкр.бакапе 27-го (21<26) этот файл не архивируется, хотя по задаче-должен.
>Извините за чайниковсий вопрос.

при копировании create time должен меняться - копирование есть процесс СОЗДАНИЯ файла и последующим его заполнением - если конечно вы не копируете чемто, что возвращает ctime в исходное значение

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Как заархивировать файлы star-ом, доступ к которым был не ра..."  +/
Сообщение от Body on 29-Июл-09, 15:15 
>
>при копировании create time должен меняться - копирование есть процесс СОЗДАНИЯ файла
>и последующим его заполнением - если конечно вы не копируете чемто,
>что возвращает ctime в исходное значение

Все, спасибо, разобрался, по незнанию считал, что ctime - время создания, а оно есть время изменения статуса. Вообщем опция -ctime спасла отца русской демократии. Точнее я спутал виндовый атрибут времени создания файла и юниксовый атрибут ctime. (Старые грабли)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




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

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