Wyłapywanie zmian w strukturze dysku

0

Zastanawiam sie jak mozna by wykonac monitorowanie dysku tzn chcialbym zrobic sobie program ktory by synchronizowal jeden katalog z innym a dokladniej robil backup'a w realtime lub ustawic co jakis czas np spawdzaj co 5 h itd i tutaj nasuwa sie problem jako ze ten katalog wazy dosc duzo ok 30 GB to przesuzaknie rekurencyjne trwa (pierwszy raz ok 17 minut) a kazdy kolejny ok 5 minut i zreszta to bez sensu bo to trwa za dlugo i w dodatku w 95% plikach nie ulegla zmiana a ja i tak tam szukam bo musze sie upewnic i wlasnie zastanawiam sie skad by wyciagnac informacje od systemu ze np ktos w danej galezi stworzy katalog / ort! / zmodyfikowal wtedy bym szukal tylko ten okreslony sektor / sektory a resze bym zostawil w swietym spokoju.. ma ktos jakis pomysl ?
Pozdrawiam
Łukasz

0

Ale po cholerę Ci informacje o sektorach? :| Skąd wiesz które sektory dyskowe należą do danego katalogu?
Po to jest system plików, żebyś Ty mógł zająć się zmianami w plikach/katalogach, a nie w fizycznym urządzeniu.

Jeśli chodzi o monitorowanie zmian w systemie plików, to np. w .NET służy do tego klasa FileSystemWatcher. Pewno w innych technologiach też się da.

0

Soft do backupowania w realtime, skanery itd. używają czegoś takiego jak File System Filter Drivers. Raczej nie widzę potrzeby korzystania z tego. Zabawa sektorami w grę nie wchodzi.

1 użytkowników online, w tym zalogowanych: 0, gości: 1