Мені бентежить далеко в сценарії резервного копіювання, і я пропустив щось головне. Я знаю, що файлові системи ext3 не відстежують дату створення, але копіювання файлів у ext3 оновлює змінений час, як це бачиться через stat (який би працював). Однак, коли файли копіюються з одного сервера Windows на інший (кріплення у мене через smb / cifs), мій тестування змінений час не оновлюється. Я використовую функцію пошуку, щоб зробити пошук на акціях cifs. Чи справді немає способу визначити, коли новий новий файл створюється над часткою CIF в Linux, використовуючи "знайти"?
Крім того, я дуже добре знайомий з rsync, і в цій ситуації обмеження rsync виключають його як варіант. Я думав, що можу використати rsync для пошуку та спробувати підключити результати до дії (gzip), але я думаю, що підрозділи були б смішними. Можливо, неправильно, звичайно. Будь-які пропозиції були б вдячні. Можна надати більш детальну інформацію, але я не думаю, що це можливо.
Stat
забезпечує час доступу, змінювати час та змінювати час. Копіювання файлу протягом оновлень ext3 змінить час. Windows (NT) створила, звичайно, час, який оновлюється, коли файл створюється за допомогою копії. Однак з відповіді JdeBP, наведеної нижче, основні програми GNU, такі як stat
, ls
та find
, не мають можливості виявити або відобразити новостворені файли на машинах Windows через загальну частку CIF. Дякуємо за ваш коментар